excel 总和范围与两个索引匹配的值多次出现

excel 总和范围与两个索引匹配的值多次出现

excel 表格

嗨,我试图根据 2 个条件和多次出现得出 59 的总和。看图。我当前公式的问题是它只对第一列 mp1 求和

当前公式为 = SUMIFS(INDEX(B2:F9,,MATCH(I3,B10:F10,0)),A2:A9,I2),并给出 4 作为响应,而不是 59 (4+55)。它在找到的第一列处停止。在 b10 处找到 Mp1,在 A5 处找到 e10 字母“D”。现在它必须将 b5(4) +e5(55) 相加

答案1

尝试使用 INDEX 返回单元格引用的方法。

请参阅下面的截图。

在此处输入图片描述

K5 中的公式是

=SUM(IF(D12:H12=K4,INDEX(D4:D11,MATCH(K3,C4:C11,0)):INDEX(H4:H11,MATCH(K3,C4:C11,0),0)))

需要在公式栏中按 CTRL + SHIFT + ENTER 将其转换为数组。公式将自动括在花括号中,以表明它是数组公式。这一步很重要。

相关内容