我目前有两个看起来像这样的列:
value | condition
50 | Y
60 | N
30 | Y
10 | Y
我似乎无法利用IF函数来获取所有行的总和。基本上,这里的目的是仅在条件为Y时对值求和,并在一个单元格中显示总数。而且,如果条件列为N,则其值将为0。即使我知道使用全新的列即可轻松完成此操作,我也希望能够无需创建其他列就能做到这一点。
答案 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中,开始行和结束行都很重要。