需要Excel VLOOKUP / IF / MATCH帮助

时间:2016-06-20 16:38:32

标签: excel if-statement match vlookup

希望有人可以帮助我使用excel公式。我有两个选项卡(第一个选项卡将从第二个选项卡拉出,第二个选项卡将是一个获得复制粘贴的报告,有时会有某些类别,有时却没有)。如果列有时存在并且有时不存在,我可以使用什么公式来匹配单元格(行/列)?)。这会是匹配吗?如果?我需要确切的公式,因为我已经尝试了很多组合,但它只是不起作用。

第一个标签上的更具体的每日销售额。在第二个选项卡中粘贴的复制报告将具有销售类别(有时其中一个类别被拉出并不会被另一个类别替换),具体取决于当天的销售情况。列中的类别将是“主餐厅”,“图书馆”,“酒吧”,每个类别的销售类别将是“食品”,“酒”,“啤酒”。

如果需要,我可以提供其他信息。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我不确定你的床单被叫什么,所以我离开了sheet1和sheet2,但下面的公式应该做你想要的。请注意,类别必须完全相同,因此您无法获得" MDR"在一张纸和"主餐厅"在另一个。

=IfError(SUMPRODUCT((Sheet1!$A$2:$A$8=Sheet2!$A2)*(Sheet1!$B1:$F1=Sheet2!$B1),Sheet1!$B$2:$F$8),"0")

您应该能够将此公式粘贴到单元格B2中,然后将其向下拉并向右填充整个数据表。对于您的信息,Sheet1!$A$2:$A$8会捕获行标准范围和Sheet1!$B1:$F1列标准,而Sheet2!$A2Sheet2!$B1正在选择要查找的条件。如果找不到该值,则公式返回0。