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、建立一个“统计”工作表,在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列,实际结果:
见图六
工资最大=MAX($E$2:$E$500)
奖金最小=MIN($F$2:$F$500)
实发平均=AVERAGE($G$1:$G$500)