重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等),所有功能都在 Formulas 选项卡的 Formula Auditing 组里。
六个工具怎么选
| 工具 | 用途 |
|---|---|
| Trace Precedents | 看这个公式用到了哪些单元格 |
| Trace Dependents | 看哪些公式依赖这个单元格 |
| Remove Arrows | 清除追踪箭头,恢复干净视图 |
| Show Formulas | 让整张表改显示公式本身,方便一次检视 |
| Error Checking | 定位公式出错的具体原因 |
| Evaluate Formula | 一步步拆解公式的计算过程 |
Trace Precedents(追踪引用单元格)
- 选中单元格 C13(例如「每人费用」这个结果)
- Formulas 选项卡 → Formula Auditing 组 → 点击 Trace Precedents
- Excel 会画出箭头,指向这个公式实际用到了哪些单元格(例如 Total cost 和 Group size 这两个单元格用来算出 Cost per person)
- 可以重复点击,逐层往上追踪更早的引用来源
Trace Precedents 画出的追踪箭头,从 Total cost/Group size 指向 Cost per person 结果的样子
Remove Arrows(移除箭头)
Formulas 选项卡 → 点击 Remove Arrows,可以清除画面上显示的所有追踪箭头,恢复干净的表格视图。
Trace Dependents(追踪依赖单元格)
- 选中单元格 C12(例如「每组人数」)
- 点击 Trace Dependents
- Excel 会画出箭头,指向哪些公式依赖这个单元格(例如 Cost per person 这个结果依赖 Group size)
Show Formulas(显示公式)
点击 Show Formulas,或按快捷键 Ctrl+~,可以让整张工作表改成显示公式本身,而不是计算结果,方便一次检视所有公式的写法。
Error Checking(错误检查)
- 在 C12 输入 0(制造一个除以 0 的情境)
- 点击 Error Checking
- Excel 会跳出提示,指出「这个公式尝试用 0 做除数」,帮助定位错误原因
Evaluate Formula(逐步评估公式)
- 选中单元格 C13
- 点击 Evaluate Formula,会跳出一个窗口
- 反复点击 Evaluate 按钮(本例点了四次),每点一次就会展开公式里的下一层计算,一步步看到公式是怎么算出最终结果的
Evaluate Formula 弹出窗口,公式逐层展开、Evaluate 按钮位置的样子
快捷键速查
| 操作 | Windows | Mac |
|---|---|---|
| 显示公式 | Ctrl + ~ | Cmd + ~ |
学完你会
常见错误
- 用完 Trace Precedents/Trace Dependents 忘记点 Remove Arrows,画面留着一堆箭头,看后面的操作反而更乱
- 遇到复杂公式直接肉眼硬看,没想到可以用 Evaluate Formula 一步一步拆解来定位到底是哪一层算错
- Show Formulas 切换后忘记切回来,误以为公式「消失了」,其实只是显示模式切换了
Sources
Blog / Website: