在excel中使用公式进行数据计算时,单元格引用是必不可缺的,要想入门excel函数,必须先搞懂单元格引用,否则将无法计算出正确的结果!

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(1)

单元格引用包含3种方式,分别为:相对引用、绝对引用和混合引用。

1、相对引用:

在公式中选取单元格区域参与运算时,默认的引用方式就是相对引用,当公式所在的单元格的位置发生改变时,引用的单元格也会随之改变。

比如下面这个相对引用的案例:

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(2)

选中D1单元格,在编辑栏中输入公式=A1&B1,结果是:你好;

当公式向下拖动,复制到D2单元格时,此时编辑栏中的公式变成了:=A2&B2,结果是:我好,说明引用的单元格位置向下发生了相对变化;

当公式向右拖动,复制到E1单元格式,此时编辑栏中的公式变成了:=B1&C1,结果是:好吗,说明引用的单元格位置向右也发生了相对变化。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(3)

总结:当公式中使用相对引用时,公式朝着哪个方向上复制公式,引用的单元格也会朝着相应的方向上发生位置改变,移动几个位置,就相应变化几个位置。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(4)

2、绝对引用:

和相对引用恰恰相反,当公式所在单元格的位置发生了改变,那么绝对引用的单元格始终会保持不变。要想公式中引用的单元格,保持绝对的位置不变,需要在单元格的列标和行号前面加上$符号。

比如下面这个就是绝对引用的案例:

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(5)

选中A3单元格,在编辑栏中输入公式:=A1&B1,然后选中公式,按F4键,公式变成了“=$A$1&$B$1”(牛哥Excel),这时引用的单元格列标:A、B和行号1前面分别加上了一个$符号;

当公式向下拖动,复制到A4、A5、A6单元格,向右拖动,复制到B3、C3、D3单元格时,公式始终为=$A$1&$B$1(牛哥Excel),引用的单元格不会发生任何的改变。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(6)

总结:当公式中使用绝对引用时,无论是朝着哪个方向上复制公式,绝对引用的单元格的位置始终不会发生变化。要想使用绝对引用,选择公式中的引用单元格,按键盘上的F4键即可切换。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(7)

3、混合引用:

所谓混合引用,顾名思义,就是既有相对引用又有绝对引用。它又分为绝对列、相对行比如:$A1和相对列、绝对行比如:A$1。

比如下面这个就是混合引用的案例:要求使用&符,将年级和班级连接起来。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(8)

在B2单元格中输入公式:=A2&B1,选择公式中的引用单元格A2,按F4键切换直到变成:$A2,然后再选中公式中的B1,按F4键切换,直到变成:B$1,最终公式变成:=$A2&B$1(一年级1班)。

公式解析:

因为需要将A列上的三个年级,和B1、C1、D1、E1四个单元格的班级分别连接起来,所以公式要分别向右和向下进行复制。

当公式向右复制时:年级要始终保持不变,所以要将引用单元格的列标A使用$固定,班级要进行相应的变化,所以BCDE四列不要固定;

当公式向下复制时:需要由一年级变成二年级、三年级,所以引用的年级所在的行号不需要固定,因为班级始终在第一行,所以公式向下复制时要保持固定不变,所以需要对班级(B1、C1、D1、E1)所在的单元格的行号1使用$固定。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(9)

总结:当公式中使用混合引用时,如果要保持列(横向)方向上不变,行(竖向)方向上发生相对变化,就用绝对列、相对行;如果要保持行方向上的不变,列方向发生相对的变化,就使用相对列、绝对行。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(10)

最后附上相对引用、绝对引用、以及混合引用的公式。

怎么给excel公式中加绝对引用(搞懂Excel中的相对引用)(11)

,