相对参考 – 步骤

我正在尝试做一个特定列的相对引用(在工作表“OA”),我需要检索一个新的单元格的内容在步骤110

例如,

=OA!$AB217 =OA!$AB327 =OA!$AB437 

不是在每个单元格中手动编写公式,而是试图拖动单元格,以便可以dynamic生成地址。

在上面的例子中,当我拖动单元格时,我无法得到

 =OA!$AB547 

但是越来越

 =OA!$AB220 

我也试着用这种方式编码,“= OA!$ AB($ 107 +(n * $ 110))”,当n值在拖动过程中自然递增时,我会得到正确的公式。

例如

 =OA!$AB($107+(1*$110)) => =OA!$AB217 =OA!$AB($107+(2*$110)) => =OA!$AB327 =OA!$AB($107+(3*$110)) => =OA!$AB437 =OA!$AB($107+(4*$110)) => =OA!$AB547 

不幸的是,这个格式不被excel接受。

请给我一个提示,我可以做出什么错误? 我在互联网上的search没有成果。

rgds Saravanan K

您正在寻找“ 间接 ”function。 用你想要的单元格的地址组装一个文本string,并调用= indirect(“string”)。 您可以使用“&”运算符将静态string与variables组合在一起。

我用Sheet1和OA OA创build了一个工作簿!A1:A1000包含数字。

Sheet1!C1包含1个Sheet1!C2包含100个

Sheet1!B1包含= INDIRECT(“OA!$ A”&C1)Sheet1!B2包含= INDIRECT(“OA!$ A”&C2)