excel 用函数表示多个搜索条件
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/17 00:47:45
excel 用函数表示多个搜索条件
有两张表格,并且一定要用函数表示,不可以用筛选,要从表格里直接用函数表示出来
表格2
姓名 科目 每次成绩
小明 92
小明 80
小明 85
小明 90
小明 85
小红 80
小红 76
小红 80
小红 80
小红 80
表格1就是要填把每个学生,每一门的成绩的考试分数相加得到的总和
比如小明的语文总的分数是多少,数学总分是多少
要用函数表示,
有两张表格,并且一定要用函数表示,不可以用筛选,要从表格里直接用函数表示出来
表格2
姓名 科目 每次成绩
小明 92
小明 80
小明 85
小明 90
小明 85
小红 80
小红 76
小红 80
小红 80
小红 80
表格1就是要填把每个学生,每一门的成绩的考试分数相加得到的总和
比如小明的语文总的分数是多少,数学总分是多少
要用函数表示,
![excel 用函数表示多个搜索条件](/uploads/image/z/6415016-32-6.jpg?t=excel+%E7%94%A8%E5%87%BD%E6%95%B0%E8%A1%A8%E7%A4%BA%E5%A4%9A%E4%B8%AA%E6%90%9C%E7%B4%A2%E6%9D%A1%E4%BB%B6)
1、复制表格2的表头(第1行)到表格1
2、在表格1的A2输入
=INDEX(表格2!A:A,SMALL(IF(MATCH(表格2!$A$1:$A$100&表格2!$B$1:$B$100,表格2!$A$1:$A$100&表格2!$B$1:$B$100,)=ROW($1:$100),ROW($1:$100),4^8),ROW(2:2)))&""
回车并向右填充到B2,再选A2~B2一起向下填充.
3、在表格1的C2输入
=SUMPRODUCT((表格2!A$2:A$100=A2)*(表格2!B$2:B$100=B2)*表格2!C$2:C$100)
回车并向下填充.
2、在表格1的A2输入
=INDEX(表格2!A:A,SMALL(IF(MATCH(表格2!$A$1:$A$100&表格2!$B$1:$B$100,表格2!$A$1:$A$100&表格2!$B$1:$B$100,)=ROW($1:$100),ROW($1:$100),4^8),ROW(2:2)))&""
回车并向右填充到B2,再选A2~B2一起向下填充.
3、在表格1的C2输入
=SUMPRODUCT((表格2!A$2:A$100=A2)*(表格2!B$2:B$100=B2)*表格2!C$2:C$100)
回车并向下填充.