Excel:如果行的某个元素是特定名称,则总结行的元素

我的问题在这幅图中被描述: 在这里输入图像说明

我想总结所有的爱丽丝,鲍勃和卡罗尔 – 但我不知道如何做到这一点, 没有一个macros。 甚至可以用一个简单的Excel公式(例如, =SUMIF() )来做到这一点,以便得到结果

  • 爱丽丝:8
  • 鲍勃:8
  • 卡罗尔:12

您可以使用SUMPRODUCT根据以下标准对范围进行求和:

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

(A2:A8="Alice")将根据标准是True还是False返回10 。 然后,当乘以范围(B2:G8)仅返回符合标准的值。

写(对于爱丽丝)公式: =SUM(IF(A:A="Alice";B:G)) (replaceB:G为你想要的女巫范围总和),然后按Ctrl + Shift + Enter。 你的公式将会像这样出现{=SUM(IF(A:A="Alice";B:G))}并且会返回你想要的值。