EXCEL中同时满足两个条件是显示与之对应的数值

Sheet1表格
日期姓名数量4月12日张三1004月12日李四1504月13日王二1804月15日张三1204月18日王二110

Sheet2表格
 张三李四王二4月12日   4月13日   4月14日   4月15日   4月16日   4月17日   4月18日   

Sheet2的空单元格中显示Sheet1中的数据
姓名一样,日期一样时在Sheet2单元格中显示与之对应的数据
反之显示空值

sheet2的B2单元格公式:
=SUMPRODUCT((Sheet1!$A$2:$A$1000=$A2)*(Sheet1!$B$2:$B$1000=B$1)*Sheet1!$C$2:$C$1000)

向右向下复制
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-19
表2“张三”下面的第一行输入:
=SUMPRODUCT((Sheet1!$A$4:$A$11=$A4)*(Sheet1!$B$4:$B$11=B$4)*Sheet1!$D$4:$D$11)
表2“李四”下面的第一行输入:
=SUMPRODUCT((Sheet1!$A$4:$A$11=$A4)*(Sheet1!$B$4:$B$11=B$5)*Sheet1!$D$4:$D$11)
表2“王二”下面的第一行输入:
=SUMPRODUCT((Sheet1!$A$4:$A$11=$A4)*(Sheet1!$B$4:$B$11=B$6)*Sheet1!$D$4:$D$11)

三个单元格一起下拉即可!
相似回答