Excel formua像SUMIFs与不同表中的标准

我不知道我是否缺少明显或什么东西,但我无法将我的大脑包围在我所需要的东西周围。我有一张桌子上有可供出售的产品和各种标准。我有第二张表,其中列出了较小的商店列表,第二列是否应将其包含在我的结果集中。在这个例子中,我绝不会包含商店789,但我可能会包含123和/或456,这取决于是否在第二列中放置了“x”。Excel formua像SUMIFs与不同表中的标准

因此,对于我的结果,我会根据产品和颜色用简单的SUMIFS声明将其分解出来。不过,我真的希望能够将网站过滤掉,如果它们在第二个标签上是“x”的。有关我如何轻松做到这一点的想法?我在我的原始数据表中插入了一列,然后添加了一条if语句,然后将其用作SUMIFS中的第四条标准,但我一直在寻找更优雅的解决方案。

我可以得到匹配的商店或其他过滤器,但我无法弄清楚如何使两者在同一个语句中一起工作,或者如果它们是“x”型的,那么如何包含它们。

这将让我的过滤店

=SUMPRODUCT(SUMIF('Tab1'!A:A,'Tab2'!A:A,'Tab1'!D:D)) 

任何一项都将得到我的过滤产品:

=SUMIFS('Tab1'!D:D, 'Tab1'!B:B, A2, 'Tab1'!C:C, B2) 

=SUMPRODUCT(--('Tab1'!B:B=A2), --('Tab1'!C:C=B2), 'Tab1'!D:D)

TAB1

Store | Product | Color | Sales 

--------------------------------

123 | A | Red | 1

123 | A | Blue | 2

123 | B | Red | 4

456 | A | Blue | 8

456 | B | Red | 16

789 | A | Red | 32

789 | B | Red | 64

TAB2

Store | Include 

---------------

123 |

456 | x

结果:

Product | Color | Sales 

------------------------

A | Red | 0

A | Blue | 8

B | Red | 16

回答:

为什么不使用VLookUp的从Tab2添加列Tab1

例如,新列E,到Sales权:

=VLookUp(A1, "Tab2", 2, False) 

...并填写了吗?

你可以基于多个表的SumIf标准,但我个人只是保持数据在一起(动态),只是为了使它更容易和整洁。

回答:

构建数据透视表并使用切片器来包含或排除特定数据。那么你不需要辅助表,也不需要公式。只需点击几下。

以上是 Excel formua像SUMIFs与不同表中的标准 的全部内容, 来源链接: utcz.com/qa/261080.html

回到顶部