excel按多个条件汇总

22591
深夜鱼棠 本站内容提供者
我要投稿

有网友问:在excel中怎样根据多个条件进行求和?下面,我给这位网友解答。 01 比如,下图中的数据,把女生操作量大于80的数据求和。

02 这是多条件求和,我们可以用到SUMIFS函数来实现。

在D2单元格输入公式:=SUMIFS(C2:C11,B2:B11,"女",C2:C11,">80") 03 按下回车键,即得到结果301。 从公式=SUMIFS(C2:C11,B2:B11,"女",C2:C11,">80")中可以看到,SUMIFS函数写公式的规则:=SUMIFS(求和区域,第一个条件区域,第一个条件,第二个条件区域,第二个条件)。 04 那么,从这个规则上我们可以应付2个条件以上的求和了。比如,三个条件的。

那么,直接在公式后面添加就是了。 比如,下图中的数据,要对大于30的女生操作量大于80进行求。公式这样写:=SUMIFS(D2:D11,B2:B11,"女",C2:C11,">30",D2:D11,">80")按下回车键即可得到结果。

求EXCEL中多种条件下的数据汇总求和公式

C12

EXCEL如何多条件汇总

用sumproduct可以实现多条件汇总。

excel 多条件汇总(不用透示表)?

字典的经典用法,使用三字典,也可以字典嵌套,代码供参考:Sub 按钮2_Click()   Set d = CreateObject("scripting.dictionary")   Set dh = CreateObject("scripting.dictionary")   Set dl = CreateObject("scripting.dictionary")   arr = [a1].CurrentRegion   For j = 3 To UBound(arr)       dh(arr(j, 1)) = ""       For i = 2 To UBound(arr, 2)           dl(arr(2, i)) = ""           d(arr(j, 1) & arr(2, i)) = arr(j, i) + d(arr(j, 1) & arr(2, i))       Next i   Next j   [n2].Resize(dh.Count) = WorksheetFunction.Transpose(dh.keys)   [o1].Resize(1, dl.Count) = dl.keys   arr = [o1].CurrentRegion   For j = 2 To UBound(arr)       For i = 2 To UBound(arr, 2)           arr(j, i) = d(arr(j, 1) & arr(1, i))       Next i   Next j   [o1].CurrentRegion = arr   [o1].CurrentRegion.Borders.LineStyle = xlContinuousEnd Sub

如何把EXCEL表中的数据进行按多个条件进行分类汇总,并统计出个数,并求和?

1、首先打开需要进行分类汇总统计的表格。2、然后将里面的数据全部选中,点击排序-自定义排序。

3、在排序里面将主要关键字设置为社区,并点击确定。

4、接着点击全部数据,选择分类汇总。5、在分类汇总里面勾选社区。6、点击确定之后,这样就将数据进行了分类汇总了。7、然后在里面点击左侧的分类汇总旁的“-”号,这样就可以更加直观看到分类汇总,以及求和的数据了。

标签:excel有条件的求和汇总excel特定数据求和

留言评论