excel中,什么时候用绝对引用,什么时候用相对引用呀?
发布网友
发布时间:2022-04-23 19:12
我来回答
共5个回答
热心网友
时间:2023-10-14 10:07
当想让公式中的单元格随着公式的位置变化而变化时,就用相对引用。
而当单元格不需要随着公式的位置变化而变化时,就采用绝对引用。
具体使用方法:
1、首先在Excel表格中输入两组数据,以乘积求值为例,在C1单元格中输入公式:=A1*B1。
2、点击回车并下拉公式,即可看到公式的取值是随着下拉的单元格发生变化的。
3、如果需要始终使用A1单元格的数据作为乘积的其中一个数据,就将A1更改为“$A$1”。
4、点击回车并下拉公式,即可看到每个公式计算的取值单元格都用上了A1单元格。
热心网友
时间:2023-10-14 10:07
Excel中根据公式中对于单元格引用的需要,采取相对引用或者绝对引用
软件版本:Office2007
说明如下:
1.当想让公式中的单元格,随着公式的位置变化而变化时,就用相对引用:
2.拖动填充公式,可以看到,单元格随之发生了变化:
3.而当单元格不需要随着公式的位置变化而变化时,就采用绝对引用:
4.不管公式位置如何变化,绝对引用的单元格位置不会发生变化:
热心网友
时间:2023-10-14 10:08
首先来看一下excel中对单元格引用的形式,拿最简单的=A1为例。
A1代表单元格的地址,A列与第一行的交叉处单元格。其中的A是列标,1是行号。如果是引用一个区域,可以是=sum(A1:B3)这种,其中区域最左上角和最右下角的单元格中间用冒号分隔。
=A1这种表达是行和列均是“相对引用”,也就是均没有锁定。比如说将B1单元格下拉到B2就会变成=A2,行数会变化。如果向右拉到C1,则会变成=B1,列会变动。
如果将公式改成=$A1,也就是在列标前面加上一个$符号,这就表示列绝对引用,行相对引用。这时下拉单元格时行号会变动变成=$A2,但是横着拉列号不会变动,仍然是=$A1。
类似,如果把公式改成=A$1,则表明行是绝对引用,怎么拉都不会变,而列是相对引用,随着公式在行方向上的变化而变化。
如果公式变成=$A$1则行列均锁定,就是所谓的“行列均绝对引用”,怎么拉公式都不会变化,都是引用A1单元格。
步骤阅读
双击进入单元格编辑模式,用鼠标选中单元格引用区域,按键盘上的F4就可以实现在相对引用和绝对引用之间的快速切换,这在编辑公式时非常有用。
热心网友
时间:2023-10-14 10:08
比如说排名函数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)
这样的举例希望能帮助你提高对相对引用和绝对引用的认识。
热心网友
时间:2023-10-14 10:09
http://jingyan.baidu.com/article/5d368d1e1244af3f61c0576d.html百度经验