一次一個步驟來評估巢狀公式

套用到
Microsoft 365 Excel Excel 2024 Mac 版 Excel 2024 Excel 2021 Mac 版 Excel 2021

有時候,要了解巢狀如何計算最後的結果是很困難的,因為其中包含許多中間計算及邏輯測試。 但是,使用 [評估值公式] 對話方塊後,您可以看到軟體如何依照公式的計算順序,評估出巢狀公式的不同部分。 例如,公式 =IF (平均 (F2:F5) >50,SUM (G2:G5) ,0) 會更容易理解,因為你可以看到以下中間結果:

對話方塊中顯示的步驟 描述
=若 (平均 (F2:F5) >50,SUM (G2:G5) ,0) 初始顯示巢狀公式。 AVERAGE 函數和 SUM 函數都是 IF 函數內的巢狀函數。
=如果 (40>50,總和 (G2:G5) ,0) 儲存格範圍 F2:F5 包含 55、35、45 和 25 等值,因此 AVERAGE(F2:F5) 函數的結果等於 40。
=IF(False,SUM(G2:G5),0) 由於 40 並未大於 50,因此 IF 函數第一個引數中的運算式 (logical_test 引數) 是 False。
0 IF 函數會傳回第三個引數的值 (value_if_false 引數)。 SUM 函數並不會進行評估,因為它是 IF 函數的第二個引數 (value_if_true 引數),它只有在運算式為 True 時才會傳回。
  1. 選取要評估的儲存格。 您一次只能評估一個儲存格。

  2. 在公式分 頁的 公式 審核 群組中,選擇 「評估公式」。
    [公式] 索引標籤上的 [公式稽核] 群組

  3. 選取 [評估] 來檢查加底線之參照的值。 評估結果會以斜體字顯示。
    如果底線部分是參考其他公式,請選擇「 Step In 」在 評估 框中顯示該公式。 若要返回前一個儲存格與公式,請選取 [跳出]

    注意

    參照第二次出現在公式中,或公式參照不同活頁簿中的儲存格時,[逐步執行] 按鈕就無法用於參照。

  4. 繼續作業,直到公式的每一個部分都評估完畢。

  5. 要再次查看評估,請選擇 重新啟動
    要結束評估,請選擇 關閉

    注意

    • 公式中使用 IF 和 CHOOSE 函數的部分不會進行評估。[評估] 方塊中會顯示 #N/A。
    • 如果參照是空白,[評估] 方塊中會顯示零值 (0)。
    • 具有循環參照的公式可能無法如預期般評估。 如果需要循環參照,您可以啟用反覆運算
    • 下列函數會隨著工作表的變更而重新計算,而且會使 [評估公式] 工具得出的結果不同於儲存格中所顯示之: RAND、AREAS、OFFSET、CELL、INDIRECT、NOW、TODAY、RANDBETWEEN、INFO、SUMIF (在某些案例中)。 

另請參閱

如何避免公式出錯