Excel中公式的概述-五种引用(绝对/相对/混合/三维/R1C1)
标签:
excel |
分类: 信息科学 |
在 Excel 公式中使用引用
引用的作用在于标识工作表上的单元格或单元格区域,并告知 Excel 在何处查找要在公式中使用的值或数据。你可以使用引用在一个公式中使用工作表不同部分中包含的数据,或者在多个公式中使用同一个单元格的值。还可以引用同一个工作簿中其他工作表上的单元格和其他工作簿中的数据。引用其他工作簿中的单元格被称为链接或外部引用。
A1
引用样式
|
若要引用 |
用途 |
|
列 A 和行 10 交叉处的单元格 |
A10 |
|
在列 A 和行 10 到行 20 之间的单元格区域 |
A10:A20 |
|
在行 15 和列 B 到列 E 之间的单元格区域 |
B15:E15 |
|
行 5 中的全部单元格 |
5:5 |
|
行 5 到行 10 之间的全部单元格 |
5:10 |
|
列 H 中的全部单元格 |
H:H |
|
列 H 到列 J 之间的全部单元格 |
H:J |
|
列 A 到列 E 和行 10 到行 20 之间的单元格区域 |
A10:E20 |
引用另一个工作表
对同一个工作簿中其他工作表上的单元格区域的引用
1. 对名为 Marketing 的工作表的引用
2. 对 B1 和 B10 之间(含 B1 和 B10)单元格区域的引用
3. 将工作表引用与单元格区域引用分开
绝对引用、相对引用和混合引用之间的区别
相对引用
复制的公式具有相对引用
绝对引用
复制的公式具有绝对引用
混合引用
复制的公式具有混合引用
三维引用样式
便于引用多个工作表
-
可以使用三维引用来引用其他工作表中的单元格、定义名称,还可以通过使用下列函数来创建公式:SUM、AVERAGE、AVERAGEA、COUNT、COUNTA、MAX、MAXA、MIN、MINA、PRODUCT、STDEV.P、STDEV.S、STDEVA、STDEVPA、VAR.P、VAR.S、VARA 和 VARPA。
-
三维引用不能用于数组公式中。
-
不能与交集运算符(单个空格)一起使用三维引用,也不能在使用了绝对交集的公式中使用三维引用。
在移动、复制、插入或删除工作表时出现的情况
-
插入或复制
如果在 Sheet2 和 Sheet6(本示例中的起止工作表)之间插入或复制工作表,则 Excel 将在计算中包含所添加的工作表中从单元格 A2 到 A5 的所有值。 -
删除
如果删除了 Sheet2 和 Sheet6 之间的工作表,Excel 将在计算过程中删除相应的值。 -
移动
如果将 Sheet2 和 Sheet6 之间的工作表移动到引用工作表区域之外的位置,Excel 将在计算过程中删除相应的值。 -
移动起止工作表
如果将 Sheet2 或 Sheet6 移到同一工作簿中的其他位置,Excel 将对计算进行调整以包含它们之间的新工作表区域。 -
删除起止工作表
如果删除了 Sheet2 或 Sheet6,Excel 将对计算进行调整以包含它们之间的工作表区域。
R1C1 引用样式
也可以使用同时统计工作表上的行和列的引用样式。R1C1 引用样式对于计算位于宏内的行和列的位置很有用。在 R1C1 样式中,Excel 指出了行号在“R”后而列号在“C”后的单元格的位置。
|
引用 |
含义 |
|
R[-2]C |
对同一列中上面两行的单元格的相对引用 |
|
R[2]C[2] |
对在下面两行、右面两列的单元格的相对引用 |
|
R2C2 |
对位于第二行、第二列的单元格的绝对引用 |
|
R[-1] |
对活动单元格整个上面一行单元格区域的相对引用 |
|
R |
对当前行的绝对引用 |
当您录制宏时,Excel 将使用 R1C1 引用样式录制一些命令。例如,如果录制这样的命令:单击“自动求和”按钮插入对某区域中单元格求和的公式,则 Excel 将使用 R1C1 引用样式而不是 A1 引用样式来录制该公式。
可以通过设置或清除“R1C1 引用样式”复选框来打开或关闭 R1C1 引用样式,该复选框位于“选项”对话框的“公式”类别中的“使用公式”部分下。若要显示此对话框,请单击“文件”选项卡。

加载中…