0Pricing
Excel Formulas Academy · 课时

美元符号的作用

了解 $ 如何锁定引用中的列或行

美元符号的作用 是 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*D1

F4 快捷键

您不必手动输入美元符号。在 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 反馈 — 无需本地设置。

此课程中的所有课时

  1. 美元符号的作用
  2. 使用绝对引用锁定单个单元格
  3. 表格中的混合引用
  4. 构建乘法表
← 返回 Excel Formulas Academy