美元符号的作用
了解 $ 如何锁定引用中的列或行
美元符号的作用 是 CoddyKit 上的免费 Excel Formulas Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Excel Formulas Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Excel Formulas Academy 课程共包含 4 节课。
引用为何会移动
复制公式时,电子表格通常会调整单元格引用,使其匹配新的位置。将 =A1+B1 向下拖动一行后,它会自动变成 =A2+B2。
通常,这正是您想要的效果。但有时您需要让某个引用无论复制到哪里都保持不变。这时就需要使用美元符号。
认识美元符号
美元符号($)是放在单元格引用中的一个小锁。它会告诉电子表格:复制公式时,不要改变这一部分。
一个引用由两部分组成:列字母和行号。您可以锁定其中一部分、两部分,或者都不锁定。
A1 的四种写法
根据美元符号的位置,每个单元格都可以使用四种方式引用:
A1不锁定任何部分(相对引用)$A$1同时锁定列和行(绝对引用)$A1锁定列,行可移动(混合引用)A$1锁定行,列可移动(混合引用)
美元符号始终放在要锁定的部分前面。
相对引用:不锁定任何部分
像 A1 这样的普通引用是相对引用。它没有美元符号,因此复制时列和行都可以移动。
您可以把它想象成“我左侧两列的单元格”这样的方向。当您复制公式时,方向保持不变,但目标位置会移动。
=A1*2绝对引用:同时锁定两部分
在两个部分前都加上美元符号(例如 $A$1),就会使该引用成为绝对引用。无论将公式复制到哪里,它始终指向同一个确切的单元格。
如果许多行都需要使用某个单独的值(例如存放在一个单元格中的税率),这种引用方式就非常适合。
=B2*$A$1混合引用:锁定一半
混合引用只锁定其中一部分。$A1 会将列锁定为 A,但允许行移动。A$1 会将行锁定为 1,但允许列移动。
混合引用是创建网格和表格的关键:您可以让引用只沿一个方向移动。
=$A2*B$1示例演练
假设单元格 D1 中存放着 0.10 的折扣,价格从 B2 开始位于 B 列。要计算每个折扣金额,您可以输入:
=B2*$D$1
将公式向下复制。B2 部分会向下移动到 B3、B4 等,而 $D$1 会始终锁定在折扣单元格上。
=B2*$D$1不锁定会发生什么
如果您改为输入 =B2*D1 并向下复制,D1 就会移动到 D2,然后移动到 D3 等空白单元格。
结果会突然变成零或错误,因为公式不再指向折扣值。缺少美元符号就是根本原因。
=B2*D1F4 快捷键
您不必手动输入美元符号。在 Excel 中,单击引用内部并按 F4,即可循环切换各种写法:
- 第一次按下:
$A$1 - 第二次按下:
A$1 - 第三次按下:
$A1 - 第四次按下:返回
A1
在 Google 表格中,同样使用 F4 快捷键。
读取锁定的公式
打开他人的工作表时,美元符号会告诉您对方的意图。到处重复出现 $E$1,通常意味着这是一个共享设置,例如税率或常量。
没有美元符号的引用表示它应当随每一行移动。学会读取这些符号后,任何电子表格都会更容易理解。
何时使用 $
复制公式前,请问自己一个问题:这个引用应该保持不变,还是应该移动?
- 要始终指向一个固定单元格?使用绝对引用
$A$1。 - 要随每一行移动?使用相对引用
A1。 - 只锁定行或只锁定列?使用混合引用
A$1或$A1。
先回答这个问题,可以避免之后出现复制错误。
快速检查
确认您已经理解美元符号的作用。
回顾
美元符号是引用中的一个锁:
A1相对引用,不锁定任何部分$A$1绝对引用,同时锁定两部分$A1和A$1混合引用,锁定其中一部分
$ 始终锁定它后面的部分。按 F4 可以快速添加美元符号。接下来,您将使用完整的绝对引用锁定一个单元格。
常见问题解答
「美元符号的作用」课时是免费的吗?
是的 — 「美元符号的作用」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Excel Formulas Academy 课程的其余内容,请升级到 CoddyKit PRO。 Excel Formulas Academy 课程共包含 4 节课。
「美元符号的作用」这节课中我会学到什么?
了解 $ 如何锁定引用中的列或行 你通过在浏览器中直接运行的动手代码来练习 Excel Formulas Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Excel Formulas Academy 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Excel Formulas Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。
「美元符号的作用」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Excel Formulas Academy 课中编写并运行代码吗?
能。每节 Excel Formulas Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。
此课程中的所有课时
- 美元符号的作用
- 使用绝对引用锁定单个单元格
- 表格中的混合引用
- 构建乘法表