Excel:如果某一行的某个元素是一个特定的名称,则对该行的元素求和

Excel: Sum up elements of a row if a certain element of a row is a particular name

我的问题如下图所示:

我想总结 Alice、Bob 和 Carol 的全部 – 但我不知道如何没有宏。甚至可以用一个简单的 Excel 公式(例如 =SUMIF())来做到这一点,以便结果是

?

写下(对于 Alice)公式:=SUM(IF(A:A="Alice";B:G))(将 B:G 替换为 您想要求和的范围),然后按 Ctrl+Shift+Enter。您的公式将显示为 {=SUM(IF(A:A="Alice";B:G))} 并且 return 您想要的值。

您可以使用 SUMPRODUCT 根据如下条件对范围求和:

=SUMPRODUCT(--(B2:G8)*(A2:A8="Alice"))

(A2:A8="Alice") 将 return 10 取决于条件是 True 还是 False。然后,当乘以范围 (B2:G8) 时,只有满足条件的值才会被 returned。