在EXCEL表格中,“引用”是指在公式中引用单元格的地址,进而获取单元格的数据。比如公式=A1+10 的意思就是引用“单元格地址为A1”的单元格的数据,让它+10。
“相对”和“绝对”是一对反义词。相对的事有可能会变动,绝对的事呢就是板上订钉。那么后面加上“引用”,就变成:
“相对引用”:引用单元格的地址可能会发生变动。
“绝对引用”:引用的单元格地址不可能会发生变动。
问题又来了,引用的单元格地址如“=A1”在什么情况下会发生变动呢?呵呵。你试试下面的,看引用会不会发生变化;
在B1中输入公式=A1+100,然后拖动复制B1的公式到B2单元格中,你会发现=A1已经变成=A2了,你再试试复制B1的公式复制到C1,你会发现公式变成了=B1。到这里大家应该明白了吧。这里说的变动是在单元格公式复制到其他单元格时会不会发生引用变化的情况。
有时候我们然望公式复制时会发生变化,比如B列是数量,C列是单价,那么在D1列设置公式(=B1*C1)后,我们希望公式会自动变为本行的数量*单价。这时候呢我们可以使用相对引用方式。而如果我们引用一个固定位置的单元格时,就需要使用绝对引用方式了。
说了半天,什么是相对引用,什么是绝对引用呢?我们通过前面知道,向下复制行可能会发生变化,向右复制公式时列标会发生变化。根据行列在复制时是否发生变化,分为四种引用方式;
相对引用;复制公式时行列都会发生变化。单元格地址不加$符号.如A2,C10,B1:B4
绝对引用; 复制公式时行列都不会发生变化.单元格地址的行号和列标前都添加$,如 $A$1,$C$10,$B$1:$B$4
列绝对,行相对:复制公式时,列标不会发生变化,行号会发生变化,单元格地址的列标前添加$符号,如$A1,$C10,$B1:$B4
列相对,行绝对:复制公式时,行号不会发生变化,列标会发生变化,单元格地址的行号前添加$符号,如A$1,C$10,B$1:B$4
————转自excel精英培训 兰色幻想
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。