excel里边相对引用和绝对引用分别是什么时候用的?

2024-10-30 11:30:01
有5个网友回答
网友(1):

相对引用:使用在希望公式范围变化的区域
公式b1=Sum(A1:A10)当你在B2行下拉时,你的公式相对移动到B2公式的范围变成=Sum(A2:A11),
绝对引用:使用在公式数据范围不亦的区域:一般用在报表数据上
公式b1=Sum($A$1:$A$10)当你在B2行下拉时,你的公式相对移动到B2公式的范围变成=Sum($A$1:$A$10),B2值仍然与b1一致。
混合引用:使用在数据范围递增的情况:
公式b1=Sum($A$1:A10)当你在B2行下拉时,你的公式相对移动到B2公式的范围变成=Sum($A$1:A11),B2值将增加一行求合。

希望能帮到你

网友(2):

主要是你使用公式,需要向下向右复制填充时,引用的范围或参数所在单元格,是据对引用还是相对引用来决定如何使用的。
建议在A1内分别输入 =X1; =X$1; =$X1; =$X$1 四种情况,然后下拉右拉找出规律。
$在数字前表示行的绝对引用,在向下填充或下拉时,行不发生变化。
$在列号,字母前的话,表示列的绝对引用,在向右向左填充时,列不发生变化。
数字和字母前都有$-表示二者都绝对引用,向下向右填充,行列都不发生变化。

网友(3):

比如说排名函数RANK。
如果要得到B列数据的排名,只计算B2单元格的,可以在C2单元格输入=RANK(B2,B2:B18),结果是正确的
这里的B2是相对引用单元格,B2:B18就是相对引用区域。
但如果将C2单元格的排名公式向下复制,得到的结果就是错误的,
因为在C3单元格,公式变成了=RANK(B3,B3:B19);
C4单元格,公式变成了=RANK(B4,B4:B20);
显然,前面的单元格相对引用是正确的,而后面的引用区域一直在发生变化,引起排名结果错误。
因此,当向下填充时,应将后面的引用区域修改成绝对引用或相对绝对混合引用,确保引用区域不会随着复制或填充而发生改变
C2单元格的公式变成
=RANK(B2,$B$2:$B$18)
或者=RANK(B2,B$2:B$18)

这样的举例希望能帮助你提高对相对引用和绝对引用的认识。

网友(4):

相对引用,希望列号和行号跟着不同的行或列变化的时候用
绝对引用,希望列号或行号保持不变的。

举个例子来说,算比例的时候,希望分子变,分母不变,那么分子就是相对引用,分母就是绝对引用

网友(5):

当你的引用想不受公式的复制而发生变化时,可用绝对引用。而当你想公式的复制后按一定规律改变改变数据源时,可采用相对引用