在使用函數的公式中,將函數作為參數之一稱為巢狀,我們稱該函數為巢狀函數。 例如,將 AVERAGE 和 SUM 函數置入 IF 函數的參數中,以下公式僅當另一組 F2:F5) 的平均值大於 50 時,才能將一組數字 ( () G2:G5 求和。 否則,回傳 0。
平均值與和函數嵌套於 IF 函數中。
你可以在一個公式中巢狀多達 64 層函式。
選擇你想輸入公式的儲存格。
要以函式開始公式,請在公式列按鈕
中選擇「插入功能
」。
Excel 會幫你插入等號 (=) 。在 [或選取類別] 方塊中選取 [全部]。
如果您熟悉函數類別,也可以選取某個類別。
如果您不確定要使用哪個函數,可以在 [搜尋函數] 方塊中鍵入描述所要執行之作業的問題 (例如,「加總」傳回 SUM 函數)。若要輸入另一個函式作為參數,請在你想要的參數框中輸入該函式。
函 數參數 對話框中顯示的公式部分,反映你在前一步所選擇的函數。
如果你選擇 了 IF,函 式參數 對話框會顯示 該函數 的參數。 要巢狀另一個函式,你可以把它輸入參數框。 例如,你可以在 IF 函數的Value_if_true框輸入 SUM (G2:G5) 。輸入任何額外的論證以完成你的公式。
您也可以選取想要參照的儲存格,而不輸入儲存格參照。 選擇上箭頭以最小化對話框,選擇你想參考的儲存格,然後再選擇向下箭頭展開對話框。秘訣
欲了解更多關於函式及其參數的資訊,請選擇 「此函式的說明」。
完成公式參數後,選擇 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 函數 (依英文字母順序排列) 或工作表函數的清單 (依類別)。
需要更多協助嗎?
你隨時可以向 Excel 技術社群 的專家詢問,或在 社群中獲得支援。