0Pricing
Excel Formulas Academy · 课时

构建乘法表

应用混合引用,用一个公式填充整个网格

构建乘法表 是 CoddyKit 上的免费 Excel Formulas Academy 课时。 这是第 4 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Excel Formulas Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Excel Formulas Academy 课程共包含 4 节课。

经典挑战

乘法表是检验混合引用的理想场景。目标是:编写一个公式,将它复制到整个网格中,并让每个单元格显示正确的乘积。

如果您理解了这一点,就真正掌握了混合引用。让我们一步一步地构建它。

设置网格

首先设置标题。将数字 1 到 10 从 B1 到 K1 横向输入在第 1 行中。再将数字 1 到 10 从 A2 到 A11 沿 A 列向下输入。

行与列相交的单元格(例如 B2)将存放其行标签与列标题的乘积。

每个单元格需要什么

以单元格 B2 为例。它应将 A 列中的行标签与第 1 行中的列标题相乘。

  • 行标签位于 A2(始终在 A 列)
  • 列标题位于 B1(始终在第 1 行)

因此 B2 就是 A2 * B1,但我们必须锁定正确的部分,才能正确复制它。

锁定行标签

行标签必须始终来自A 列,但它的行应随网格中的每一行变化。因此我们只锁定列:

$A2

向右复制时,它仍然位于 A 列。向下复制时,它会从 $A2 变为 $A3,再变为 $A4,从而读取每个新的行标签。

=$A2

锁定列标题

列标题必须始终来自第 1 行,但它的列应随网格中的每一列变化。因此我们只锁定行:

B$1

向下复制时,它仍然位于第 1 行。向右复制时,它会从 B$1 变为 C$1,再变为 D$1,从而读取每个新的标题。

=B$1

主公式

将这两个锁定的引用组合起来,就能得到一个填充整个表格的公式。请在 B2 中输入:

=$A2*B$1

就是这样。将一个公式复制到全部 100 个单元格中,就能生成完整的乘法表。

=$A2*B$1

填充整个网格

请选择 B2 并复制它。然后选择整个网格 B2:K11 并粘贴,或者先向右再向下拖动填充柄。

每个单元格都会立即填入正确的乘积。无需重新输入,也无需手动计算:美元符号会同时为全部 100 个单元格完成工作。

抽查单元格

请点击单元格 D5 进行验证。它的公式是:

=$A5*D$1

A 列向下移动到了第 5 行(标签为 4),第 1 行向右移动到了 D 列(标题为 3)。因此 4 * 3 = 12。混合引用准确地指向了正确的输入值。

=$A5*D$1

不锁定会发生什么

请尝试不使用美元符号的简单公式 =A2*B1。将它向右复制到 C2 后,它会变成 =B2*C1:此时它会将一个网格单元格与一个标题相乘,结果完全没有意义。

网格中会填入严重错误的数值。解决方法始终相同:锁定行标签的列,并锁定列标题的行。

=A2*B1

验证四个角

要快速确认整个网格是否正确,可以检查它的四个角。单元格 B2 应为 1*1=1,最远的角 K11 应为 10*10=100。

请点击 K11,它的公式是 =$A11*K$1:A 列到达了第 11 行(标签为 10),第 1 行到达了 K 列(标题为 10)。如果四个角都正确,就说明混合引用在整个表格中都保持正确。

=$A11*K$1

表格之外的模式

同样的技巧可以构建任何双输入网格:距离表、按尺寸和颜色划分的定价矩阵、评分标准以及货币转换表。

只要数值来自固定的标题行和固定的标签列,就可以使用 $A2*B$1 形式的混合引用,并从一个单元格填充整个表格。

快速检查

最后检查一下乘法表。

回顾

您使用一个公式构建了完整的乘法表:=$A2*B$1。

  • $A2 锁定列,因此始终读取行标签
  • B$1 锁定行,因此始终读取列标题
  • 复制一次即可填充整个网格

这种混合引用模式适用于任何双向网格。现在,您已经掌握了绝对引用、相对引用和混合引用。

常见问题解答

「构建乘法表」课时是免费的吗?

是的 — 「构建乘法表」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Excel Formulas Academy 课程的其余内容,请升级到 CoddyKit PRO。 Excel Formulas Academy 课程共包含 4 节课。

「构建乘法表」这节课中我会学到什么?

应用混合引用,用一个公式填充整个网格 你通过在浏览器中直接运行的动手代码来练习 Excel Formulas Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Excel Formulas Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Excel Formulas Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 4 节课,共 4 节。

「构建乘法表」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Excel Formulas Academy 课中编写并运行代码吗?

能。每节 Excel Formulas Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

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