单元格引用指向工作表内的一个单元格或单元格区域,用于指导Excel公式和函数获得计算所需的参数数据来源。由于使用需要,公式在引用单元格时可能使用绝对的单元格地址,也可能引用相对的单元格地址,前者称绝对引用,后者称为相对引用。
相对引用使用的是单元格的相对位置,复制公式时,所引用的单元格会随公式所在单元格变动,以正确反映二者之间的相对位置关系。下面的例子中,A1单元格以相对引用的方式指向C3单元格,结果值为97(见图1-14)。
图1-14 相对引用:使用单元格相对位置
现将A1单元格复制至B2单元格(先选定A1,按<Ctrl+C>键,移动至B2按<Ctrl+V>键或直接按<Enter>键),B2单元格内的公式变成“=D4”,而非A1单元格的原始公式“=C3”,结果值为74。显然,复制结果反映了相对引用关系:新的单元格B2相对于A1偏移了一行和一列,公式所引用的参数也需由C3偏移一行和一列后变成D4(见图1-15)。相对引用的这一特性为批量公式复制等高效率的工作表计算提供了便利,详见下节有关公式复制的介绍。
图1-15 相对引用:单元格复制效果
和相对引用不同,绝对引用基于一个固定不变的单元格地址,体现的是一种绝对关系,即所引用单元格的地址不随公式单元格的变化而变化。绝对引用以行号和列标之前的美元符号“$”标识。由于Excel引用地址由行号和列标构成,引用关系共有以下四种可能类型,在编辑栏的编辑状态下,这四种引用状态可通过重复按<F4>快捷键实现快速切换(见表1-5)。例如:
表1-5 不同引用类型示例和说明(www.xing528.com)
沿用前例,假设A1单元格公式为“=C$3”,即由行绝对引用列相对引用构成的混合引用,将A1复制至B2后,B2单元格的公式不再是图1-15中的“=D4”,而是“=D$3”,即随着公式单元格由A1变动至B2,所引用的单元格的行号仍为第3行,仅列标发生变化(见图1-16)。
图1-16 混合引用的复制示例
如表1-6所示,将A1的公式复制至B2单元格后,虽然公式单元格的行和列都发生了变化,但取决于A1单元格公式的引用类型,B2单元格的公式会有不同类型的变化。
表1-6 不同引用类型的复制结果对比
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。