【Excel IF文字判斷】全攻略:條件式公式實戰、常見錯誤與職場應用案例

本篇全面解析Excel IF文字判斷公式,從基礎語法、各類文字判斷情境,到AND/OR/NOT進階應用與職場實戰案例,並補充常見錯誤排查與效率工具推薦,協助你在專案管理、文件審核等工作中靈活運用Excel自動化。

Notion 新創專屬 6 個月免費福利| 官方合作夥伴限定

經本站專屬連結申請,即享 6 個月 Notion Plus + AI 無限免費 (市價 $6,000 美元)! 務必保留推薦碼 venturer ,否則不符資格。 全程免費,無需信用卡。需用公司 Email 與有效公司網站。
免費使用

200+模板自動化工作流程

從數據到成果,只需一步 — 用Monday代替Excel,效率倍增!
免費使用

AI智能團隊協作

AI驅動的ClickUp超越Excel,讓工作更精準快速!
免費使用

Excel IF函數基礎與語法

IF函數語法與基本邏輯

Excel的IF函數是邏輯判斷的核心工具,能根據條件自動返回不同結果。其語法如下:

參數 說明
=IF(條件, 成立時結果, 不成立時結果) 條件:邏輯測試(如A1=”完成”)
成立時結果:條件為真時要顯示的內容
不成立時結果:條件為假時要顯示的內容

範例:

=IF(A1="完成", "已結案", "進行中")

若A1為「完成」,則顯示「已結案」,否則顯示「進行中」。

常見錯誤與排查:
#VALUE!:參數型態錯誤,檢查公式是否有多餘空格或錯誤符號。
#NAME?:函數拼寫錯誤或未加雙引號。
括號/引號遺漏:每個IF都需有完整括號,文字需用雙引號。

IF函數可應用的資料型態

IF函數可應用於:
– 數值(如成績、金額)
– 文字(如狀態、標籤)
– 日期(如到期日)
– 邏輯值(TRUE/FALSE)

本篇聚焦於「文字」判斷,協助你處理各種文字型態的自動標註與分類。

Excel IF文字判斷應用大全

等於/不等於特定文字

情境: 判斷「狀態」欄是否為「完成」

=IF(B2="完成", "已結案", "待處理")

若B2為「完成」,顯示「已結案」,否則顯示「待處理」。

不等於判斷:

=IF(B2<>"完成", "需跟進", "無需處理")

若B2不是「完成」,顯示「需跟進」。

包含/不包含特定字串

情境: 判斷「備註」欄是否含有「延遲」

=IF(ISNUMBER(SEARCH("延遲", C2)), "需注意", "正常")

若C2包含「延遲」,顯示「需注意」。SEARCH不區分大小寫。

不包含判斷:

=IF(ISNUMBER(SEARCH("延遲", C2)), "異常", "OK")

開頭/結尾為特定字串

情境: 判斷「專案編號」是否以「PRJ」開頭

=IF(LEFT(D2,3)="PRJ", "專案", "其他")

若D2前三碼為「PRJ」,顯示「專案」。

結尾判斷:

=IF(RIGHT(D2,2)="OK", "通過", "未通過")

若D2最後兩碼為「OK」,顯示「通過」。

不區分大小寫的文字判斷

情境: 判斷「負責人」欄是否為「王小明」(不論大小寫)

=IF(LOWER(E2)="王小明", "負責", "非負責")

或用EXACT搭配UPPER/LOWER:

=IF(EXACT(LOWER(E2), "王小明"), "負責", "非負責")

注意: 中文大小寫無差異,英文需特別處理。

多條件文字判斷(AND/OR/NOT結合)

情境: 「狀態=完成」且「負責人=王小明」才標註「通過」

=IF(AND(B2="完成", E2="王小明"), "通過", "未通過")

OR範例: 若「狀態=完成」或「狀態=結案」都視為「已結束」

=IF(OR(B2="完成", B2="結案"), "已結束", "進行中")

NOT範例: 若「狀態」不是「完成」

=IF(NOT(B2="完成"), "需處理", "已完成")

實戰案例:IF文字判斷在職場的應用

專案狀態自動標註

應用情境: 專案管理表自動標註「進行中」、「已完成」

  1. 在A欄輸入專案名稱,B欄輸入狀態(如「完成」、「進行中」)。
  2. C欄輸入公式:
    excel
    =IF(B2="完成", "已結案", "進行中")
  3. 按Enter後拖曳套用。

如何用Excel IF 函數公式一秒判斷條件設置欄位工作表】

文件審核流程自動標記

應用情境: 文件審核狀態自動顯示「待審」、「已核准」

  1. A欄為文件名稱,B欄為審核結果(如「核准」、「退回」)。
  2. C欄輸入:
    excel
    =IF(B2="核准", "已核准", "待審")
  3. 拖曳套用所有文件。

如何用Excel IF 函數公式一秒判斷條件輸入公式】

客戶分類/等級自動標籤

應用情境: 客戶類型自動標註「VIP」、「一般」

  1. A欄為客戶名稱,B欄為類型(如「VIP」、「普通」)。
  2. C欄輸入:
    excel
    =IF(B2="VIP", "高級客戶", "一般客戶")
  3. 拖曳套用。

如何用Excel IF 函數公式一秒判斷條件】

IF函數進階技巧與常見問題

IF與條件格式化結合

應用: 根據IF判斷結果,自動變色或加粗

  1. 選取要標註的欄位。
  2. 點選「開始」>「條件格式」>「新增規則」。
  3. 設定公式,如:
    excel
    =B2="延遲"
  4. 設定格式(如紅色字體),確定即可。

IF常見錯誤與除錯方法

錯誤類型 可能原因/解決方式
#VALUE! 參數型態錯誤,檢查是否有多餘空格或符號
#NAME? 函數拼寫錯誤、未加雙引號
結果全為FALSE 條件寫錯、大小寫不符、空格問題
括號/引號錯誤 每個IF都需有完整括號,文字需用雙引號

IF在Google Sheets的應用差異

Google Sheets的IF函數語法與Excel相同,但部分函數(如ARRAYFORMULA)可搭配批次處理。若需跨平台,建議優先使用基本語法,避免過多複雜嵌套。

進階FAQ

Q1:如何判斷儲存格為空?

=IF(ISBLANK(A2), "未填寫", "已填寫")

Q2:如何結合VLOOKUP與IF?

=IF(VLOOKUP(A2, 資料範圍, 2, FALSE)="完成", "OK", "待處理")

Q3:如何一次判斷多個條件?
使用AND/OR結合IF,如:

=IF(AND(B2="完成", C2="已付款"), "可出貨", "待處理")

提升Excel效率的專案管理工具推薦

若你經常需要大量進行Excel資料判斷、標註與自動化,建議可考慮結合專業的專案管理或自動化工具,提升團隊協作效率。例如:

  • Monday.com:適合專案狀態追蹤、任務自動標註與團隊協作,支援自訂欄位條件自動變色、標籤,減少手動公式設定。
  • ClickUp:可自動化任務分類、狀態標註,並與Excel資料互通。
  • Notion:適合知識管理與多欄位條件標註,支援多種資料庫視圖。
  • pdfFillerSignNow:適合文件審核流程自動化,與Excel資料串接。
  • Sanebox:郵件分類自動化,適合需要大量郵件文字判斷的場景。

這些工具能協助你將Excel的自動化邏輯延伸到更完整的專案管理與團隊協作流程,減少重複性人工操作。

進階Excel學習資源

若想進一步精通Excel公式與自動化,建議可參考線上課程(如Coursera等),或參加企業內部訓練,持續提升資料處理與分析能力。

結語

掌握Excel IF文字判斷,不僅能提升資料處理效率,更能在專案管理、文件審核、客戶分類等多元場景中發揮自動化優勢。建議你從本文案例開始實作,並根據實際需求靈活調整公式。若需更高層次的自動化與團隊協作,可考慮導入Monday.com等專業工具,讓你的工作流程更流暢、更高效。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

✨ 讓專案管理變簡單,團隊更強大!

在專案推進的每一步,效率就是競爭力。monday.com 整合進度追蹤、團隊協作與資源分配,讓你隨時掌握全局、快速解決問題。
全球18萬家專業團隊已經採用,你還在等什麼?