Excel多条件查询并引用

如图两个表,请将“成绩”中的总分数据引用到“学生信息”表中去。请保留公式,谢谢!
我这个表有重名字,只根据名字来查询引用,是不对的啊。应该先查找名字,再看班级,引用姓名和班级都符合的单元格的数据。

第1个回答  推荐于2017-10-12
假设“学生信息”的总分列在E列

E2:
=INDEX(成绩!C:C,SUMPRODUCT((成绩!A:A=学生信息!A2)*(成绩!B:B=学生信息!B2),ROW(成绩!A:A)))

在公式编辑栏,按ctrl+shift+Enter 组合键确定。
向下拖拽公式即可。本回答被提问者和网友采纳
第2个回答  2014-06-25
在需要录入的单元格,如 学生信息 表的 D2 单元格录入以下公式
=SUMPRODUCT((成绩!$A$2:$A$25=A2)*(成绩!$B$2:$B$25=B2)*(成绩!$C$2:$C$25))
再向下填充即可,如查询的区域加大自行修改参数,不明白可 QQ号4125后面加5个6 可联系我
第3个回答  2016-01-21
在A3输入公式 ={VLOOKUP(A1&A2,IF({1,0},Sheet1!$A$2:$A$9&Sheet1!$B$2:$B$9,Sheet1!$C$2:$C$9),2,0)}

在B3输入公式 ={VLOOKUP(B1&B2,IF({1,0},Sheet1!$A$2:$A$9&Sheet1!$B$2:$B$9,Sheet1!$C$2:$C$9),2,0)}

注意:这是数组公式,在编写完成后不是直接按 Enter, 而是 Ctrl + Shift + Enter,这样两边的大括号就自动出现了。
第4个回答  2016-01-14
在A3输入公式 ={VLOOKUP(A1&A2,IF({1,0},Sheet1!$A$2:$A$9&Sheet1!$B$2:$B$9,Sheet1!$C$2:$C$9),2,0)}

在B3输入公式 ={VLOOKUP(B1&B2,IF({1,0},Sheet1!$A$2:$A$9&Sheet1!$B$2:$B$9,Sheet1!$C$2:$C$9),2,0)}

注意:这是数组公式,在编写完成后不是直接按 Enter, 而是 Ctrl + Shift + Enter,这样两边的大括号就自动出现了。
第5个回答  2014-06-25
学生信息E1单元格输入公式

=VLOOKUP(A1,成绩!A:C,3,0)
相似回答