excel从年级总表中怎样得到班级分表
答案:3 悬赏:30
解决时间 2021-03-23 06:33
- 提问者网友:践踏俘获
- 2021-03-22 12:03
excel从年级总表中怎样得到班级分表
最佳答案
- 二级知识专家网友:飘零作归宿
- 2021-03-22 13:02
以“班级”列为主要关键字,分数为次要关键字(降序)进行排序。
平均分:
=AVERAGEIF(C:C,"班级名称",D:D)
选择C列,按“升序”排序,并“扩展选定区域”。
将班级名称写于G列,2007以下版本在H2单元格输入以下公式,然后向下填充公式,得到班级平均值
=AVERAGEIFS(D:D,C:C,G2)
2003以下版本在H2单元格输入以下公式,然后向下填充公式,得到班级平均值
=SUMPRODUCT((C$2:C$2000=G2)*D$2:D$2000)/COUNTIF(C$2:C$2000,G2)
平均分:
=AVERAGEIF(C:C,"班级名称",D:D)
选择C列,按“升序”排序,并“扩展选定区域”。
将班级名称写于G列,2007以下版本在H2单元格输入以下公式,然后向下填充公式,得到班级平均值
=AVERAGEIFS(D:D,C:C,G2)
2003以下版本在H2单元格输入以下公式,然后向下填充公式,得到班级平均值
=SUMPRODUCT((C$2:C$2000=G2)*D$2:D$2000)/COUNTIF(C$2:C$2000,G2)
全部回答
- 1楼网友:星星坠落
- 2021-03-22 13:31
可以考虑用数据透视表
或者按照班级筛选后再复制到新表
还可以用VBA提取班级信息到新表。
- 2楼网友:迷人小乖乖
- 2021-03-22 13:20
用数组公式提取b列对应班级的行号,然后再用index函数实现。
1班提取行号公式:
=small(if('1-11'!$b$2:$b$1000=1,row($b$2:$b$1000),4^8),row(1:1)),数组公式,同时按shift+ctrl+enter结束公式编辑,会自动生成一对{}。
如行号提取在a列,提取c列可这样用:
=if($a2=4^8,"",index('1-11'!c:c,a2))
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯