1

我对 excel 2010 中的 vlookup/index-match 公式有疑问。

我有一个表,其中包含名称列中的重复值。我在另一张表中有一张表格,引用了第一张表中的名称和金额。如果原始表中存在重复名称,则应合计金额。

例如,看下面的图片。ABC 是一个重名,它的数量应该是零。当我查找名称 ABC 时,如何使用 Vlookup/index-match 公式在结果中显示“0”?

在目标表中,名称只出现一次,因此我不想在目标表中添加另一个 ABC。

问题示例 谢谢 !罗尼。

4

1 回答 1

8

VLOOKUPand or INDEX/MATCH只会返回一个条目(第一个匹配项)-因此您不能将其用于求和(除非在数组公式中)。

但是,使用SUMIFS(或在 Excel 2003 及更早版本中SUMIF)将正是您所需要的:所以在 F2 中,您可以编写:

=SUMIFS($C$2:$C$6,$B$2:$B$6,E2)

于 2013-02-11T16:12:12.460 回答