gpt4 book ai didi

Excel Sumifs 索引匹配仅返回值

转载 作者:行者123 更新时间:2023-12-04 22:27:49 29 4
gpt4 key购买 nike

尝试使用 SUMIFS、INDEX 和 MATCH 的组合,但公式仅返回第一列的值并忽略共享相同字段的后续列。请问我可以用什么公式来解决这个问题?

         A          B   C   D   E   F
1 Name Week1 Week1 Week2 Week2 Year
2 CustomerA 10 20 30 40 2019
3 CustomerB 50 60 70 80 2019
4 CustomerA 90 100 110 120 2018
5 CustomerB 130 140 150 160 2018

我必须在 2019 年获得客户 A 的第 1 周总计。

我尝试使用这个公式:
=SUMIFS(INDEX(B:E,0,MATCH("Week1",B1:E1,0)), A:A,"CustomerA", F:F, "2019")

但是,该公式仅在 2019 年第 1 周为客户 A 返回 10 美元,而不是 30 美元(单元格 B2 中的 10 美元 + 单元格 C2 中的 20 美元)。这意味着它匹配 B 列中的第 1 周字段并忽略 C 列中的第 1 周字段。

请问我需要对公式进行什么修改来解决这个问题?
谢谢。

Image of the Excel Table

最佳答案

该方法仅在值唯一的情况下才有效,因为它只会返回找到匹配项的第一列。

您将需要 SUMPRODUCT:

=SUMPRODUCT(($B$1:$E$1="Week1")*($A$2:$A$5 = "CustomerA")*($F$2:$F$5 = 2019)*($B$2:$E$5))

enter image description here

关于Excel Sumifs 索引匹配仅返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56257246/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com