将公式复制到所有行,但仅递增一部分不是全部

问题描述

我有一个电子表格,其中第一行使用以下公式效果很好:

= SUBSTITUTE(变量!B2,“”,变量!A3)

我希望下一行是

= SUBSTITUTE(变量!B2,“”,变量!A4)

(因此只有A部分改变而B2保持不变)。

当我向下拖动时,它也会将B2更改为B3。

有没有一种方法可以锁定此选项,使其仅在我向下拖动时更改A号?

解决方法

查看此建议:

=SUBSTITUTE(Variables!$B$2,"",Variables!$A3)

请注意,美元符号($)会将您的相对引用更改为绝对引用,除您想更改的位以外的所有位置。 (这些可以用于行,列或两者)。

当您向下或向右填充(包括拖动)时,带有$的部分不会更改,而没有$的部分会增加。

如上所述,在光标位于编辑栏中参考点上的同时按F4键将在具有行,列或两者的美元符号之间切换。