有数组标准的Sumifs?

我有一个有两列的表:键和值。

我想总结所有具有与某些预定义项目列表匹配的键的值(例如,“Person A,Person B,Person C”)。

这个预定义的值列表也在我的工作表中的单元格C1:C20中。

理想情况下,我想要做一些像sumifs($ ValueColumn,$ KeyColumn,C1:C20)。 我想这只是总结有一个关键字匹配我的列表的值。

但是,这似乎并不奏效。 有什么build议?

工作表函数SUMIFS旨在匹配一个范围与一个条件。 但是,您正试图将范围与另一个范围相匹配。 不仅有一个关键匹配,但有几个键(据我所知)。 因此,如果可以在另一个范围内find该键,则要汇总所有的值。

所以,你需要一个数组公式来完成这个任务。 下面的公式应该做到这一点:

 {=SUM(IF(ISERROR(MATCH(C2:C19,A2:A8,0)),0,D2:D19))} 

请注意,这是一个数组公式 ,因此必须使用Ctrl + Shift + Enter 。 看看下面的截图,让我知道如果我正确地解释你的问题/问题。

在这里输入图像说明