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

部门 姓名 性别 职称 工资 奖金 实发
一车间 陈国平 男 工程师 615.5 223 838.5
二车间 李丽萍 女 技术员 510.2 150 660.2
二车间 赵明 男 技术员 490.6 135 625.6
三车间 马志远 男 工人 450.3 218 668.3
二车间 杨杰 男 工人 445.5 170 615.5
一车间 方芳 女 技术员 475.8 155 630.8
三车间 林卫华 女 工人 420.5 145 565.5
二车间 江晓东 男 工人 390.7 250 640.7
一车间 王秀兰 女 工人 550.4 180 730.4
三车间 张伟 男 工程师 590.3 200 790.3
题目要求:对“分类汇总”表进行分类汇总操作:对姓名计数;对工资求最大值;对奖金求最小值;对实发求平均值;怎么实际操作?

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

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

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

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

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


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


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


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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-19

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

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列,实际结果:

见图六

第2个回答  2011-01-11
“分类汇总”对话框 取消“替换当前分类汇总”选项 ; 分别执行要求即可。本回答被提问者采纳
第3个回答  2011-01-11
姓名统计=COUNTA($B$2:$B$500)
工资最大=MAX($E$2:$E$500)
奖金最小=MIN($F$2:$F$500)
实发平均=AVERAGE($G$1:$G$500)
第4个回答  2011-01-10
对姓名计数:使用counta 函数,使用max 函数,对奖金求最小值用min函数,对实发求平均值利用函数average就行了