我有以下公式
= 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.
我该怎么做才能使用单元格引用而不是精确值作为标准?
感谢。
答案 0 :(得分:2)
如果单元格(E1:E3
)处于连续范围内,则可以使用:
=SUM(SUMIF(Sales!A:A,E1:E3,Sales!B:B))
当具有条件的单元格不相邻(E1
,E3
,E5
)时,则:
=SUM(SUMIF(Sales!A:A,CHOOSE({1;2;3},E1,E3,E5),Sales!B:B))
均已通过Ctrl
+ Shift
+ Enter