
逐步求值 Excel 文件中的公式
如果您正在处理包含数千个公式的复杂 Excel 模型,几乎不可能从一个公式跟踪到另一个公式逐一查看计算。xlCompare 允许您追踪计算并探究公式逻辑。
开始时,在 xlCompare 中打开您的文件。「公式求值」命令位于「工具」选项卡功能区上,也可在每个单元格的右键菜单中找到。下面是「公式求值」窗口的示例:

各类节点含义如下:
- 加粗节点——可深入展开的公式。
- 蓝色节点——返回工作表上单元格区域的工作表函数的返回值。
- 绿色节点——输入单元格,即不含公式的常量值单元格。
- 红色节点——返回错误值的公式或工作表函数。
xlCompare 使用这种颜色格式来提升公式求值界面的易用性。在此窗口中,您可以深入查看 Excel 文件中的所有公式。
探究 Excel 文件中的隐藏(间接)依赖
什么是间接依赖?我们所说的间接依赖,是指两个公式之间的依赖关系,其中引用源并未直接出现在被依赖公式的表达式中。这类依赖由 OFFSET、INDIRECT 等工作表函数产生。
在 Excel 中找出真正的计算链可能十分痛苦,而 xlCompare 瞬间就能为您给出这些信息。

上图显示了 OFFSET 函数的求值结果。OFFSET 返回的值以蓝色高亮并加入计算树,向上箭头图标标识树中的此类节点。您可以展开该节点,继续调试此单元格。
在公式求值窗口中查找特定单元格
按 Ctrl+F 或使用右键菜单中的「查找」命令。

该组合键会在窗口顶部调出搜索栏。输入任意地址,xlCompare 会在树中找到它并展开该分支。
模型中的输出单元格如何依赖输入单元格
您是否尝试过在 Excel 中用「追踪引用单元格」命令做这件事?如果您的 Excel 文件至少有 10 张工作表、50000 个公式,您可能要花一整天在公式之间来回跳转。
在 xlCompare 中,这只需一瞬间:对输出单元格应用「公式求值」命令,打开搜索栏,在搜索栏中输入输入区域的地址并按回车。

在上面的示例中,我们找到了一条约含 50 个公式的依赖关系。用标准命令在 Excel 中几乎不可能做到这一点。本例的关键在于 OFFSET 函数返回的值——它是该模型中连接输入与输出单元格的桥梁。
下载 xlCompare 桌面版,深入审计与调试复杂公式。
下载试用