智能进销存软件:革新现代库存管理
118
2023-11-07
【摘要】 本书摘自《高效办公应用宝典公式·函数与VBA》一书中第2章,第3节,创客诚品编著。
2.3 单元格引用方式
单元格引用是Excel公式中最重要的组成部分之一。它分为三种形式,分别是相对引用、绝对引用以 及混合引用。下面将对这三种引用方式进行详细介绍。
2.3.1 相对引用
相对引用是最常见的引用形式,所有类似“=A1” 的引用形式都是相对引用。例如“=A2* F15” 、“=SUM(B1:E10)”, 这些公式中的单元格引用都是相对引用。相对引用的单元格会随着公式 的移动自动修改所引用的单元格。如下左图所示,在单元格A3中输入公式“=A1+A2”, 将公式复制到A4单元格后公式变成了
“=A2+A3”。继续向下复制公式,每个公式都遵循上方两个单元格相加的运算规律。
在单元格C1中输入公式,当向右侧复制公式后,公式中的单元格引用同样发生相同距离的位 移。由此可以看出相对引用时公式与单元格的位置是相对的。相对引用的单元格会随着公式的移动 自动改变引用的单元格地址。在计算拥有相同运算规律的数据时只需要输入一个公式,再将公式复 制到其他单元格中即可,不需要重复输入公式。
2.3.2 绝对引用
“=$A$1” 这种引用形式是绝对引用。绝对引用非常好辨认,只要单元格地址的行号和列标前 添加了“$”符号,就是绝对引用。“$”符号就像一把锁,将单元格锁定在固定的位置。不管公式 被复制到哪里,公式中的绝对引用单元格都不会变化。
在单元格A3中输入公式“=$A$1+$A$2”, 随后向下填充公式,则公式始终保持对A1和A2单元 格的引用。向其他方向填充公式也是如此。
如果要计算一列数据与某个固定单元格数据的值,可在公式中使用绝对引用的单元格。如下左 图,在单元格E2中输入公式“=D2*$F$2”, 按 Enter键计算出结果,然后向下填充公式。选中下方 的公式可发现,虽然相对引用的单元格一直在变,但绝对引用的单元格“$F$2” 一直没发生变化。
2.3.3 混合引用
“=A$1” 和“=$A1” 这两种引用形式都是混合引用,混合引用是单独在行号或列标前加“$” 符号,加了“$”符号的部分为绝对引用,没加“$”符号的部分则为相对引用,也就是说混合引用 是相对引用和绝对引用的混合体。
在单元格D2中输入公式“=A$2”, 然后分别向不同的方向复制公式,选择不同的单元格可以 发现,公式中引用的单元格列标会发生变化,而行号不会变。由此得出结论,当混合引用的单元格 拥有相对列和绝对行时,不管向什么方向复制公式,对行的引用一直保持不变,只有对列的引用会 发生变化。
相对行绝对列的单元格引用和相对列绝对行的单元格引用恰好相反。在单元格D2中输入公式 “=$A2”, 然后往不同的单元格中复制公式。最后可以发现公式中相对引用的单元格行号一直在 变,而列标不会发生变化。
下面将用混合引用来制作一份极简风格的九九乘法表。乘法表中需要的公式是由乘法表中的第 1行对应的值乘以乘法表中左边第一列对应的值,利用混合引用始终指向乘法表中第1行 (C$3) 和 第1列($B4) 即可轻松完成乘法表的创建。
Step 01 先创建九九乘法表的模型,如下左图所示。
Siep 02 在单元格C4中输入公式“=C$3*$B4”, 按Enter键计算出结果Step 03 按Ctrl+C组合键复制C4 单元格。随后选中C4:K12 单元格区域。
Step04 按Ctrl+V 组合键粘贴公式。九九乘法表中即被输入了乘法结果。为了保证表格样式不被破 坏,粘贴公式后单击右下角的“粘贴选项”按钮,在下拉列表中选择“公式”选项。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~