拖动INDIRECT公式时如何更改单元格引用?
我正在使用INDIRECT函数来引用一个特定的工作表,但是当我拖动整个行时,我希望单元格引用改变,而不是工作表引用。 我遇到的问题是我的INDIRECT公式的工作表参考是同一工作表上的一列单元格。
这是我想要实现的那种公式,但是现在我不得不手动更改横跨列的单元格引用。 如何通过拖动来构造公式来实现这一点?
ColA ColB ColC (Sheet) A3: 50113 =INDIRECT($A3&"!E21") =INDIRECT($A3&"!F21") A4: 50900 =INDIRECT($A4&"!E21") =INDIRECT($A4&"!F21") A5: 50901 =INDIRECT($A5&"!E21") =INDIRECT($A5&"!G21")
将B3
的公式更改为:
=INDIRECT($A3&"!"&CELL("address",E$21))
并复制和下来。
重点是部分:
= CELL("address",E$21)
parsing为对单元格的引用:
E$21
并且在正确的引用(这里是相对列,绝对行)的情况下,将相应地更新,因为该公式被复制到更多的单元格。
问候