Excel 序列函数在表格中不起作用

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

我有以下公式,如表所示。 在单元格 D2 中我有:

=SEQUENCE(WEEKNUM(DATE(B1,12,31))-1,, WORKDAY.INTL(DATE(B1,1,1)-1,1,"1110111"),7)
在单元格 E2 中我有:
=MONTH(D2)

看起来像这样:

当我现在尝试使用范围插入表格时,我最终遇到了

Spill
错误:

有人有解决办法吗?

fyi - 该公式列出了一年中每周星期四的日期。

excel vba
1个回答
0
投票

一个可能的解决方法是创建一个具有正确行数和列数的空表,然后使用基于行的公式:

=WORKDAY.INTL(DATE(B$1,1,1)-1,1,"1110111")+(ROW()-ROW(Table1[#Headers])-1)*7
© www.soinside.com 2019 - 2024. All rights reserved.