举例:原来的列表:
班级 学科 得分
一班 数学 96
一班 语文 96
一班 英语 96
一班 政治 96
一班 历史 96
一班 地理 96
二班 语文 96
二班 数学 96
二班 英语 96
二班 政治 96
二班 历史 96
二班 地理 96
三班 语文 96
三班 数学 96
三班 英语 96
三班 政治 96
三班 历史 96
三班 地理 96
希望能够变成:
学科 一班 二班 三班
语文 96 96 96
数学 96 96 96
英语 96 96 96
政治 96 96 96
历史 96 96 96
地理 96 96 96
方法一:
1、复制B列,粘贴到F列,在“数据”选项下的“删除重复项”后,保留唯一学科;
2、在G1:I1分别输入班级名称;
3、在G2单元格输入以下公式,然后向右向下填充公式
=SUMIFS($C:$C,$A:$A,G$1,$B:$B,$F2)
方法二:数据透视表
选中数据区域任一单元格,在“插入”选项下点击“数据透视表”,选择数据透视表的生成位置;
在右侧的“数据透视表字段”中,分别拖曳“班级”“学科”“分数”到“列”“行”“值”域,生成数据透视表