有人能帮我一把吗?
我有一个问题,我需要在列中包含重复标签的数字。我不想使用 sumproduct 选项,因为文件不断扩展,这意味着我需要不断更改范围/公式。到目前为止,SUMIFS + INDEX MATCH 对我的所有其他文件都非常有效(无论添加了多少列/行,我都不需要更改范围)——只有当我在列中复制标签时才会遇到障碍.
请参阅下面的示例,我需要提取 1 月 20 日的所有“蓝队”余额(应为 80 美元)。 SUMIFS INDEX MATCH 公式仅返回 1 月 20 日的第一个匹配 ($10) 而不是 ($10+$30+$40 =$80)。请问您知道需要进行哪些更改才能使公式生效吗?
谢谢。
答案 0 :(得分:2)
如果给定的团队只排在一行,您可以使用:
=SUMIF($B$1:$F$1,I$1,INDEX(B:F,MATCH(H2,A:A,0),0))
如果没有,您需要 SUMPRODUCT
。
答案 1 :(得分:0)
一个数组公式就可以了
=SUM((C2:F2)*($C1:$F1=I1))