发布网友 发布时间:2022-04-20 14:58
共5个回答
热心网友 时间:2023-07-11 03:09
1.打开Excel 2007界面,为了演示这个分类汇总,自己随便的做了个数据,能够看的更明白,一目了然就学会了。
2.工作表中的内容做好了,因为这个科目是按顺序编写的,所以不用再筛选了。选中内容,点数据中的汇总数据。
3.单击一下汇总数据,就会出现一个对话框,分类字段要选择自己想汇总的内容,要汇总的是科目,所以选择第二个,然后下面的汇总方式,要汇总的是科目的平均成绩,所以选择平均数。
4.第三栏是选定的汇总项,选择成绩汇总,再下面的就按自己的需求来选择。选择的是替换之前的,汇总结果显示在数据下方。都选择好了直接按确定就可以了。确定后系统会自动把数据给汇总好,简直是太方便了。
热心网友 时间:2023-07-11 03:10
在做分类汇总前,需要先对数据进行排序,否则无法进行分类汇总,如下数据:我们要对物料编码进行分类汇总,则可以先对此列进行排序。
选中D列数据,在插入-排序和筛选命令下选择升序或降序进行数据排序,在”排序提醒“对话框中确保选择了:“扩展选定区域”,这样同行的数据排序仍在同一行。
排序后的结果如下图:
点击数据区域中的任一单元格,在“数据”选项卡的“分级显示”组中单击“分类汇总,此时弹出分类汇总对话框,且系统自动选中所有的数据。
在“分类汇总”对话框中,分类字段表示要进行分类汇总的字段,汇总方式中可选以计数、求和、平均值等汇总方式,选定汇总项:表示要根据实际进行汇总的数据。此处实际选择的字段如下图所示。之后选择确定即可。
此时的结果如下图:
7
可以看到在数据左上角上显示了1、2、3 的级别,可以点击不同的数字显示不同级别的汇总结果。如果不再需要汇总结果,则可以在分类汇总对话框中点击:全部删除,即可。
热心网友 时间:2023-07-11 03:10
1、打开Excel 2007界面,为了演示这个分类汇总,随便的做了个数据,能够看的更明白,一目了然就学会了。
2、工作表中的内容做好了,因为这个科目是按顺序编写的,所以不用再筛选了。选中内容,点数据中的汇总数据。
3、单击一下汇总数据,就会出现一个对话框,分类字段要选择自己想汇总的内容,要汇总的是科目,所以选择第二个,然后下面的汇总方式,要汇总的是科目的平均成绩,所以选择平均数。
4、第三栏是选定的汇总项,选择成绩汇总,再下面的就按需求来选择。现在选择的是替换之前的,汇总结果显示在数据下方。都选择好了直接按确定就可以了。确定后系统会自动把数据给汇总好,简直是太方便了。
热心网友 时间:2023-07-11 03:11
使用SUMIF函数可以实现:SUMIF(range, criteria, [sum_range])
如下例子:
其中在F2单元格输入一下公式,然后下拉至F6,就会出现汇总结果。
=SUMIF(A$2:C$20,E2,C$2:C$20)
上式中A$2:C$20:要汇总的数据区域,加$是绝对引用;
E2:检索项
C$2:C$20:求和的数据区域。
热心网友 时间:2023-07-11 03:12
为了方便叙述,假设表格的行列位置如下:
sheet1 sheet2
A B C D A B
1 申请人 零件号 1 申请人 零件号
2 李沉鱼 3553443 2
3 王五
4 陈落雁
5 李三 2234584
6 陈落雁
方法一:数组公式法
例如,在B2用数组公式
=SMALL(IF(sheet1!$B$2:$B$65536,ROW(B$2:B$65536),""),ROW()-1)
可以返回sheet1中第一个零件号不为空的行的行号。
如果公式向下拉就能返回零件号不为空的所有行的行号(不返回空行)
现在要返回是的数值而不是行号,就将上述B2的数组公式改为:
=IF(ROW()<=COUNTA(Sheet1!$B:$B),INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$B$2:$B$65536,ROW(B$2:B$65536),""),ROW()-1)),"")
将公式向左拉到A列,并向下拉即可。
上述数组公式中,计算第2至65536行,可以根据实际的数据行数改,但如果数据行数很大,这种方法的运算速度的比较慢的。
如果想运算得快一点,可用第二种方法。
方法二:辅助列法
在sheet1增加一个辅助列,比如D列,在D2输入公式:
=IF(B2,D1+1,DOLLAR(D1))
将公式向下拉。
在sheet2的A2输入公式:
=IF(ROW()-1<=MAX(Sheet1!$D:$D),INDEX(Sheet1!A:A,MATCH(ROW()-1,Sheet1!$D:$D,0)),"")
将公式向右、向下拉即可。