Excel 动态数组函数对重复数字求和

问题描述 投票:0回答:1

我在 Excel 中有以下数据:

真实数据将持续超过 100 列。

我想要得到的是如果要水平重复重复次数的数字之和。注意:从技术上讲,我会少重复一次,但我不想吹毛求疵。

如果我要创建多行,扩展将如下所示:

然后我可以对这些行求和:

我想要的是一个动态数组函数,它可以让我对没有中间行的值进行求和。这让我头疼。

这就是我想要的样子:

我尝试从

=BYCOL(R12C23:R12C,lambda(x,
开始,但完全不知道如何计算结果。

任何人都可以建议如何完成公式或提供替代方案吗?

excel excel-formula dynamic-arrays
1个回答
0
投票

这是一种选择:

B3
中的公式:

=LET(x,B2:E2,y,COLUMN(x),z,TOCOL(y),TOROW(BYROW((z<=y+x-1)*(z>=y)*B1:E1,SUM)))
© www.soinside.com 2019 - 2024. All rights reserved.