Excel 設定格式化條件公式IF全攻略:基礎、進階、常見問題與實務案例

本篇全面解析Excel設定格式化條件公式IF的操作步驟,涵蓋基礎原理、複合邏輯應用、常見問題解答與實務案例,並附常用公式速查表,助你精準掌握數據視覺化與高效管理。

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

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

200+模板自動化工作流程

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

AI智能團隊協作

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

Excel 條件格式化公式IF完整教學

Excel的條件格式化功能,能讓你根據特定條件自動改變單元格外觀,提升數據辨識度與工作效率。無論是專案進度追蹤、異常數據警示,還是自動分級標示,條件格式化都是知識工作者不可或缺的利器。本教學將帶你從基礎到進階,全面掌握Excel格式化條件公式IF的設定技巧。


什麼是Excel條件格式化?

條件格式化是指根據單元格的內容或特定邏輯,自動改變其格式(如背景色、字體色、粗體、斜體等)。這與手動設定格式不同,條件格式化能根據數據變動即時反映,常見應用包括:

  • 專案進度表自動高亮逾期任務
  • 銷售數據中標示超標或異常值
  • 根據分數自動分級(如紅黃綠燈)
  • 到期日臨近自動提醒

條件格式化讓大量數據一目了然,便於決策與溝通。


條件格式化公式與IF函數的關係

在Excel中,「條件格式化」與「IF函數」雖然都與邏輯判斷有關,但用途略有不同:

  • IF函數:用於計算、返回不同結果(如=IF(A1>60,”及格”,”不及格”)),結果顯示在單元格內。
  • 條件格式化公式:用於設定格式,當條件成立時自動改變單元格外觀,內容本身不變。

在設定條件格式化時,常用的「公式」其實就是一個邏輯判斷式,類似IF函數的條件部分。例如,=A1>100 表示「當A1大於100時套用格式」。若需更複雜判斷,可結合AND、OR、NOT等邏輯函數:

  • =AND(A1>80,B1=”是”):A1大於80且B1為「是」時套用格式
  • =OR(A1=”完成”,B1=”已核准”):A1為「完成」或B1為「已核准」時套用格式

常見疑問
Q:為什麼條件格式化不能直接用IF函數?
A:條件格式化只需要判斷「條件是否成立」,不需要返回不同值,因此只需寫出判斷式即可,不必寫完整的IF語法。


如何設定Excel條件格式化公式

以下以Excel桌面版為例,說明詳細設定步驟:

1. 選取目標範圍

先選取要套用條件格式的儲存格範圍。例如,A2:A20。

2. 開啟條件格式化對話框

在功能區點選「開始」>「條件格式」>「新建規則」。

3. 選擇「使用公式決定要設定格式的儲存格」

在新建格式規則對話框中,選擇「使用公式決定要設定格式的儲存格」。

4. 輸入條件公式

在公式欄輸入邏輯判斷式。常見範例:

  • 標示大於100的數值:=A2>100
  • 標示「完成」狀態:=A2="完成"
  • 標示同一列B欄為「是」且A欄大於80:=AND(A2>80,B2="是")

注意:
– 公式中的儲存格參照,應以所選範圍的左上角儲存格為基準。
– 若需套用到整列或多欄,請留意絕對/相對參照(如$A2、A$2、$A$2)。

5. 設定格式

點選「格式」按鈕,選擇想要的字體、填滿色彩、邊框等。

6. 確認並套用

點選「確定」完成設定。此時,符合條件的儲存格將自動變更格式。

實務案例
專案管理表中,若要自動標示逾期未完成的任務,可選取「到期日」欄,設定公式:=AND(A2<TODAY(),B2<>"完成"),並設紅色底色提醒。


進階應用:多條件與複合邏輯

多條件格式化設定方式

Excel允許在同一範圍設定多條條件格式規則。每條規則可設定不同格式,並可調整優先順序。

AND、OR、NOT等複合條件寫法

  • AND:同時滿足多個條件
    例:=AND(A2>80,B2="是")
  • OR:任一條件成立即可
    例:=OR(A2="完成",B2="已核准")
  • NOT:條件不成立時
    例:=NOT(A2="完成")

條件優先順序與衝突處理

當多條規則同時成立時,Excel會依規則順序套用,後面的規則可覆蓋前面的格式。可在「條件格式管理員」中調整規則順序與停止處理選項。

實例:紅黃綠燈分級

假設A2:A20為分數,需自動標示:

  • 大於80為綠色:=A2>80
  • 介於60~80為黃色:=AND(A2>=60,A2<=80)
  • 小於60為紅色:=A2<60

依序建立三條規則,分別設定不同底色。

實例:到期日提醒

假設B2:B20為到期日,需標示已到期但未完成的任務:

  • 公式:=AND(B2<TODAY(),C2<>"完成")
  • 格式:紅色底色

條件格式化公式常見問題與解決方法

FAQ

Q1:為什麼條件格式化公式無效?
A1:常見原因包括公式參照錯誤(如未正確使用$符號)、範圍選取不當、資料類型不符(如數字與文字混用)、規則優先順序錯誤。

Q2:如何批量移除或管理條件格式?
A2:選取範圍,點選「開始」>「條件格式」>「清除規則」,可選擇清除選取範圍或整個工作表的條件格式。若需編輯規則,請進入「條件格式管理員」。

Q3:條件格式化有什麼限制?
A3:大量複雜規則可能影響效能,部分舊版Excel在公式支援度、規則數量上有限制。建議定期檢查並簡化規則。

Q4:如何避免公式參照錯誤?
A4:設定公式時,確認是否需鎖定列或欄($符號),並以所選範圍左上角儲存格為基準。


實際案例分享

專案進度追蹤

專案管理表中,A欄為任務名稱,B欄為到期日,C欄為狀態。需自動標示逾期未完成的任務:

  • 選取B2:B50
  • 設定公式:=AND(B2<TODAY(),C2<>"完成")
  • 設定紅色底色

應用價值:專案經理可一眼掌握風險任務,及時調度資源。

異常數據警示

在銷售報表中,A欄為銷售額,需高亮標示低於目標(如小於50000元)的數據:

  • 選取A2:A100
  • 設定公式:=A2<50000
  • 設定橙色底色

應用價值:業務主管可快速聚焦需關注的區域或人員。

多條件分級(紅黃綠燈)

在績效評分表中,A欄為分數:

  • 綠色(優秀):=A2>=90
  • 黃色(普通):=AND(A2>=70,A2<90)
  • 紅色(需改進):=A2<70

依序設定三條規則,分別設不同底色。


常用條件格式化公式速查表

條件描述 公式範例 適用情境
大於100 =A2>100 銷售目標、分數評比
等於「完成」 =A2=”完成” 任務狀態標示
小於目標值 =A2<50000 異常數據警示
同時滿足多條件 =AND(A2>80,B2=”是”) 合格且已審核
任一條件成立 =OR(A2=”完成”,B2=”已核准”) 狀態多元標示
非某值 =NOT(A2=”完成”) 未完成任務標示
到期未完成 =AND(B2<TODAY(),C2<>”完成”) 專案逾期提醒
文字長度大於5 =LEN(A2)>5 資料格式檢查

結語與進階工具應用

善用Excel條件格式化公式IF,不僅能提升數據視覺化,更能強化專案管理、團隊協作與日常工作效率。若需進一步自動化、跨部門協作或更強大的視覺化儀表板,建議可搭配如Monday.comClickUp等專業專案管理平台,這些工具支援更彈性的數據追蹤、進度提醒與自動化流程,讓團隊決策更敏捷、管理更高效。

發佈留言

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

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

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