【问题标题】:Sum up similar values in VLOOKUP/INDEX-MATCH excel functions总结 VLOOKUP/INDEX-MATCH excel 函数中的相似值
【发布时间】:2013-01-26 18:21:43
【问题描述】:

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

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

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

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

谢谢 ! 罗尼。

【问题讨论】:

  • 我建议使用数据透视表
  • 原始表是 PIVOT 表。我没有添加整列。因为还有一个 SECTOR 列,所以 ABC 值存在于两个扇区中。
  • 但是如果它已经是一个数据透视表,为什么不简单地添加另一个(即复制这个)并取出扇区列?

标签: excel excel-formula excel-2010 vlookup


【解决方案1】:

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

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

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

【讨论】:

  • 谢谢,这听起来是正确的答案,我会在星期五回复该客户时检查一下。
猜你喜欢
  • 2018-06-29
  • 1970-01-01
  • 1970-01-01
  • 2016-02-07
  • 1970-01-01
  • 2017-12-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多