在使用函數的公式中,使用函數做為其中一個引數稱為巢式,我們將該函數稱為巢式函數。 例如,只有當另一組數位 (F2:F5) 大於 50 時,下列公式才能將 AVERAGE 和 SUM 函數巢中巢式,以加總一組數位 (G2:G5) 。 否則,它會返回 0。

巢狀函數

AVERAGE 和 SUM 函數是巢式巢式于 IF 函數中。

您可以在公式中巢式內巢式函數多達 64 個層級。

  1. 按一下要在其中輸入公式的儲存格。

  2. 若要以函數開始公式,請按一下資料 按鈕影像欄上的 [插入函數 按鈕影像

    Excel 會替您插入等號 (=)。

  3. [或選取類別] 方塊中選取 [全部]

    如果您熟悉函數類別,也可以選取某個類別。

    如果您不確定要使用哪個函數,可以在 [搜尋函數] 方塊中鍵入描述所要執行之作業的問題 (例如,「加總」傳回 SUM 函數)。

  4. 若要以引數方式輸入另一個函數,請在您想要的引數方塊中輸入函數。

    [函數引數」 對話方塊中顯示的 公式部分, 會反映您于上一個步驟中選取的函數。

    如果您按一下IF,[函數變數> 對話方塊會顯示IF函數的引數。 若要將另一個函數巢中,您可以將它輸入引數方塊。 例如,您可以在 IF 函數的 (方塊中) G2:G5 Value_if_true SUM。

  5. 輸入完成公式所需的任何其他引數。

    您也可以選取想要參照的儲存格,而不輸入儲存格參照。 按一下 按鈕影像 最小化對話方塊,選取您想要參照的儲存格,然後按一下 [ 按鈕影像 以再次展開對話方塊。

    提示: 如需函數及其引數的詳細資訊,請按一下 [函數說明]

  6. 當您完成公式的引數後,請按一下 [確定]

  1. 按一下要在其中輸入公式的儲存格。

  2. 若要以函數開始公式,請按一下資料 按鈕影像欄上的 [插入函數 按鈕影像

  3. 在 [插入函數」 對話方塊中的 [挑選 類別 方塊中,選取 全部

    如果您熟悉函數類別,也可以選取某個類別。

  4. 若要以引數方式輸入另一個函數,請在公式建立器中的引數方塊中輸入函數,或直接在儲存格中輸入。

  5. 輸入完成公式所需的任何其他引數。

  6. 完成公式的引數之後,請按 ENTER。

範例

下列範例顯示使用巢式 IF 函數將字母成績指派給數位測試分數的範例。

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

得分

45

90

78

公式

描述

結果

'=IF (A2>89,"A",IF (A2>79,"B",IF (A2>69,"C",IF (A2>59,"D","F") ) ) )

使用巢狀 IF 條件為儲存格 A2 中的分數指定字母成績。

=IF (A2>89,"A",IF (A2>79,"B",IF (A2>69,"C",IF (A2>59,"D","F") ) ) )

'=IF (A3>89,"A",IF (A3>79,"B",IF (A3>69,"C",IF (A3>59,"D","F") ) ) )

使用巢狀 IF 條件為儲存格 A3 中的分數指定字母成績。

=IF (A3>89,"A",IF (A3>79,"B",IF (A3>69,"C",IF (A3>59,"D","F") ) ) )

'=IF (A4>89,"A",IF (A4>79,"B",IF (A4>69,"C",IF (A4>59,"D","F") ) ) )

使用巢狀 IF 條件為儲存格 A4 中的分數指定字母成績。

=IF (A4>89,"A",IF (A4>79,"B",IF (A4>69,"C",IF (A4>59,"D","F") ) ) )

提示: 

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

另請參閱

影片:巢狀 IF 函數

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×