在Excel中,可以利用“监视窗口”来监视某些单元格及其公式。还可以借助分步求值来更好地理解一些复杂的公式。

一、监视公式及其结果

当单元格在工作表上不可见时,可以在“监视窗口”工具栏(图 1所示)中监视这些单元格及其公式。

在“监视窗口”中,可以方便地检查、审核和确认公式计算及其结果,而无需反复滚动或定位到工作表的不同部分。

图1

从图 1中可以看出,“监视窗口”可以跟踪单元格的下列属性:工作簿、工作表、名称、单元格、值以及公式。

打开“监视窗口”工具栏的方法是:点选“公式”功能区中“公式审核”功能组的“监视窗口”按钮。

该工具栏可像其他任何工具栏一样进行移动和固定。例如,可将其固定到窗口的底部。

向“监视窗口”中添加单元格

1) 选择要监视的单元格。

%小提示:

要选择所有定义了公式的单元格,请在“开始”选项卡的“编辑”组中,单击“查找和选择”,单击“定位条件”,然后单击“公式”。

2) 在“监视窗口”工具栏中点击“添加监视…”。

 3) Excel会将选定的单元格自动选入“添加监视点”对话框,如图 2所示。

图2

4) 点击“添加…”即可。

%小提示:

要显示“监视窗口”工具栏中的监视的单元格,请双击该条目。

2. 从“监视窗口”中删除单元格

1) 在“监视窗口”工具栏中,选择要删除监视的记录。

2) 单击“删除监视”(

)即可。

二、对嵌套公式进行分步求值

有时,理解嵌套公式如何计算最终结果是很困难的,因为存在若干个中间计算和逻辑测试。但是,通过使用“公式求值”对话框,可以按计算公式的顺序查看嵌套公式的不同求值部分。

示例:在图 3所示的工作表中,定义了A1单元格的公式为:

=IF(AVERAGE(B2:B5)>50,SUM(C2:C5),0)

图3

这个公式运用了函数的嵌套,看起来有点复杂,如果能够分步进行求值,查看到中间结果,就能够更容易理解公式的含义,也容易对公式进行检查。

查看公式分步求值的步骤如下:

1) 选择要求值的单元格,如本例的A1。

注:一次只能对一个单元格进行分步求值。

2) 在“公式”选项卡的“公式审核”组中,单击“公式求值”,打开“公式求值”对话框,如图 4所示。可以看到在图 4对话框中,最先显示的是完整的嵌套公式:=IF(AVERAGE(B2:B5)>50,SUM(C2:C5),0),第一步要计算的函数以下划线标识。

图4

3) 单击“求值”以检查带下划线的引用的值,此时对话框中显示的公式为:=IF(250>50,SUM(C2:C5),0),第一步求值得到的结果以斜体显示。

4) 继续点“求值”操作,直到公式的每一部分都已求值完毕。可以看到对话框中公式部分依次变为:“=IF(TRUE,SUM(C2:C5),0)”,“=IF(TRUE,26,0)”,“=26”。四步求值完成。

5) 若要再次查看计算过程,单击“重新启动”。若要结束求值,则单击“关闭”。

小提示:

如果公式的下划线部分是对其他公式的引用,可以单击“步入”以在“求值”框中显示其他公式。单击“步出”将返回到以前的单元格和公式。

如果引用为空,则会在“求值”框中显示零值 (0)。