假设问题中的表是sheet2
sheet1 A1 B1中是要查询的日期,和姓名
C1输入公式:
=vlookup(A1&B1, if({1,0},sheet2!A$1:A$1000&sheet2!B$1:B$1000,sheet2!C$1:C$1000),2,0)
输入完成用,数组公式ctrl+shift+enter键结束.
D1输入公式
=sumproduct((A1=sheet2!A:A)*(B1=sheet2!B:B)*shee2!D:D)
===================================================================
如果查找结果是多行的, 我的假设不变,
C1 公式:
=OFFSET(Sheet2!C$1:C$1000,LARGE(IF((A$2=Sheet2!A$1:A$1000)*(B$2=Sheet2!B$1:B$1000),ROW($1:$1000),-1),ROW($1:$1000)),0)
D1 公式:
=SUMPRODUCT(($A$2=Sheet2!A$2:A$1000)*($B$2=Sheet2!B$2:B$1000)*(C2=Sheet2!C$2:C$1000)*Sheet2!D$2:D$1000)
选中C1 D1, 向下复制公式即可
请注意公式中的绝对与相对引用有所变化。