Excel三种引用

Excel中单元格的引用可分为:相对引用绝对引用、绝对行引用和绝对列引用(统称为混合引用)。

如引用单元格A1, 四种引用方式分别为:

  • 相对引用:A1

  • 绝对引用:$A$1

  • 绝对行引用:A$1

  • 绝对列引用:$A1

$ 符号在行号之前就代表行号是绝对的;

$符号在列号之前就代表列号是绝对的;

使用快捷键 “F4” 可以在4种引用中循环切换。

为什么要区别单元格引用的方式?原因就是为了复制公式。

相对引用:引用完全是相对的。在复制公式时,单元格引用将调整到新位置。

如下图:单元格B1公式“=A1+1”,当复制公式到单元格B2时,公式自动更新为“A2+1”。

绝对引用:引用完全是绝对的。在复制公式时,单元格引用将不发生变化。

如下图:单元格B1公式“=$A$1+1”,当复制公式到单元格B2时,公式引用保持不变。

绝对行引用:引用不完全是绝对的。在复制公式时,单元格引用的行将不发生变化。

如下图:单元格B1公式“=A$1+1”,当复制公式到单元格B2,B2公式保持“A$1+1”,行仍然固定为'1'行。

绝对列引用:引用不完全是绝对的。在复制公式时,单元格引用的列将不发生变化。

如下图:单元格B1公式“=$A1+1”,当复制公式到单元格C2,C2公式保持“$A2+1”,列仍然固定为'A'列。


99乘法表是每个中国人小学里必备的一项技能,是一个中国人都能够流利的背出来。下面我们花点时间来制作一份99乘法表。其目的是练习Excel中一项基础技能的理解:混合引用.

初始表格如图:

【1】先写个小公式(相对引用)

A2 * B1

如果你把公式推广(复制Ctrl + C -粘贴 Ctrl +V)到其他80个单元格,会得到:

为什么会这样的呢?

随机点击,G6单元格,就会看到内幕,原来是相对引用的使用。

其中 #NUM!表示Excel中的一种错误类型:数字太小,超出了数字最大值范围。

【2】修正公式。

为了让公式可以推广到所有单元格。需要对B2单元格的公式进行适当调整。

可以观察到,D3单元格,我们需要让第一列的数字2与第一行的数字3进行乘积运算。故我们用到混合引用

=$A2 * B$1

为什么我们将$加在A和数字1前面呢?

大家想,99乘法表构造时,我们希望,第一列的数字与第一行的数字相乘,所以希望第一列的数字:列号不动,行号联动(跟着乘积的单元格);

希望第一行的数字:行号不动,列号联动(跟着乘积的单元格)

【3】填写表达式

抽取一个实例:

2,3,6是单元格的引用和两者的乘积,可以看成变量

*,=可以看成常量,是字符串类型,输入时加双引号

分解出来共有5项内容,需要字符串连接符号&(Shift + 7),你也可以用函数Concatenate(text1,text2,text3,……)

在B2单元格输入公式(注意标点符号为英文)

=$A2 & '*' & B$1 &'=' & $A2 * B$1

【4】把“*”更改成“×”,更符合我们实际需求

【微课】

有Excel方面的问题请留言.

(0)

相关推荐