COUNTIF 函數完整教學:語法、範例、進階應用與常見問題解析

本篇全面介紹 COUNTIF 函數的用途、語法、條件格式與多元範例,並補充進階應用技巧、常見錯誤排解與 FAQ,適用於 Excel 及 Google Sheets,幫助你在專案管理、數據分析等工作中靈活運用,提升效率。

🧮 還在用 Excel 管理專案?試試這些更聰明的工具 🚀

從 Excel 升級到專業專案管理 × 自動化平台

還在用 Excel 追進度?monday.com 幫你把任務、時程、甘特圖、報表全部自動化! 支援 Excel 一鍵匯入,輕鬆轉換成更直覺的視覺化專案看板。 全球 22.5 萬家公司愛用,AI 輔助讓團隊溝通更順暢。
⭐ 最多人使用

從任務到 OKR,一站式專案與團隊協作平台

整合文件、OKR、任務與自動化流程,AI 助你更快完成工作。 也支援從 Excel 匯入專案資料。

輕鬆整理文件 × 規劃專案 × 建立資料庫

Notion AI 幫你自動生成 SOP、專案摘要與任務追蹤頁面。 從 Excel 匯入表格,打造你自己的工作空間。

COUNTIF 函數完整教學與應用

COUNTIF 函數是什麼?

COUNTIF 函數是 Excel 與 Google Sheets 中常用的統計工具,用於計算指定範圍內,符合特定條件的儲存格數量。這個函數在專案管理、團隊協作、數據分析等場景中非常實用,例如:

  • 成績統計:快速計算及格人數、不及格人數。
  • 庫存盤點:統計庫存低於安全水位的品項。
  • 出勤管理:計算缺勤或遲到次數。
  • 客戶分類:統計來自特定地區或類型的客戶數量。

無論是日常辦公還是專業數據分析,COUNTIF 都能協助你快速篩選與統計資料,提升資料處理效率。

COUNTIF 函數語法與條件格式

語法說明

COUNTIF(range, criteria)
  • range:要檢查的儲存格範圍。
  • criteria:判斷條件,可為數值、文字、運算式、日期或通配符。

條件格式與運算子

COUNTIF 支援多種條件設定方式:

  • 數值運算子>, <, =, >=, <=, <>(不等於)
  • 例:">50""<>0"
  • 文字條件:完全匹配或部分匹配
  • 例:"合格""*合格*"
  • 通配符
  • *:代表任意數量字元(如 "A*" 表示以 A 開頭的所有字串)
  • ?:代表任意一個字元(如 "A?B" 表示 A 開頭、B 結尾且中間有任一字元的字串)
  • 日期條件:需以文字格式輸入,例如 "2023/1/1",或用 DATE 函數組合。
  • 空值/非空值
  • 空值:""
  • 非空值:"<>"

支援資料型態

  • 數字
  • 文字
  • 日期
  • 布林值(TRUE/FALSE)

注意事項

  • COUNTIF 不區分大小寫。
  • 條件需以雙引號包住(除非直接參照儲存格)。
  • 若條件為變數,可用 & 串接,如:">"&A1

COUNTIF 實用範例大全

數值條件範例

  1. 統計大於 80 分的人數
    =COUNTIF(B2:B100, ">80")
    適用於成績單、績效考核等。

  2. 統計不等於 0 的項目數
    =COUNTIF(C2:C50, "<>0")
    常見於庫存、銷售數據過濾。

文字條件範例

  1. 完全匹配
    =COUNTIF(D2:D200, "合格")
    用於統計考試合格人數。

  2. 部分文字匹配(含通配符)
    =COUNTIF(E2:E100, "*延遲*")
    可用於篩選備註欄中含有「延遲」字樣的專案

通配符進階範例

  1. 以 J 開頭的名字
    =COUNTIF(F2:F50, "J*")
    用於人事名單、客戶資料篩選。

  2. 只包含三個字母的代碼
    =COUNTIF(G2:G100, "???")
    適合統計固定長度的產品編號。

日期條件範例

  1. 統計早於指定日期的資料
    =COUNTIF(H2:H100, "<2023/5/1")
    用於專案截止日、訂單日期等分析。

  2. 統計等於某日期的資料
    =COUNTIF(I2:I100, "2023/6/30")

空值與非空值計數

  1. 統計空白儲存格
    =COUNTIF(J2:J100, "")
    檢查資料遺漏、未填寫欄位。

  2. 統計非空白儲存格
    =COUNTIF(J2:J100, "<>")

實際應用案例

  • 專案管理:統計進度延遲的任務數量。
  • 人事考勤:計算請假次數超過三天的員工人數。
  • 銷售分析:篩選銷售額超過目標的業務員數量。

COUNTIF 進階應用技巧

結合其他函數

  • SUMIF:加總符合條件的數值。
  • IF:搭配 COUNTIF 判斷是否達標。
  • 陣列公式:動態範圍計算。

動態範圍應用

可用 OFFSET、INDEX 等函數建立動態範圍,讓 COUNTIF 自動隨資料增減調整。

跨工作表計數

COUNTIF 只能針對單一工作表範圍,若需跨表計算,可考慮 INDIRECT 函數或在多表分別計算後彙總。

COUNTIF 與 COUNTIFS 差異與選用時機

  • COUNTIF:單一條件計數。
  • COUNTIFS:多條件計數,支援多個範圍與條件。
  • 當需同時滿足多個條件(如「部門為 A 且成績大於 80」)時,建議使用 COUNTIFS。

產業應用情境

  • 製造業:統計不良品數量。
  • 教育業:分析學生表現分布。
  • 零售業:計算熱銷商品數量。

常見錯誤與排解

常見錯誤類型

  1. 條件格式錯誤
  2. 忘記加雙引號或運算子拼寫錯誤。
  3. 解法:檢查條件格式,正確加上引號與運算子。

  4. 範圍選取錯誤

  5. 範圍與資料不符,導致結果異常。
  6. 解法:確認範圍正確,無多餘空白或合併儲存格。

  7. 合併儲存格問題

  8. COUNTIF 無法正確計算合併儲存格內的資料。
  9. 解法:避免合併儲存格,或先拆分合併再統計。

  10. 跨工作表引用失敗

  11. COUNTIF 不支援直接跨表範圍。
  12. 解法:分別計算後加總,或用 INDIRECT 輔助。

  13. 特殊格式資料

  14. 日期、數字格式不一致,導致計算錯誤。
  15. 解法:統一資料格式,必要時用 VALUE、DATE 等函數轉換。

錯誤訊息解析

  • #VALUE!:通常因條件格式錯誤或範圍包含錯誤資料型態。
  • 0:可能條件設置不符或資料未正確輸入。

COUNTIF 常見問答(FAQ)

如何計算不等於某值的儲存格數量?

=COUNTIF(A2:A100, "<>合格")

此公式會統計所有不等於「合格」的儲存格數量。

如何忽略空白儲存格?

COUNTIF 預設不會計算空白儲存格,若需統計非空白,可用:

=COUNTIF(B2:B100, "<>")

COUNTIF 支援多條件嗎?

COUNTIF 只支援單一條件。若需多條件,請使用 COUNTIFS。

COUNTIF 與 COUNTIFS 差在哪?

COUNTIF 只針對一個條件,COUNTIFS 可同時設定多個條件與範圍,適用於更複雜的數據篩選。

Google Sheets 與 Excel 的 COUNTIF 有差異嗎?

基本語法與功能相同,但 Google Sheets 支援部分進階用法(如正則表達式,需用 REGEXMATCH 等函數),Excel 則在大型資料處理上效能較佳。

推薦工具與進階數據分析

若你經常需要進行大量數據篩選、統計與報表製作,建議可結合專案管理與自動化工具提升效率。例如,Monday.com 提供自訂儀表板與自動化報表功能,適合團隊協作與專案追蹤;ClickUp 也支援表單數據整合與進階篩選,能有效簡化數據處理流程。這些工具結合 Excel、Google Sheets 等辦公軟體,能讓你的數據管理更高效、更直觀。

發佈留言

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

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

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