总结设置在Excel中

我似乎无法find一种方法来解决以下问题:我有一个string的范围在A1:AB1:B一些相关的数字。 C1:CD1:D 。 列A或列C 都不是有序的或唯一的。 我想要达到的是,在范围E1:E我有一个联合的A1:AC1:C只有唯一值(sorting无关紧要),并在列F1:F我有值的总和给予string。

样品

如果我有function给我E1:E我将能够pipe理与SUMIF函数的总和。

感谢所有的帮助!

要合并Column AColumn C 唯一值 ,请在Cell E2input以下公式

 =IFERROR(IFERROR(INDEX($A$2:$A$5, MATCH(0, COUNTIF($E$1:E1, $A$2:$A$5), 0)), INDEX($C$2:$C$6, MATCH(0, COUNTIF($E$1:E1, $C$2:$C$6), 0))), "") 

这是一个数组公式,通过按Ctrl + Shift + Enter来提交。

然后为了得到Column BColumn D中相应值的总和 ,使用下面两个公式中的任何一个

=SUMIF($A$2:$A$5,E2,$B$2:$B$5)+SUMIF($C$2:$C$6,E2,$D$2:$D$6)

=SUMPRODUCT(($A$2:$A$5=E2)*$B$2:$B$5)+SUMPRODUCT(($C$2:$C$6=E2)*$D$2:$D$6)

拖放/复制公式根据需要。 请参阅图片以供参考

在这里输入图像说明