excel多条件统计应该使用什么函数?

2025-05-18 14:18:15
推荐回答(4个)
回答1:

一般用sumifs函数来统计,
当然如果你熟悉矩阵的话,也可以用矩阵公式来求
如图所示

方法1.用sumifs
SUMIFS(sum_range,
criteria_range1,
criteria1,[criteria_range2,
criteria2],
…)
sum_range 必需。对一个或多个单元格求和,包括数值或包含数值的名称、区域或单元格引用 (单元格引用:用于表示单元格在工作表上所处位置的坐标集。例如,显示在第
B
列和第
3
行交叉处的单元格,其引用形式为“B3”。)。忽略空白和文本值。
criteria_range1 必需。在其中计算关联条件的第一个区域。
criteria1 必需。条件的形式为数字、表达式、单元格引用或文本,可用来定义将对
criteria_range1
参数中的哪些单元格求和。例如,条件可以表示为
32、">32"、B4、"苹果"

"32"。
criteria_range2,
criteria2,
… 可选。附加的区域及其关联条件。最多允许
127
个区域/条件对。
方法2.矩阵公式
要求熟悉矩阵乘法,需要用ctrl+shift+enter输入公式

回答2:

其实Excel只有想不到的,没有做不到的,实现这个的方法有很多……
如:在要显示结果的单元格中录入公式
=sum(if(A1:A8="学生",if(B1:B8="初中",if(C1:C8="男",1,0))))
记得录入完成后不是按回车,而是按“CTRL+SHIFT+回车”
再如:在要显示结果的单元格中录入公式
=sum(if((A1:A8="学生")*(B1:B8="初中")*(C1:C8="男"),1,0))
记得录入完成后不是按回车,而是按“CTRL+SHIFT+回车”
再如:……
嘻嘻……

回答3:

改成
=sumproduct(--(A1:A1000&B1:B1000&C1:C1000="学生初中男"))
看看速度会不会加快点

回答4:

姓名
性别
专业
辅助栏
结果
公式、


a
男a
1
=countif(e3:e7,"男a")


a
女a


b
女b


a
女a


b
男b
把性别与专业合并
公式为
=性别&专业
然后就可以用countif去挑选出a班也是男生的个数来了
我不会把excel制作成图片,所以只能够这样给你看了、、