1

我正在使用公式
=Lookup(B2,Sheet2:D2:Sheet2:D9,Sheet2:A2:Sheet2:D9)
在 Sheet2 的 D 列中搜索当前工作表中 B 列的值,然后在同一行中返回 Sheet2 的 A 列的值。当我展开单元格的下角以垂直自动填充 500 个单元格时,我看到 Excel 也增加了 B2:B500 以及 D2、D9、A2、A9(Sheet2 的那些)。我不希望后者发生。事实上,我希望 Excel不更改 公式中的 D2、D9、A2、A9。
我能做些什么?

4

1 回答 1

8

您的问题与相对引用和绝对引用之间的区别有关。

当您将公式从一个单元格复制到另一个单元格时,相对引用会发生变化。如果您输入=A1B1 并将其复制到 B2 它现在将是=A2.

绝对引用在复制时不会更改。输入=$A$1B2,然后复制到B2,还是这样=$A$1

列引用之前的“$”锚定列。行引用之前的“$”锚定行。两者都锚定特定单元格之前的 $。

于 2013-11-03T10:30:40.210 回答