在 Excel 中,如果你想統計「符合某條件」的儲存格數量,例如「有幾筆成績及格」、「有幾位員工來自台北」,COUNTIF 函數就是最實用的工具之一。這篇文章將帶你完整認識 COUNTIF 的語法、應用範例與常見錯誤排除,幫助你快速掌握條件統計技巧。
一、COUNTIF 函數是什麼?基本語法與用途
COUNTIF 函數用來統計一個範圍中,符合指定條件的儲存格數量。它是 COUNT 函數的進階版本,加入了條件判斷功能。
語法:=COUNTIF(條件範圍, 條件)
- 條件範圍:要檢查的儲存格範圍
- 條件:你要設定的條件(例如 ">60"、"台北"、"已付款")
二、實際應用範例:多場景教學
範例一:統計及格人數
=COUNTIF(A2:A10, ">=60")
統計 A2 到 A10 中成績大於等於 60 的筆數。
範例二:統計來自台北的員工
=COUNTIF(B2:B20, "台北")
統計 B2 到 B20 中「台北」出現的次數。
範例三:統計已付款訂單
=COUNTIF(C2:C50, "已付款")
統計 C2 到 C50 中標示為「已付款」的筆數。
範例四:統計空白儲存格
=COUNTIF(D2:D30, "")
統計 D2 到 D30 中空白儲存格的數量。
範例五:統計特定文字開頭的項目
=COUNTIF(E2:E100, "A*")
統計 E2 到 E100 中以「A」開頭的文字(例如 Apple、Asia)。
三、注意事項與常見錯誤排除
- 條件必須用引號包住,例如 "台北"、">60",否則可能出錯
- COUNTIF 只能處理單一條件,若要多條件統計請使用 COUNTIFS
- COUNTIF 對大小寫不敏感,例如 "apple" 與 "Apple" 視為相同
- 若條件中包含儲存格參照,需正確使用連接符號:
=COUNTIF(A2:A10, ">"&B1)
- COUNTIF 不支援複雜邏輯(如 OR、AND),需搭配其他函數處理
- 若統計結果為 0,請檢查條件是否完全匹配(空格、格式、大小寫)
四、常見問題 Q&A
Q1:COUNTIF 可以統計包含某段文字的儲存格嗎? 可以,例如:
=COUNTIF(A2:A20, "*台北*")
會統計包含「台北」的文字儲存格。
Q2:COUNTIF 可以搭配儲存格參照作為條件嗎? 可以,例如:
=COUNTIF(B2:B10, B1)
其中 B1 的內容會作為條件。
Q3:COUNTIF 可以統計數值範圍嗎? 可以,例如:
=COUNTIF(C2:C100, "<1000")
統計小於 1000 的數值筆數。
五、延伸學習:進階條件統計技巧
COUNTIF 是條件統計的入門工具,進一步你可以學習:
- COUNTIFS:多條件統計,例如「部門是業務且成績大於 80」
- SUMIF / SUMIFS:條件加總,統計符合條件的總金額
- IF + COUNTIF:進行邏輯判斷後再統計,適合動態分析
這些技巧適合用在報表分析、分類統計、資料清理等進階場景。
六、結語與延伸閱讀
COUNTIF 函數是 Excel 中最實用的條件統計工具之一,適合用在成績分析、訂單狀態、分類統計等情境。學會 COUNTIF 後,你可以進一步探索:
- [COUNTIFS 函數教學:多條件統計的進階技巧]
- [SUMIF 函數教學:條件加總的好幫手]
- [IF 函數教學:邏輯判斷與條件控制]