如何填写公式

如何填写公式

在 Sheet 1 B4 中我有以下公式:

=SUM(Sheet2!H4:N4)

我想将此公式填充到 C4,以便它显示

=SUM(Sheet2!O4:U4).

工作表1

答案1

您可以使用 OFFSET 函数交错起始列并将范围扩展至 7 列宽。

=sum(offset(Sheet2!$H4, 0, (column(A:A)-1)*7, 1, 7))

但是,OFFSET 函数不稳定,可能会导致工作簿计算滞后。您可以使用一对 INDEX 函数来避免这种情况。

=sum(index(Sheet2!$H4:$XFD4, 1, (column(A:A)-1)*7+1):index(Sheet2!$H4:$XFD4, 1, (column(A:A)-1)*7+7))

虽然后一个公式看起来更复杂,但实际上需要的计算比第一个公式更少。

相关内容