【发布时间】:2018-07-20 07:04:25
【问题描述】:
您好,我希望能够使用多个过滤器在 Excel 中求和,并将它们连接起来也可以是“OR”。 假设我有这个列表:
为了汇总属于“a”类别的所有价格,我使用了以下公式。
{=SUM((KAT_1="a")*(PREIS))}
同样适用于所有属于“开盘”的价格
{=SUM((KAT_2="open")*(PREIS))}
如果我只想总结属于“a”和“open”的价格,我使用了
{=SUM((KAT_1="a")*(KAT_2="open") *(PREIS))}
现在我的问题。如果我想总结属于“a”或“open”的所有内容 我可以试试
{=SUM(((KAT_1="a")+(KAT_2="open"))*(PREIS))}
但是它说的是 47。其中双重计算了那些既是“open”又是“a”的值。
如何防止这种情况发生?
一种解决方案是:
{=SUM((((KAT_1="a")+(KAT_2="open"))-((KAT_1="a")(KAT_2="open"))) (PREIS))}
但是没有更简单的方法吗? 特别是如果您有一个更复杂的列表,这最终会变得非常复杂。
希望你能理解我的问题!
谢谢!
【问题讨论】:
-
你考虑过SUMIFS()
标签: excel filter sum or-operator