作者:乔山办公网日期:
返回目录:excel表格制作
表格中使用公式时,一定要会的相对引用和绝对引用!
对列标(ABCD等)和行号(123等)绝对引用时要加上“$”,相对引用时不用加任何符号。
相对引用和绝对引用是指将公式向右或向下复制时列制标和行号是否跟着变化。
即相对引用时将公式向右或向下复制时列标和行号跟着变化;绝对引用时将公式向右或向下复制百时列标和行号固定不变。
举例:
D5单元格公式为:
=A1+B1
为相对引用,将公式复制度到E5单元格时变为=B1+C1,将公式复制到D6单元格时变为=A2+B2
D5单元格公式为:
=$A$1+$B$1
为绝对引用,将公式复制到E5单元格时仍为=$A$1+$B$1,将公式复制到D6单元格时仍为=$A$1+$B$1
D5单元格公式为:
=$A1+B$1
为混合引用,将公式复制到E5单元格时变为=$A1+C$1,将公式复制到D6单元格时变为=$A2+B$1
绝对引用可用快捷键F4完成,即用光标选中单元格A1,按下F4键,A1就变成$A$1了。
比如说排名函数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)
这样的举例希望能帮度助你提高对相对引用和绝对引用的认识。
对列标(ABCD等)和行号(123等)绝对引用时要加上“$”,相对百引用时不用加任何符号。
相对引用和绝对引用是指将公式向右或向下复制时列标和行号是否跟着变化。
即相对引用时度将公式向右或向下复制时列标和行号跟着变化;绝对引用时将公式向右或向下复制时列标和行号固定不变。
举例:
D5单元格公式知为:道
=A1+B1
为相对引用,专将公式复制到E5单元格时变为=B1+C1,将属公式复制到D6单元格时变为=A2+B2
D5单元格公式为:
=$A$1+$B$1
为绝对引用,将公式复制到E5单元格时仍为=$A$1+$B$1,将公式复制到D6单元格时仍为=$A$1+$B$1
D5单元格公式为:
=$A1+B$1
为混合引用,将公式复制到E5单元格时变为=$A1+C$1,将公式复制到D6单元格时变为=$A2+B$1
绝对引用可用快捷键F4完成,即用光标选中单元格A1,按下F4键,A1就变成$A$1了。