Car*_*l S 4 excel excel-formula google-sheets
我有一张包含两列的表:键和值。
我想对具有与某些预定义项目列表匹配的键的所有值进行求和(例如,“人 A、人 B、人 C”)。
这个预定义的值列表也在我的工作表中的单元格 C1:C20 中。
理想情况下,我想做类似的事情:sumifs($ValueColumn, $KeyColumn, C1:C20)。我希望仅对具有与我的列表匹配的键的值求和。
然而,这似乎不起作用。有什么建议吗?
工作表函数SUMIFS旨在将一个范围与一个条件相匹配。然而,您正在尝试将一个范围与另一个范围进行匹配。不仅有一个键需要匹配,而且有多个键(据我所知)。因此,如果可以在另一个范围中找到该键,您需要对所有值求和。
因此,您需要一个数组公式来完成此任务。下面的公式应该可以做到这一点:
{=SUM(IF(ISERROR(MATCH(C2:C19,A2:A8,0)),0,D2:D19))}
Run Code Online (Sandbox Code Playgroud)
请注意,这是一个数组公式,因此必须使用Ctrl+ Shift+输入Enter。看看下面的屏幕截图,让我知道我是否正确解释了您的问题/问题。
| 归档时间: |
|
| 查看次数: |
15799 次 |
| 最近记录: |