【Excel函數05】IF 邏輯判斷的入門工具,讓公式更聰明

更新 發佈閱讀 4 分鐘

在 Excel 中,如果你希望根據條件自動顯示不同結果,例如「如果成績及格就顯示通過,否則顯示不及格」,IF 函數就是最基本也最重要的邏輯工具。這篇文章將帶你一步步學會 IF 函數的語法、範例與錯誤排除,讓你的 Excel 表格更具智慧。

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

IF 函數用來根據條件判斷,決定要顯示哪一個結果。它是 Excel 中最常用的邏輯函數之一,適合用來處理分類、標示、條件計算等情境。

語法:

=IF(條件判斷, 條件成立時的結果, 條件不成立時的結果)
  • 條件判斷:例如 A1>60、B2="是"
  • 條件成立時的結果:例如 "通過"、100
  • 條件不成立時的結果:例如 "不及格"、0

二、實際應用範例:生活化場景教學

範例一:判斷成績是否及格

假設 A1 儲存格是學生成績,你想顯示「通過」或「不及格」:

=IF(A1>=60, "通過", "不及格")

如果 A1 是 75,結果會顯示「通過」。

範例二:根據付款狀態顯示折扣

假設 B1 儲存格是付款狀態(「已付款」或「未付款」),你想根據狀態給予折扣:

=IF(B1="已付款", 100, 0)

如果 B1 是「已付款」,結果會是 100;否則是 0。

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

  • 文字條件需用引號包住:例如 "已付款"、"通過",否則會出錯。
  • 結果可以是文字、數字或公式:IF 函數不只顯示文字,也可以執行計算。
  • 條件判斷結果只能是 TRUE 或 FALSE:例如 A1>60 是 TRUE 或 FALSE,不能是模糊語句。
  • IF 函數不支援多條件判斷若要處理多條件,請使用 IFS 或 IF + AND/OR

錯誤排除技巧

若 IF 函數結果錯誤或顯示空白,請檢查:

  • 是否漏打引號或逗號
  • 是否條件判斷語法錯誤(例如 A1=60 而非 A1>=60)
  • 是否儲存格格式不一致(文字 vs 數值)

四、常見問題 Q&A

Q1:IF 函數可以嵌套使用嗎? 可以,例如:

=IF(A1>=90, "優秀", IF(A1>=60, "通過", "不及格"))

這是「巢狀 IF」,可處理多層判斷。

Q2:IF 函數可以搭配其他函數嗎? 可以,例如搭配 SUMTEXTISBLANK 等函數,進行條件計算或格式控制。

Q3:IF 函數可以顯示空白嗎? 可以,例如:

=IF(A1="", "", "有資料")

若 A1 是空白,則顯示空白;否則顯示「有資料」。

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

IF 函數是邏輯判斷的基礎,進一步你可以學習:

  • IFS 函數:處理多條件判斷,語法更簡潔
  • IF + AND/OR:進行複合邏輯判斷,例如「成績及格且已繳費」
  • IFERROR 函數:處理錯誤結果,避免顯示 #DIV/0! 或 #VALUE!

這些技巧適合用在報表分類、資料清理、動態顯示等進階場景。

六、結語與延伸閱讀

IF 函數是 Excel 中最靈活的邏輯工具之一,適合用在分類標示、條件計算、動態顯示等各種場景。學會 IF 函數後,你可以進一步探索:

  • [IFS 函數教學:多條件判斷的簡化方式]
  • [AND/OR 函數教學:邏輯組合的進階技巧]
  • [IFERROR 函數教學:錯誤處理與資料穩定性]
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
21會員
111內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
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
2025/09/27
一、基礎介紹:SUM 函數是什麼? SUM 是 Excel 中最基本也最常用的加總函數,用來計算一組數值的總和。無論是日常記帳、統計銷售額、計算成績加總,SUM 都是不可或缺的工具。
Thumbnail
2025/09/27
一、基礎介紹:SUM 函數是什麼? SUM 是 Excel 中最基本也最常用的加總函數,用來計算一組數值的總和。無論是日常記帳、統計銷售額、計算成績加總,SUM 都是不可或缺的工具。
Thumbnail
看更多
你可能也想看
Thumbnail
這篇內容,將會講解什麼是「if else」,以及與「if else」相關的知識。包括if else的簡介、if、if else、else if、套娃式的if。
Thumbnail
這篇內容,將會講解什麼是「if else」,以及與「if else」相關的知識。包括if else的簡介、if、if else、else if、套娃式的if。
Thumbnail
if 條件式
Thumbnail
if 條件式
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
有招 LET,可以讓你的長算式更清晰好讀!
Thumbnail
有招 LET,可以讓你的長算式更清晰好讀!
Thumbnail
解決電腦上遇到的問題、證明正確性、探討效率 並且很著重溝通,說服別人你做的事是正確且有效率的。 內容: 計算模型、資料結構介紹、演算法介紹、時間複雜度介紹。
Thumbnail
解決電腦上遇到的問題、證明正確性、探討效率 並且很著重溝通,說服別人你做的事是正確且有效率的。 內容: 計算模型、資料結構介紹、演算法介紹、時間複雜度介紹。
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
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News