在了解“$”前,先了解一下Excel中的常规引用方式。
如图,在Excel中写一个简单的公式如下:
从上图中可看出,单元格中均未带“$”符号,如B2,B3,B4。类似这种单元格,即单元格地址随位置变动而变化,称为“相对引用”。再举一个例子,如下图,使用VLOOKUP函数在同一个工作簿的不同工作表中查询时,查询结果出现了错误。从上述例子可看到,VLOOKUP函数的第二个参数,即查询结果所在的区域,为一个相对引用的单元格地址。在向下填充时,区域会发生变化,如D2中为A4:B8,到D3单元格时,就变为了A5:B9。=VLOOKUP(A2,Sheet2!A:B,2,0)
如图,上述方法在向下填充时,不会出现位置的相对变化。
=VLOOKUP(A2,Sheet2!$A$3:$B$8,2,0)
对于“$B$8”此类的单元格引用,被称为“绝对引用”。即:单元格或单元格区域的位置不随行或列的位置变化而发生变化。符号“$”不是手动输入的,使用F4键进行切换即可。再举一个绝对引用的例子。如下图,某岗位的提奖依据各个小分类的提点来提取。=SUMPRODUCT(B3:D3,$B$2:$D$2)
锁定行号,再向下填充即可。