提起Excel中的相对引⽤、绝对引⽤、混合引⽤,很多⼈都是分不清。例如以下这⼏个:=A1、=$A1、=A$1、=$A$1。你知道它们分别代表哪种引⽤类型吗?
在我们使⽤函数公式时,经常会对单元格中的公式下拉填充得出计算结果。然⽽很多⼈对这些引⽤的理解很模糊,使⽤了什么引⽤⾃⼰都不清楚。下⾯⼩编⽤⼏张图让您⼀看就懂。
⼀、相对引⽤。
当把单元格中的公式复制到另⼀个单元格后,引⽤中的列和⾏都会改变。
例如:在下⾯图⽚中的【【E6单元格】中输⼊公式【单元格】【=A1】,并将E6单元格中的公式下拉填充⾄E9单元格,我们可以看到【【E6:E9单元格】中的公式依次变成【单元格】【=A1、=A2、=A3、=A4】。
如果我们将【【E6单元格】中的公式右拉填充⾄【单元格】【H6单元格】,我们可以看到【单元格】【E6:H6单元格】中的公式依次变为【格】【=A1、=B1、=C1、=D1】。
所谓的相对引⽤,就是将单元格中的公式下拉填充或右拉填充的时候,⾏的数字和列的字母会根据实际的偏移量发⽣改变。
⼆、绝对引⽤。
当把单元格中的公式复制到另⼀个单元格后,引⽤中的列和⾏都不变。
例如:在下⾯图⽚中的【【E6单元格】中输⼊公式【单元格】【=$A$1】,并将E6单元格中的公式下拉填充⾄E9单元格,我们可以看到【【E6:E9单元格】中的公式都为【单元格】【=$A$1】。
如果将【【E6单元格】中的公式右拉填充⾄【单元格】【H9单元格】,我们依然可以看到【单元格】【E6:H9单元格】中的公式还是【格】【=$A$1】。
所谓的绝对引⽤,就是⽆论你将单元格中的公式复制到哪⼀个单元格,单元格中的公式都不会改变。
三、混合引⽤。
⾏和列中有⼀个是相对引⽤,另⼀个是绝对引⽤。
例如:在下⾯图⽚中的【【E6单元格】中输⼊公式【单元格】【=A$1】,并将E6单元格中的公式下拉填充⾄E9单元格,我们可以看到【【E6:E9单元格】中的公式都为【单元格】=A$1】。
如果将E6单元格中的公式右拉填充⾄H9单元格,我们可以看到【【E6:H9单元格】中的公式依次单元格】变成【【=A$1、=B$1、=C$1、=D$1】。
以上的情况:【【=A$1】其实就是当你把单元格中的公式复制到另⼀个单元格后,列的引⽤会改变,⽽⾏不变。
下⾯还有另外⼀种情况:
在【【E6单元格】中输⼊公式【单元格】【=$A1】,并将E6单元格中的公式下拉填充⾄E9单元格,我们可以看到【【E6:E9单元格】中的公式依次变成【单元格】 =$A1、=$A2、=$A3、=$A4】。
如果将E6单元格中的公式右拉填充⾄H9单元格,我们可以看到【【E6:H9单元格】中的公式都单元格】为【【=$A1】。
以上的情况:【【=$A1】其实就是当你把单元格中的公式复制到另⼀个单元格后,列的引⽤不会变,⽽⾏会改变。
很多⼩伙伴也问过我:如何快速在【【=$A$1、=A$1、=$A1、=A1】之间快速切换?你只需要按键盘上的【【F4键】即可。键】
因篇幅问题不能全部显示,请点此查看更多更全内容