跳到正文
IGCSE·Tuition

工具

电子表格引用练习网格

公式往下拉之后,一半的答案突然变错,或者出现了错误提示。

本页内容
  1. 怎么使用这个网格?
  2. 怎么读懂结果?
  3. 例题
  4. 常见错误,怎么测试?
  5. 假设与限制
  6. 哪些课程讲解了这个内容?

你输入的所有内容只保存在此设备上,不会发送给我们。

这个工具是一个小型电子表格网格。你可以把一个公式复制到其他单元格,并逐个引用地看到哪些移动了、哪些没有动。没有 $ 的引用是相对引用(relative reference):公式复制时它会跟着移动。有 $ 的是绝对引用(absolute reference):$ 后面的部分被锁定。

它对应 IGCSE ICT 中电子表格公式和电子表格建模与图表的技能。

怎么使用这个网格?

  1. 编辑网格。 网格有 A 到 E 列、1 到 6 行。在任意单元格输入数字,或以 = 开头的公式。
  2. 选择“从此处复制公式”,选出含有要复制公式的单元格。
  3. 选择“粘贴起始位置”,选出第一个目标单元格。
  4. 选择向下填充几个单元格(1 到 5),然后按复制并粘贴。
  5. 阅读复制过程。 每一行显示目标单元格、粘贴后的公式、变化说明和重新计算的值。
  6. 按重置网格可回到起始数字。

怎么读懂结果?

“变化说明”一列用简单的话解释每个引用。它会告诉你:哪个引用因 $ 保持不变,哪个只有行或只有列移动了,以及复制偏移量为 0 时什么都没变。

如果某个单元格出现错误代码,网格下方会出现“错误说明”框,解释该代码的意思。支持的函数有 SUM、AVERAGE、MIN、MAX 和 COUNT,以及 + - * / ^ 和括号。

例题

起始网格中 A1 = 10,B2 到 B5 分别是 3、4、5、6。C2 里是 =$A$1*B2,结果是 10 × 3 = 30。

复制 C2,从 C3 开始粘贴,向下填充 3 个单元格。

目标粘贴后的公式变化说明值
C3=$A$1*B3$A$1 保持不变,B2 变为 B3(行向下移动 1)40
C4=$A$1*B4$A$1 保持不变,B2 变为 B4(行向下移动 2)50
C5=$A$1*B5$A$1 保持不变,B2 变为 B5(行向下移动 3)60

手算检查一个:C4 = 10 × 5 = 50。A1 里的乘数因为两个 $ 保持不变,而价格那一列则随公式往下移动。

常见错误,怎么测试?

现在把 C2 改成 =A1*B2(不加 $),向下复制一格。粘贴后的公式是 =A2*B3。A2 是空的,所以结果是 0,工具也会显示 A1 变成了 A2。

这就是典型的错误:本应固定的输入(如税率或倍数)没有锁定。解决办法是在不能移动的单元格上加 $。

也可以试试混合引用。把 =$A1*B1 向右和向下复制,观察 A 这个列字母保持锁定,而行号仍会移动。

假设与限制

网格故意做得很小,让规则容易看清。它没有宏,不加载文件,也没有复杂函数。它不声称每个细节都与 Excel 或 Google Sheets 相同,所以打算提交的公式,请在你自己的软件里测试。

哪些课程讲解了这个内容?

先看用正确的相对引用建立公式,再看有意识地使用绝对引用。如果你的工作表一复制就乱移,请读复制后我的电子表格引用移动错误。最后做电子表格公式练习。

如果你想让老师一对一地带你过一遍自己的电子表格作业,请看 IGCSE ICT 补习。更多练习工具在工具页面。

常见问题

A1、$A1、A$1 和 $A$1 有什么区别?

A1 在复制时行和列都会移动。$A1 锁定列,但行会移动。A$1 锁定行,但列会移动。$A$1 同时锁定行和列,所以无论公式粘贴到哪里,始终指向同一个单元格。

为什么复制后的公式显示 #REF!?

复制使引用移出了工作表边界,例如把指向左边一列的公式复制到 A 列。本工具的网格只有 A 到 E 列、1 到 6 行,超出边界就会出现同类错误。

这个工具的表现和 Excel 或 Google Sheets 完全一样吗?

不一样。它是小型练习引擎,只支持 SUM、AVERAGE、MIN、MAX 和 COUNT,也没有宏。引用规则对应你需要掌握的概念,但在依赖任何结果之前,请在自己的软件里测试真实的工作表。

更新于:

下一步

如果电子表格公式的表现仍然难以预测,一对一的老师可以对着你自己的工作表,陪你逐个追踪每个引用。

一小时付费试听课,按所安排老师确认的收费,RM80 起。 其他费用、时间安排及后续课程,在试听课后由你与老师直接确认。

已通过我们的服务帮助 9,000+ 名学生