excel怎么使用多条件的分类汇总,分类汇总只能选一个条件

2024-11-06 14:05:48
推荐回答(5个)
回答(1):

1、我们需要汇总出各个部门的员工人数,同时还可汇总出各部门的实发工资总数。

2、在进行分类汇总前,首先要对汇总的条件进行排序。这里汇总的条件是“部门名称”。

3、选择”数据“菜单,在工具栏中单击”升序“或是”降序“按钮。

4、此时会弹出”分类汇总“对话框。在”分类字段“的下拉列表中选择”部门名称“, 在”汇总方式“下拉列表中选择”计数”,在“选定汇总项”列表选项中选择“姓名”。

5、单击“确定”按钮后,就汇总出各部门的人数。


6、再次单击 “数据”菜单选项卡,在工具栏中单击“分类汇总”按钮。 


7、在“选定汇总项”列表选项中选择“实发工资选项”。然后把“替换当前分类汇总”选项前的勾去掉,这一步非常重要,不然嵌套就会失败。


8、单击确定确定,嵌套分类汇总结果就出来了。

回答(2):

假设需要从“明细表”中,按车间统计人数、最高工资、最低奖金、平均实发工资;

1、建立一个“统计”工作表,在B2输入公式:=COUNTIF(明细表!$A:$A,A2) 回车;

见图一

2、在C2输入公式:=MAX((明细表!$A$2:$A$100=A2)*明细表!$E$2:$E$100)

数组公式,按Ctrl+Alt+Enter 三键结束输入;

见图二

3、在D2输入公式:=MIN(IF((明细表!$A$2:$A$100=A2),明细表!$F$2:$F$100,4^8))

数组公式,按Ctrl+Alt+Enter 三键结束输入;

见图三

4、在E2输入公式:=IFERROR(SUMIF(明细表!A:A,A2,明细表!G:G)/B2,"") 回车;

见图四

5、选中B2:E2;

见图五

6、下拉填充表格内的B、C、D、F列,实际结果:

见图六

回答(3):

“分类汇总”对话框 取消“替换当前分类汇总”选项 ; 分别执行要求即可。

回答(4):

姓名统计=COUNTA($B$2:$B$500)
工资最大=MAX($E$2:$E$500)
奖金最小=MIN($F$2:$F$500)
实发平均=AVERAGE($G$1:$G$500)

回答(5):

对姓名计数:使用counta 函数,使用max 函数,对奖金求最小值用min函数,对实发求平均值利用函数average就行了