理论教育 Excel公式中的单元格引用:相对引用和绝对引用

Excel公式中的单元格引用:相对引用和绝对引用

时间:2023-05-25 理论教育 版权反馈
【摘要】:引用的作用在于标识工作表上的单元格或单元格区域,并告知Excel在何处查找要在公式中使用的值或数据。引用其他工作簿中的单元格被称为链接或外部引用。例如,B2表示引用列B和行2交叉处的单元格。如果多行或多列地复制或填充公式,引用会自动调整。如果公式所在单元格的位置改变,绝对引用将保持不变。新公式默认使用相对引用,如果有需要可以将它们转换为绝对引用。

Excel公式中的单元格引用:相对引用和绝对引用

引用的作用在于标识工作表上的单元格或单元格区域,并告知Excel在何处查找要在公式中使用的值或数据。用户可以通过引用在一个公式中使用同一张工作表不同部分包含的数据,或者使用同一工作簿中其他工作表上的单元格和其他工作簿中的数据,还可以在多个公式中使用同一个单元格的数据。引用其他工作簿中的单元格被称为链接或外部引用。

(一)A1引用样式

Excel默认使用A1引用样式,该引用样式引用字母标识列(从A到XFD,共16384列)及数字标识行(从1到1048576)。这些字母和数字被称为列标和行号。若要引用某个单元格,则输入列标和行号即可。例如,B2表示引用列B和行2交叉处的单元格。

(二)引用同一工作簿中另一张工作表上的单元格或单元格区域

同一工作簿中用感叹号“!”将工作表引用与单元格区域引用分开,如=SUM(工资!A1:A20)指计算同一工作簿中名为“工资”的工作表中的A1:A20区域内所有值的总和。

(三)引用方式

Excel引用方式有三种:绝对引用、相对引用和混合引用。

1.相对引用

公式中的相对单元格引用(如A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制或填充公式,引用会自动调整。新公式默认使用相对引用。例如,如果将单元格B2中的相对引用复制或填充到单元格B3,将自动从=A1调整到=A2。

2.绝对引用

公式中的绝对单元格引用(如$A$1)总是在特定位置引用单元格。如果公式所在单元格的位置改变,绝对引用将保持不变。如果多行或多列地复制或填充公式,绝对引用将不做调整。新公式默认使用相对引用,如果有需要可以将它们转换为绝对引用。例如,如果将单元格B2中的绝对引用复制或填充到单元格B3,则该绝对引用在两个单元格中一样,都是=$A$1。(www.daowen.com)

3.混合引用

混合引用具有绝对列和相对行或绝对行和相对列。绝对引用列采用$A1、$B1等形式。绝对引用行采用A$1、B$1等形式。如果公式所在单元格的位置改变,则相对引用将改变,而绝对引用将不变。如果多行或多列地复制或填充公式,相对引用将自动调整,而绝对引用将不做调整。例如,如果将一个混合引用从单元格A2复制到B3,它将从=A$1调整到=B$1。

提示

在使用引用时,默认是相对引用方式,如果想改为绝对引用,只需要在编辑栏选中公式,按【F4】键,就可以在绝对引用、混合引用及相对引用之间转换。

(四)三维引用样式

三维引用便于引用多张工作表。如果要分析同一工作簿中多张工作表上相同单元格或单元格区域中的数据,可使用此引用样式。三维引用包含单元格引用和区域引用,前面加上工作表名称的范围。例如,=SUM(Sheet2:Sheet13!B5)将计算B5单元格内包含的所有值的和,单元格取值范围是从工作表2到工作表13。

提示

三维引用不能用于数组公式中;不能与交集运算符(空格)一起使用;也不能在使用了绝对交集的公式中使用三维引用。

(五)R1C1引用样式

对于R1C1引用样式而言,Excel指出了行号在R后而列号在C后的单元格位置。该引用样式对于计算位于宏内的行和列的位置很有用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈