在 Excel 公式中使用巢狀函式

套用到
Microsoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

在使用函數的公式中,將函數作為參數之一稱為巢狀,我們稱該函數為巢狀函數。 例如,將 AVERAGE 和 SUM 函數置入 IF 函數的參數中,以下公式僅當另一組 F2:F5) 的平均值大於 50 時,才能將一組數字 ( () G2:G5 求和。 否則,回傳 0。

巢狀函數

平均值與和函數嵌套於 IF 函數中。

你可以在一個公式中巢狀多達 64 層函式。

  1. 選擇你想輸入公式的儲存格。

  2. 要以函式開始公式,請在公式列按鈕圖片中選擇「插入功能按鈕圖片」。
    Excel 會幫你插入等號 (=) 。

  3. [或選取類別] 方塊中選取 [全部]
    如果您熟悉函數類別,也可以選取某個類別。
    如果您不確定要使用哪個函數,可以在 [搜尋函數] 方塊中鍵入描述所要執行之作業的問題 (例如,「加總」傳回 SUM 函數)。

  4. 若要輸入另一個函式作為參數,請在你想要的參數框中輸入該函式。
    數參數 對話框中顯示的公式部分,反映你在前一步所選擇的函數。
    如果你選擇 了 IF,式參數 對話框會顯示 該函數 的參數。 要巢狀另一個函式,你可以把它輸入參數框。 例如,你可以在 IF 函數的Value_if_true框輸入 SUM (G2:G5)

  5. 輸入任何額外的論證以完成你的公式。
    您也可以選取想要參照的儲存格,而不輸入儲存格參照。 選擇上箭頭以最小化對話框,選擇你想參考的儲存格,然後再選擇向下箭頭展開對話框。

    秘訣

    欲了解更多關於函式及其參數的資訊,請選擇 「此函式的說明」。

  6. 完成公式參數後,選擇 OK。

範例

以下展示一個使用巢狀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>,“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>,“D”,“F”) ) ) ) 利用巢狀的 IF 條件為 A4 格的分數分配字母評分。 =IF (A4>89,「A」,IF (A4,79>,「B」,IF (A4,69>,「C」,IF (A4,59>,「D」,「F」) ) ) )

秘訣

需要更多協助嗎?

你隨時可以向 Excel 技術社群 的專家詢問,或在 社群中獲得支援。

另請參閱

IF 函數