【发布时间】:2014-02-27 00:19:09
【问题描述】:
如何在 Excel 单元格中使用SUMIF 公式,该公式必须在给定范围内求和,而不是查找单个值,而是查找多个值?
为了查找单个值,我使用:
=SUMIF(A4:A100;"1";B4:B100)
现在我需要总结一下A 列是否包含1 或2,例如:
=SUMIF(A4:A100;"1" OR "2";B4:B100)
单元格A1 将保存条件作为文本,这里是1;2。
它应该返回相同的
=SUMIF(A4:A100;"1";B4:B100) + SUMIF(A4:A100;"2";B4:B100)
但我需要一个可以采用任意数量标准(1、2、3、...或更多)的公式。
语法是什么?我不能在这里使用 VBA。
【问题讨论】:
-
你可以使用
SUMPRODUCT。 -
您的直接解决方案可能是
=SUMIF(A4:A100;"1";B4:B100)+SUMIF(A4:A100;"2";B4:B100)... -
是的,它应该返回与 =SUMIF(A4:A100;"1";B4:B100) + SUMIF(A4:A100;"2";B4:B100) 相同,但我需要一个公式可以采用任意数量的标准(1,2,3,...或更多)。我不想重写公式
-
@user2143213 那么,这是您应该从一开始就提出问题的内容...
标签: excel excel-formula