excel中公式如何设定向下拖动时某一值改变而另一值不改变?

sunny__小点


Excel公式中引用单元格可分为相对引用、绝对引用及混合引用。

若要实现公式中的引用单元格的一个为变量,一个为常量,只需对变量使用相对引用,而常量则使用绝对引用即可。

以下图为例,如果需要将A列中的所有数值全部乘以2,只需输入公式:=A3*$B$3即可。

公式解析:

=A3*$B$3

A3为相对引用,当公式向下移动时也会随之改变,会变成A4、A5、A6……当公式向右移动时,它的列号也会发生改变,会变成B3、C3、D3……

$B$3为绝对引用,无论公式向哪个方式复制,它的位置始终保持不变。

如若将$B$3改为$B3则为混合引用(即列号绝对、行号相对),当公式向下复制时,行号会变,会变成$B4、$B5、$B6……公式向右复制时,则保持不变,因为列号为绝对。


稻客说


第一个单元格公式修改为=indirect("sheet"&row(a1)&"!A4")下拉填充


分享到:


相關文章: