SUM如果不在Excel中工作

时间:2012-05-01 20:14:56

标签: excel sum formula

我有这张桌子

price   product
25  apple
10  bananas
15  apple
30  oranges
45  oranges
5   bananas

In cell A10==SUM(IF((B2:B7="apple"),A2:A7,0))        <--- this does not work #VALUE! error

but this works A9==SUMIF(B2:B7,"=apple",A2:A7)      <--- works

我做错了什么。根据{{​​3}}

,语法似乎是正确的
  

= SUM(IF((A2:A9 = “A”)+(A2:A9 = “B”),B2:B9,0))

我需要在工作时进行嵌套,因为我有多个sum值标准。

1 个答案:

答案 0 :(得分:0)

如果IF的“else”子句为零,则不需要IF。

=SUM(((A2:A9="A")+(A2:A9="B"))*(B2:B9))

使用control + shift + enter进入。或

=SUMPRODUCT(((A2:A9="A")+(A2:A9="B"))*(B2:B9))

正常进入。我不知道为什么MS会像他们那样表现出来。