首页 > 解决方案 > 基于类别列表的 SUM

问题描述

考虑以下 Excel

    A      B    C    D
1   foo    7         whaa
2   bar    5    AA
3   baz    9    BB
4   bal    1    AA
5   oof    3         blah
6   aba    9    C

额外的:

我需要一个SUM(基于 column A)如下:

所以像这样:

   A      B
1  Rest   10     <----- 7 + 3
2  AA     6      <----- 5 + 1
3  BB     9
4  C      9

在上面的列中我需要什么公式B才能得到这个结果?

标签: excelexcel-formulaexcel-2013

解决方案


或者,您可以使用 sumproduct 来解决:

H2=SUMPRODUCT(($D$4:$D$9=IF(G2="Rest","",G2))*$C$4:$C$9)

H2=SUMIF($D$4:$D$9,IF(G2="Rest","",G2),$C$4:$C$9)

在此处输入图像描述


推荐阅读