我们经常在别人的公式中看到这样,比如A1,$A1,A$1,$A$1等去表达单元格的,自己好像也知道他是什么意思,但是自己在使用的时候就是迷糊的不行,不是选择其中的那一个去使用。我们现在来搞明白吧!!
在Excel里单元格引用分三种:相对引用,绝对引用,混合引用
首先,我们需要知道单元格在Excel里是如何表示的,相信大家都知道的,我们在这里简单说一下,每个单元格地址是由的列字母和行号组成的(每个列和行交叉只有一个值,使用列字母和行号组成了唯一的单元格地址)
场景一:相对引用
相对引用:是Excel的默认引用方式,如A1,A2;行(数字)列(字母)没有任何束缚,拖拽发生变化
案例:在黄色区域计算销售额
分析:B列的每个销量乘以C列对应的单价,放在D列对应单元格中,我们在d2单元格写:=B2*C2,往下走的时候,对应的发生变化,B2依次变成B3,B4,B5...,C2依次变成C3,C4,C5...;
如果直接将D2的公式复制到J2单元格,计算的销售额也是对的,因为B2变成了H2,C2变成了I2,单元格地址根据对应的位置发生变化
场景二:绝对引用
绝对引用:行(数字)列(字母)钉住,定在原地,怎么拖拽都不动,如$A$1,$B$4;
(也可以理解给行列钱,让他老实点,别动[机智])
案例:在黄色区域计算销售额,每个产品编号的单价固定(20,也可能变成其他)