繁体   English   中英

给定一个数组,我如何索引匹配每个值并在没有帮助列的情况下对它们求和?

[英]Given an array, how can I index match each value and sum them without a helper column?

我有多行 34 列宽,每行都有一个与值相关的参考指示符(RefDes)。 我正在尝试找到一种方法将每个 RefDes 与其值相匹配,并将它们相加,而无需为每一列使用辅助单元格来为每一行提供一个总值。

我当前的公式将与辅助单元格一起使用,但这会增加 34 列,使其非常混乱且难以阅读。

=INDEX(FullFlow2[[Category Times]:[Category Times]],MATCH(N4,FullFlow2[[REFDES]:[REFDES]]))

随后在另一列中使用=sumproduct()来收集值。

不确定这是否是我需要使用 VBA 的东西,或者我是否可以在没有它的情况下使其工作。

这是下面的 RefDesTable 参考表

这是下面的 FullFlow2 表

全流表

使用包装在 SUMPRODUCT 中的 SUMIFS:

=SUMPRODUCT(SUMIFS(FullFlow2[[Category Times]:[Category Times]],FullFlow2[[REFDES]:[REFDES]],YourFirstTableName[1st]))

YourFirstTableName替换为表的正确名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM