Excel 的 IFS 函數是一個強大工具,可讓使用者在不需巢狀 IF 的情況下測試多個條件。此函數特別適合簡化複雜的邏輯判斷,使試算表更易閱讀與維護。
1. 什麼是 IFS 函數?
IFS 函數會評估多個條件,並回傳對應於第一個為 TRUE 的值。與巢狀多個 IF 相比,IFS 提供更清晰且高效率的多條件處理方式。
2. 語法
IFS 函數的語法如下:
=IFS(condition1, value1, [condition2, value2], …)
- condition1: 要評估的第一個條件。
- value1: 若 condition1 為 TRUE,回傳的值。
- condition2, value2: 額外的條件與值(選填)。
3. 範例用法
情境:根據分數分配字母等級
假設學生分數位於 A 欄,並要根據分數分配字母等級。評分標準如下:
- A: 90 分或以上
- B: 80 to 89
- C: 70 to 79
- D: 60 to 69
- F: 60 分以下

Excel 範例公式
- 假設你的分數從 A1 開始,位於 A 欄。
- 在儲存格 B1 中,您可以輸入以下公式:
=IFS(A1 >= 90, “A”, A1 >= 80, “B”, A1 >= 70, “C”, A1 >= 60, “D”, A1 < 60, “F”)
公式逐步說明:
- A1 >= 90, “A”: If the score in cell A1 is 90 or above, return “A”.
- A1 >= 80, “B”: If the score is between 80 and 89, return “B”.
- A1 >= 70, “C”: If the score is between 70 and 79, return “C”.
- A1 >= 60, “D”: If the score is between 60 and 69, return “D”.
- A1 < 60, “F”: If the score is below 60, return “F”.
4. 使用 IFS 的好處
- 提高可讀性: IFS 可免除多個巢狀 IF,令公式更易閱讀與理解。
- Flexibility: 您可以按需要加入任意多個條件,而不會令公式結構複雜化。
- 減少錯誤: 減少因巢狀 IF 可能發生的錯誤風險。
5. 使用情境
IFS 函數可用於多種情境,例如:
- 成績評分系統
- 績效評估
- 財務建模
Conclusion
IFS 函數是您 Excel 工具箱的極佳補充,提供一個簡潔的方式高效評估多個條件。使用 IFS 可讓您精簡公式並提升試算表的清晰度。
A0005










