基于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 变量扩展时自动调整。
我在这里的第一个问题,对于任何遗漏的信息提前表示歉意,很乐意提供任何其他需要的东西。
我有一个预测,可以预测本季度满意度调查的目标数量。
我目前设置了一个 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 变量扩展时自动调整。