Excel SUMIF与OR使用单元格引用

时间:2015-08-13 04:46:45

标签: excel reference cell

我有以下公式

= SUM(SUMIF(Sales!A:A,{"Robot","Rocket","Tank"},Sales!B:B))

如果A列是以下三个值中的任何一个,我想在B列中总计销售量:机器人,火箭或油箱,以及公式可行。

但是,当我用单元格值替换这些条件时,

= SUM(SUMIF(Sales!A:A,{"E1","E2","E3"},Sales!B:B))

公式返回0.

我该怎么做才能使用单元格引用而不是精确值作为标准?

感谢。

1 个答案:

答案 0 :(得分:2)

如果单元格(E1:E3)处于连续范围内,则可以使用:

=SUM(SUMIF(Sales!A:A,E1:E3,Sales!B:B))

当具有条件的单元格不相邻(E1E3E5)时,则:

=SUM(SUMIF(Sales!A:A,CHOOSE({1;2;3},E1,E3,E5),Sales!B:B))

均已通过Ctrl + Shift + Enter

确认