【Excel函數06】IFS 函數教學:簡化多條件判斷

更新 發佈閱讀 4 分鐘

在 Excel 中,如果你需要根據多個條件顯示不同結果,IFS 函數能讓你寫出更清晰、更好維護的公式。它是 IF 函數的進階版本,專門用來處理多層邏輯判斷,讓公式不再混亂。

一、IFS 函數是什麼?基本語法與用途

IFS 函數用來依序檢查多個條件,並根據第一個符合的條件回傳對應結果。它能取代巢狀 IF 函數,讓公式更簡潔易讀。

語法:

=IFS(條件1, 結果1, 條件2, 結果2, ..., 條件N, 結果N)
  • 每組條件與結果成對出現
  • Excel 會依序檢查條件,遇到第一個為 TRUE 的條件就回傳對應結果
  • 若所有條件都不成立,公式會顯示錯誤(#N/A)

二、實際應用範例:多場景教學

範例一:根據成績顯示等級

=IFS(A1>=90, "優秀", A1>=75, "良好", A1>=60, "及格", A1<60, "不及格")

如果 A1 是 82,結果為「良好」。

範例二:根據庫存顯示狀態

=IFS(B1=0, "缺貨", B1<10, "低庫存", B1>=10, "庫存充足")

若 B1 是 5,結果為「低庫存」。

範例三:根據付款狀態顯示標籤

=IFS(C1="已付款", "完成", C1="未付款", "待付款", C1="取消", "已取消")

若 C1 是「未付款」,結果為「待付款」。

範例四:根據月份顯示季節

=IFS(D1=3, "春季", D1=6, "夏季", D1=9, "秋季", D1=12, "冬季")

若 D1 是 9,結果為「秋季」。

三、注意事項與常見錯誤排除

  • 所有條件都不成立時,IFS 會回傳錯誤值 #N/A,建議加上最後一個條件為 TRUE 來處理預設值
=IFS(A1>90, "優秀", A1>60, "及格", TRUE, "不及格")
  • 條件與結果必須成對出現,若漏寫結果或條件,會導致公式錯誤
  • IFS 不支援「OR」或「AND」邏輯,但可以在條件中嵌入這些函數:
=IFS(AND(A1>60, B1="是"), "通過", TRUE, "不通過")
  • IFS 會依序判斷條件,只回傳第一個符合的結果,後續條件即使也符合也不會執行
  • 不建議使用過多條件,超過 5 組以上建議改用查表(例如 VLOOKUP 或 XLOOKUP)

四、常見問題 Q&A

Q1:IFS 和巢狀 IF 有什麼差別? IFS 語法更簡潔,避免多層括號混亂,適合多條件判斷。

Q2:IFS 可以搭配其他函數使用嗎? 可以,例如搭配 TEXTROUNDAND/OR 等函數進行格式控制或複合邏輯。

Q3:IFS 可以處理空白儲存格嗎? 可以,例如:

=IFS(A1="", "尚未填寫", A1>=60, "通過", TRUE, "不及格")

五、延伸學習:進階邏輯判斷技巧

IFS 是多條件判斷的好幫手,進一步你可以學習:

  • IF + AND/OR:處理複合邏輯條件
  • SWITCH 函數:根據單一值對應多個結果(類似選單)
  • XLOOKUP 函數:用查表方式取代多條件判斷,更適合大量資料

這些技巧適合用在分類標示、報表分析、動態顯示等進階場景。

六、結語與延伸閱讀

IFS 函數是 Excel 中最清晰的多條件判斷工具,適合用在成績分類、庫存狀態、付款標示等情境。學會 IFS 後,你可以進一步探索:

  • [SWITCH 函數教學:簡化條件對應的好工具]
  • [AND/OR 函數教學:邏輯組合的進階技巧]
  • XLOOKUP 函數:用查表方式取代多條件判斷,更適合大量資料

這些技巧適合用在分類標示、報表分析、動態顯示等進階場景。

留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
20會員
81內容數
除了想跟大家分享世界各地的美食與景點,也記錄下了每一次旅行的足跡。希望這些真實體驗能夠幫助你規劃行程;不論是一日遊或長期旅行,一個人獨旅或是親子朋友出門,都可以在這邊得到有用的資訊~!
2025/09/28
在 Excel 中,如果你希望根據條件自動顯示不同結果,例如「如果成績及格就顯示通過,否則顯示不及格」,IF 函數就是最基本也最重要的邏輯工具。這篇文章將帶你一步步學會 IF 函數的語法、範例與錯誤排除,讓你的 Excel 表格更具智慧。
Thumbnail
2025/09/28
在 Excel 中,如果你希望根據條件自動顯示不同結果,例如「如果成績及格就顯示通過,否則顯示不及格」,IF 函數就是最基本也最重要的邏輯工具。這篇文章將帶你一步步學會 IF 函數的語法、範例與錯誤排除,讓你的 Excel 表格更具智慧。
Thumbnail
2025/09/28
在 Excel 中,如果你需要根據「多個條件」來加總數值,例如統計「業務部門在 9 月的銷售總額」,SUMIFS 函數就是你的最佳選擇。 SUMIFS 是 Excel 中用來「根據多個條件」加總數值的函數。
Thumbnail
2025/09/28
在 Excel 中,如果你需要根據「多個條件」來加總數值,例如統計「業務部門在 9 月的銷售總額」,SUMIFS 函數就是你的最佳選擇。 SUMIFS 是 Excel 中用來「根據多個條件」加總數值的函數。
Thumbnail
2025/09/27
在 Excel 中,如果你只想加總「符合某條件」的數值,例如只統計某部門的銷售額、某月份的支出,SUMIF 函數就是你的好幫手。這篇文章將帶你一步步學會 SUMIF 的語法、範例與常見錯誤排除,讓你快速掌握條件加總技巧。
Thumbnail
2025/09/27
在 Excel 中,如果你只想加總「符合某條件」的數值,例如只統計某部門的銷售額、某月份的支出,SUMIF 函數就是你的好幫手。這篇文章將帶你一步步學會 SUMIF 的語法、範例與常見錯誤排除,讓你快速掌握條件加總技巧。
Thumbnail
看更多
你可能也想看
Thumbnail
在小小的租屋房間裡,透過蝦皮購物平臺採購各種黏土、模型、美甲材料等創作素材,打造專屬黏土小宇宙的療癒過程。文中分享多個蝦皮挖寶地圖,並推薦蝦皮分潤計畫。
Thumbnail
在小小的租屋房間裡,透過蝦皮購物平臺採購各種黏土、模型、美甲材料等創作素材,打造專屬黏土小宇宙的療癒過程。文中分享多個蝦皮挖寶地圖,並推薦蝦皮分潤計畫。
Thumbnail
小蝸和小豬因購物習慣不同常起衝突,直到發現蝦皮分潤計畫,讓小豬的購物愛好產生價值,也讓小蝸開始欣賞另一半的興趣。想增加收入或改善伴侶間的購物觀念差異?讓蝦皮分潤計畫成為你們的神隊友吧!
Thumbnail
小蝸和小豬因購物習慣不同常起衝突,直到發現蝦皮分潤計畫,讓小豬的購物愛好產生價值,也讓小蝸開始欣賞另一半的興趣。想增加收入或改善伴侶間的購物觀念差異?讓蝦皮分潤計畫成為你們的神隊友吧!
Thumbnail
本章節提供了關於Typescript中流程控制元素的詳細介紹,包括if, else if, else語句,三元運算子,switch語句,各種for迴圈,while迴圈,循環嵌套和控制迴圈語句(break,continue和標籤)的使用。
Thumbnail
本章節提供了關於Typescript中流程控制元素的詳細介紹,包括if, else if, else語句,三元運算子,switch語句,各種for迴圈,while迴圈,循環嵌套和控制迴圈語句(break,continue和標籤)的使用。
Thumbnail
if 條件式
Thumbnail
if 條件式
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 EXCEL中橫條圖(又稱橫向條形圖)是一種常用的圖表類型,用於以視覺化的方式表示數據。它主要用來比較不同類別之間的數據量。每個類別都有一條水平的條形,以代表該類別的數據值。這種圖表通常適合比較不同類別之間的差異。
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 EXCEL中橫條圖(又稱橫向條形圖)是一種常用的圖表類型,用於以視覺化的方式表示數據。它主要用來比較不同類別之間的數據量。每個類別都有一條水平的條形,以代表該類別的數據值。這種圖表通常適合比較不同類別之間的差異。
Thumbnail
有招 LET,可以讓你的長算式更清晰好讀!
Thumbnail
有招 LET,可以讓你的長算式更清晰好讀!
Thumbnail
這是「按條件算OO」系列文的第二篇教學!今天會來聊聊 COUNTIF、COUNTIFS 和 COUNTUNIQUEIFS。
Thumbnail
這是「按條件算OO」系列文的第二篇教學!今天會來聊聊 COUNTIF、COUNTIFS 和 COUNTUNIQUEIFS。
Thumbnail
今天來聊聊一個新手必學的兩個函式:SUMIF 跟 SUMIFS! 簡單來說,SUMIF 跟 SUMIFS 都是用條件來篩選值、再做加總的函式,你可以看成是 SUM 跟 IF / IFS 的結合。
Thumbnail
今天來聊聊一個新手必學的兩個函式:SUMIF 跟 SUMIFS! 簡單來說,SUMIF 跟 SUMIFS 都是用條件來篩選值、再做加總的函式,你可以看成是 SUM 跟 IF / IFS 的結合。
Thumbnail
🎗️布林邏輯 布林邏輯在EXCEL中扮演一個超級重要的角色,其實是兩個角色才對,一個叫做TRUE、一個叫做FALSE。 那TRUE跟FALSE代表什麼意思,又有什麼意義呢? TRUE英文翻譯是真,在布林邏輯上則是成立的意思 FALSE英文翻譯為假,在布林邏輯上則是不成立的意思 TRUE
Thumbnail
🎗️布林邏輯 布林邏輯在EXCEL中扮演一個超級重要的角色,其實是兩個角色才對,一個叫做TRUE、一個叫做FALSE。 那TRUE跟FALSE代表什麼意思,又有什麼意義呢? TRUE英文翻譯是真,在布林邏輯上則是成立的意思 FALSE英文翻譯為假,在布林邏輯上則是不成立的意思 TRUE
Thumbnail
IF,Switch,三元運算子語法說明 IF條件選擇結構說明 IF為布林條件,當()內條件式滿足True執行if區塊的程式碼,不滿足則執行else區塊的程式碼,若無else也行。
Thumbnail
IF,Switch,三元運算子語法說明 IF條件選擇結構說明 IF為布林條件,當()內條件式滿足True執行if區塊的程式碼,不滿足則執行else區塊的程式碼,若無else也行。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News