Excel公式复制后,单元格地址变了,怎么办?

如题所述

在Excel中,用鼠标拖动方法进行公式复制时,单元格地址也之发生相对的变化,若让单元格地址不变,这里涉及到相对引用和绝对引用的问题。

相对引用:引用位置会因公式位置变化而对公式引用内容做出相应变化。

绝对引用:不会随公式位置变化而对公式内容作相应改变。

在Excel中,复制公式,让其中的单元格区域不变,就只要在其行号、列标前加“$”符即可。

例如,用RANK函数进行排名,在F2单元格中输入的函数为:

=RANK(E2,E2:E4),

直接复制,出现错误,结果如图所示。

若把函数中的排序区域的相对引用,改为绝对引用,

函数为:=RANK(E2,$E$2:$E$4)

再时行复制,就可得到正确的结果,如图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2024-01-09
用Excel的标准,你的意思应该是指,公式中的单元格引用变化。
说明了其中几个问题,公式中参数引用规则不满足你的需要。
1、单元格引用规则,有绝对引用、相对引用区别。
绝对引用符“$”,带有即此符前缀则引用不管公式复制到哪位置不变;不带此标记,则,拷贝后目的位置与原位置偏移多少,引用也会随之偏移,且行列分别标记。
例:
A1、$A1、$A:A(整列)在E1,如果复制到F2(右下各移动1),分别变化为
B2、$A2、$A:B
2、引用可以改用函数:
a、查询引用,通过某值查询确定输出对应值
LOOKUP、HLOOKUP、VLOOKUP、(XLOOKUP 2021版)
b、根据查询返回系列号
MATCH、(XMATCH 2021版)
c、返回行号:ROW
列号:COLUMN
d、根据行列序号引用:INDEX

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网