向下拖动公式时增加间接引用的行

向下拖动公式时增加间接引用的行

只是想知道是否有人知道如何在将公式拖到列下时增加 INDIRECT 中引用的行。

为了详细说明公式,如下所示,我希望引用的单元格即 B5、C5 和 D5 在每次使用拖动复制公式时增加引用的行 +1,例如,这样它就会

B5, C5 & D5
B6, C6 & D6
B7, C7 & D7

ETC。

与改变每一行的公式相反。

=IF(SUM(INDIRECT("'"&A2&"'!b5")+INDIRECT("'"&A2&"'!C5")+INDIRECT("'"&A2&"'!D5"))>=1,"Yes","No")

我确信它只是类似于ROW可以执行此操作的功能的东西,但我似乎无法破解它。

任何帮助都将不胜感激,并提前致谢。

干杯,

丹尼

PSINDIRECT用于引用不同的工作表,具体由单元格 A2 中的内容决定。

答案1

从引号中取出行号并使用 ROW():

=IF(SUM(INDIRECT("'"&$A$2&"'!B" & ROW(5:5))+INDIRECT("'"&$A$2&"'!C" & ROW(5:5))+INDIRECT("'"&$A$2&"'!D" & ROW(5:5)))>=1,"Yes","No")

现在它将随着公式被拖动/复制而进行迭代。

相关内容