Excel中的相对地址、绝对地址如何设置?
解决Excel中的相对地址、绝对地址如何设置的步骤如下:
1.在一个工作表中,在C4、C5中的数据分别是60、50。如果在D4单元格中输入“=C4”,那么将D4向下拖动到D5时,D5中的内容就变成了50,里面的公式是“=C5”,将D4向右拖动到E4,E4中的内容是60,里面的公式变成了“=D4”。
2.现在在D4单元格中输入“=$C4”,将D4向右拖动到E4,E4中的公式还是“=$C4”,而向下拖动到D5时,D5中的公式就成了“=$C5”。
3.如果在D4单元格中输入“=C$4”,那么将D4向右拖动到E4时,E4中的公式变为“=D$4”,而将D4向下拖动到D5时,D5中的公式还是“=C$4”
4.如果在D4单元格中输入“=$C$4”,那么不论你将D4向哪个方向拖动,自动填充的公式都是“=$C$4”。原来谁前面带上了“$号”,在进行拖动时谁就不变。如果都带上了“$,”在拖动时两个位置都不能变。
5.通过【F4】键可以不断切换各种引用方式。这样就解决了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恰好相反,在公式复制中,“横变列号纵不变”。
熟悉各种引用在公式中复制的特点,会有效地提高公式编辑的精确度。
Excel中相对地址是指相对引用。
Excel中绝对地址是指绝对引用。
绝对引用符号是$。例如单元格地址是A1,相对引用的写法是A1,绝对引用的写法是$A$1。
Excel中有以下3中引用关系:
绝对引用
绝对引用:单元格中的绝对单元格引用(例如 $A$1)总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。默认情况下,新公式使用相对引用,需要将它们转换为绝对引用。例如,如果将单元格B2 中的绝对引用复制到单元格B3,则在两个单元格中一样,都是 $A$1。
相对引用
公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。
混合引用
混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。例如,如果将一个混合引用从 A2 复制到 B3,它将从 =A$1 调整到 =B$1。
最常用的是相对引用,可以根据实际情况来选择。
2013-04-18