我有这张桌子
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值标准。
答案 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会像他们那样表现出来。