EXCEL 相对地址与绝对地址 Excel表格中的绝对地址和相对地址,如何操作?

作者&投稿:沙王 (若有异议请与网页底部的电邮联系)
希望能帮助你:
相对地址:A1, A2, B1, B2, ...
特点:
在公式中使用相对地址引用,公式复制过程中引用地址(值)随位置而变;比如C1中“=A1”复制到C2,公式将自动地变成“=A2”,如果复制到D1,公式变为“=B1”,体现出相对引用在公式复制中——横向复制变列号,纵向复制变行号。
绝对地址:$A$1, $A$2, $B$1, $B$2, ...
特点:
在公式中使用绝对地址引用,公式复制过程中引用地址(值)保持不变。比如C1中“=$A$1”复制到任何位置都是“=$A$1”。
混合地址:$A1, $A2, B$1, B$2, ...
特点:
在公式中使用混合引用,$A1、 $A2只有在纵向复制公式时行号,如C1中“=$A1”复制到C2,公式改变为
“=$A2”,而复制到D1则仍然是“=$A1”,也就是说形如$A1、 $A2的混合引用“纵变行号横不变”。而B$1、 B$2恰好相反,在公式复制中,“横变列号纵不变”。
熟悉各种引用在公式中复制的特点,会有效地提高公式编辑的精确度。

相对引用、绝对引用和混合引用是指在公式中使用单元格或单元格区域的地址时,当将公式向旁边复制时,地址是如何变化的。
具体情况举例说明:

1、相对引用,复制公式时地址跟着发生变化,如c1单元格有公式:=a1+b1
当将公式复制到c2单元格时变为:=a2+b2
当将公式复制到d1单元格时变为:=b1+c1

2、绝对引用,复制公式时地址不会跟着发生变化,如c1单元格有公式:=$a$1+$b$1
当将公式复制到c2单元格时仍为:=$a$1+$b$1
当将公式复制到d1单元格时仍为:=$a$1+$b$1

3、混合引用,复制公式时地址的部分内容跟着发生变化,如c1单元格有公式:=$a1+b$1
当将公式复制到c2单元格时变为:=$a2+b$1
当将公式复制到d1单元格时变为:=$a1+c$1

规律:加上了绝对地址符“$”的列标和行号为绝对地址,在公式向旁边复制时不会发生变化,没有加上绝对地址符号的列标和行号为相对地址,在公式向旁边复制时会跟着发生变化。混合引用时部分地址发生变化。
注意:工作薄和工作表都是绝对引用,没有相对引用。
技巧:在输入单元格地址后可以按f4键切换“绝对引用”、“混合引用”和“相对引用”状态。

·相对地址:利用填充柄拖动,地址会随之发生变化,即相对地址记录的是填写公式的单元格和公式中单元格坐标所记录的单元格的相对位置
·绝对地址:在列标号或行标号前加一个$(例如:A$1,$D$4),绝对地址在拖动填充柄进行公式复制、移动/复制单元格内容的时候,公式中相应行/列地址不会发生变化。

(1) 相对地址是指当公式被复制或移动时。移动到新位置的公式中的地址,随其位置改变而相应改变,并保持各个参数相对位置不变。
(2) 绝对地址是指公式被复制或移动到其他单元时,单元地址保持不变的地址,其表示方法是在相对地址的行或列代号前加“$”号。

相对地址:A1, A2, B1, B2, ...
绝对地址:$A$1, $A$2, $B$1, $B$2, ...
混合地址:$A1, $A2, B$1, B$2, ...

试述Excel中相对地址和绝对地址的区别~

以Excel2011操作为例:
1、打开Excel表格,在D4单元格中输入“=C4”,那么将D4向下拖动到D5时,里面的公式是“=C5”,将D4向右拖动到E4,里面的公式变成了“=D4”。

2、然后接下来在D4单元格中输入“=$C4”,将D4向右拖动到E4,E4中的公式还是“=$C4”以此类推的方式。

3、在D4单元格中输入“=C$4”,那么将D4向右拖动到E4时,E4中的公式变为“=D$4”。

4、最后,在D4单元格中输入“=$C$4”,自动填充的公式都是“=$C$4”。带上了“$号”,在进行拖动时谁就不变,这样就是Excel表格中的绝对地址和相对地址设置了。