符合条件的Excel总和

时间:2019-09-09 08:32:57

标签: excel excel-formula

我目前有两个看起来像这样的列:

value | condition
   50 | Y
   60 | N
   30 | Y
   10 | Y

我似乎无法利用IF函数来获取所有行的总和。基本上,这里的目的是仅在条件为Y时对值求和,并在一个单元格中显示总数。而且,如果条件列为N,则其值将为0。即使我知道使用全新的列即可轻松完成此操作,我也希望能够无需创建其他列就能做到这一点。

1 个答案:

答案 0 :(得分:0)

正如尼克所说,您可以使用Sumif:

     A   |    B
1  value | condition
2     50 | Y
3     60 | N
4     30 | Y
5     10 | Y

sumif结构:

=sumif(Range, Criteria, Sum_Range)

上表的总和:

=sumif(B2:B5,"Y",A2:A5)

Excel公式不区分大小写,并且A1:A5和A2:A5之间没有区别,因为表标题并不重要,但在Range和Sum_Range中,开始行和结束行都很重要。