基于SEQUENCE范围动态扩展SUMIFS

Dynamically expanding SUMIFS based on SEQUENCE range

我在这里的第一个问题,对于任何遗漏的信息提前表示歉意,很乐意提供任何其他需要的东西。

我有一个预测,可以预测本季度满意度调查的目标数量。

我目前设置了一个 SEQUENCE 公式,它将根据当前季度(包括今天)创建一系列日期单元格

=SEQUENCE(COUNTOFDAYSINYEAR,1,STARTDATE,1)

COUNTOFDAYSINYEAR 只是一个简单的 DAYS360 公式,用于获取当前季度截至今天的天数,所需要做的就是将 STARTDATE 更新为当前季度的开始日期。

在这个动态范围旁边,我有一个工作正常的 SUMIFS 列,但是当 SEQUENCE 日期范围每天向下移动时,Excel 不会自动添加一个新的 SUMIF 行,而且我无法数据到 table 来解决问题,因为它给我一个溢出错误。任何想法如何让 SUMIFS 在 SEQUENCE 列表在一年中的每个季度增长和收缩时自动向下扩展?

没有数据很难复制你的公式,所以我拼凑了以下预期的 ms365(因此使用 SEQUENCE()):

D1中的公式:

=LET(X,SEQUENCE(3),CHOOSE({1,2},X,SUMIF(A1:A6,X,B1:B6)))

或者,如果您有空的话:

=LET(X,SEQUENCE(3),HSTACK(X,SUMIF(A1:A6,X,B1:B6)))

我已经向您展示了这个技巧,允许溢出数组中的第二列在 X 变量扩展时自动调整。