COUNTIF 精通指南:8 您必知的 Excel 實用範例
在日常工作中,面對龐大的 Excel 資料集,計算符合特定條件的資料出現次數,往往如同大海撈針。別擔心!Excel 的 COUNTIF 函數正是您的得力助手。這項強大工具能讓您快速又精準地統計符合指定條件的資料筆數。本文將深入解析 COUNTIF 函數的語法與應用方式,並提供八個實用範例,助您全面掌握這項高效分析利器的潛能。

COUNTIF 函數:語法與引數
COUNTIF 函數可用來計算指定範圍內符合特定條件的儲存格數量。
語法
COUNTIF 的通用語法如下:
=COUNTIF(range, criteria)
引數
- 範圍:必填。這是您用來計算符合特定條件之資料的範圍。
- 條件:必填。這定義了您要在指定範圍內搜尋的內容。
COUNTIF 函數的簡單範例
若要在範圍 A4:A13 中搜尋名稱「Judy」並計數,應如下使用 COUNTIF 函數:
=COUNTIF(A4:A13,"Judy")
接著按下 Enter 鍵,立即取得計數結果!

以下列出七種情境,幫助您更深入掌握 COUNTIF 函數的運用方式。
COUNTIF 基本用法
計算包含特定文字的儲存格(完全符合)
COUNTIF 函數可用來計算與特定數字、文字或日期相等的儲存格數量。
此處以表格 A3:C13 為例,其中 A 欄為水果名稱、B 欄為數字、C 欄為日期。我們將分別統計「Apple」、「100」與「6/10/2023」在各欄位中的出現次數。

下表根據上述範例提供了 3 種不同情境,說明如何在 COUNTIF 函數中撰寫條件:
| 目標 | 條件 | 公式 |
| 儲存格等於 Apple | "Apple" | =COUNTIF(A4:A13,"Apple") |
| 儲存格等於 100 | 100 或 “100“ | =COUNTIF(B4:B13,100) |
| 儲存格等於 6/10/2023 | "6/10/2023" | =COUNTIF(C4:C13,"6/10/2023") |
輸入 COUNTIF 函數後,按下 Enter 鍵,即可立即取得統計結果!

- 作為條件的文字、多個文字或日期,應以引號括住。
- 與其直接輸入條件,您也可以引用包含條件的任意儲存格來取得相同結果,例如 =COUNTIF(C4:C13,)E6)。
是否渴望一種簡單方法,快速計數、選取並醒目提示符合特定文字的儲存格?Kutools for Excel 提供完美解決方案:選擇指定單元格功能!立即 下載 Kutools for Excel,今天就開始 30 天免費試用,親身體驗其強大與簡便!

統計包含特定文字的儲存格(部分相符)
若您想統計包含特定文字的儲存格,COUNTIF 函數也能運用萬用字元,輕鬆達成目標。
萬用字元:
- 問號(?)可比對任意單一字元,例如輸入 L??? 即可找出「Lisa」與「Lucy」。
- 星號(*)可比對零個或多個任意字元,例如 *cy 能找出「Lucy」和「Nancy」。
- 波狀符號(~)是「跳脫」字元,當它置於萬用字元前(例如 ~*、~?、~*)時,該萬用字元便會被視為一般字元;舉例來說,~* 可用來搜尋「*」。
本節以統計 A3:A13 區域中,文本開頭為「L」的項目出現次數為例。

以下列出根據此範例可能遇到的常見情境,以及在 COUNTIF 函數中應使用的對應條件與公式。
| 目標 | 條件 | 公式 |
| 儲存格以 L 開頭 | "L*" | =COUNTIF(A4:A13,"L*") |
| 儲存格以 L 開頭且結尾為任意 3 個字元 | "L???" | =COUNTIF(A4:A13,"L???") |
| 儲存格以 cy 結尾 | "*cy" | =COUNTIF(A4:A13,"*cy") |
| 儲存格開頭為任意 3 個字元且以 y 結尾 | "???y" | =COUNTIF(A4:A13,"???y") |
| 儲存格包含 u | "*u*" | =COUNTIF(A4:A13,"*u*") |
| 儲存格等於 * | “~*“ | =COUNTIF(A4:A13,"~*") |
輸入 COUNTIF 函數後,按下 Enter 鍵,即可立即取得統計結果!

想讓 Excel 中包含特定文字的儲存格立即醒目提示嗎?Kutools for Excel 就是您的秘密武器!透過選擇指定單元格功能,輕鬆快速完成任務。立即 下載 Kutools for Excel,開始 30 天免費試用,見證生產力飛躍!

統計非空白或空白儲存格
若您擁有大範圍的資料,並需要高效統計空白或非空白儲存格的數量,COUNTIF 函數將是極具價值的得力助手。
此處以範圍 A4:A11 為例,統計其中的非空儲存格與空儲存格。

| 目標 | 條件 | 公式 |
| 儲存格為非空白 | ““ | =COUNTIF(A4:A11,"<>") |
| 儲存格為空白 | ““ | =COUNTIF(A4:A11,"") |
輸入 COUNTIF 函數後,按下 Enter 鍵,即可立即取得結果!

在 Excel 中搶得先機!透過 Kutools for Excel 的選擇非空儲存格功能,立即計數並醒目標示非空儲存格。立即試用 Kutools,享受 30 天免費試用,大幅提升工作效率!

僅統計包含文字或數字的儲存格
有時您可能需要僅統計包含文字字串或數字的儲存格,此時 COUNTIF 函數便非常實用。
此處以範圍 A4:A11 為例,統計僅包含文字或僅包含數字的儲存格。

| 目標 | 條件 | 公式 |
| 儲存格包含文字字串 | “*“ | =COUNTIF(A4:A11,"*") |
| 儲存格僅包含數字 | ““&“*“ | =COUNTIF(A4:A11,"<>"&"*") |
輸入 COUNTIF 函數後,按下 Enter 鍵,即可立即取得結果!

統計大於/小於/等於特定數值的儲存格
若要統計 A4:A13 範圍內數值大於、小於或等於特定數字的儲存格數量,COUNTIF 函數同樣能輕鬆幫您達成目標。

您只需在條件中加入對應的運算子即可。下表說明了可用的運算子。
| 目標 | 條件 | 公式 |
| 數值大於 5 | ">5" | =COUNTIF(A4:A13,">5") |
| 數值小於 5 | "<5" | =COUNTIF(A4:A13,"<5") |
| 數值等於 5 | "=5" | =COUNTIF(A4:A13,"=5") |
| 數值不等於 5 | "5" | =COUNTIF(A4:A13,"<>5") |
| 數值大於等於 5 | ">=5" | =COUNTIF(A4:A13,">=5") |
| 數值小於等於 5 | "<=5" | =COUNTIF(A4:A13,"<=5") |
輸入 COUNTIF 公式後,按下 Enter 鍵。

- 務必留意,在 COUNTIF 公式中,運算子與數字一律須以引號括住。
- 與其直接輸入條件,您也可以引用包含條件的任意儲存格來取得相同結果,例如 =COUNTIF(A4:A13,)C4),其中 C4 包含條件「>5」。
統計大於/小於/等於特定日期的儲存格
若您需要統計日期大於、小於或等於特定日期的儲存格,可使用與前述類似的公式。日期的處理原則與數字相同,以下提供幾個範例說明:
| 目標 | 條件 | 公式 |
| 日期大於 6/17/2023 | ">6/17/2023" | =COUNTIF(A4:A13,">6/17/2023")) |
| 日期等於 6/17/2023 | "=6/17/2023" | =COUNTIF(A4:A13,"=6/17/2023") |
| 日期小於等於 6/17/2023 | "<=6/17/2023" | =COUNTIF(A4:A13,"<=6/17/2023") |
輸入 COUNTIF 公式後,按下 Enter 鍵,即可立即取得統計結果!

除了上述常見用途外,您還可將 COUNTIF 函數與特定的 Excel 日期與時間函數(例如 )TODAY 函數)結合使用,根據當前日期動態追蹤並統計符合條件的儲存格。以下是 COUNTIF 與 TODAY() 搭配使用的實用範例:
| 目標 | 條件 | 公式 |
| 日期大於今天 | ">"&TODAY() | =COUNTIF(A4:A13,">"&TODAY()) |
| 日期等於今天 | "="&TODAY()) | =COUNTIF(A4:A13,"="&TODAY()) |
| 日期距離今天不到一週 | ">"&TODAY()-7 | =COUNTIF(A4:A13,">"&TODAY()-7) |

COUNTIF 進階用法
統計符合多個條件的儲存格(OR/AND)
實際上,Excel 的 COUNTIF 函數並非專為統計符合多個條件的儲存格而設計。在此類情況下,建議使用 COUNTIFS 函數;但某些情境下,您仍可透過在單一公式中結合多個 COUNTIF 函數,輕鬆達成所需結果!
>> OR 條件
假設您想統計等於「Peach」或「Apple」的儲存格,應如下所示結合兩個 COUNTIF 函數:
=COUNTIF(A4:A11,"Peach")+COUNTIF(A4:A11,"Apple")
按下 Enter 鍵,立即獲取統計結果!

請注意,在此情境中,我們使用加號(+)來結合兩個 COUNTIF 函數的結果。同樣地,您也可以用相同方式建立包含多個條件的 COUNTIF 公式!以下範例示範如何運用三個 OR 條件,統計「Peach」、「Apple」與「Lemon」的出現次數:
=COUNTIF(A2:A9,"Peach")+COUNTIF(A2:A9,"Apple")+COUNTIF(A2:A9,"Lemon")
>> AND 條件
假設您想統計範圍 A4:A11 中大於 5 且小於 10 的數字,可如下圖所示結合兩個 COUNTIF 函數:
=COUNTIF(A4:A11,">5")-COUNTIF(A4:A11,">=10")
按下 Enter 鍵即可取得統計結果。

請注意,在此情境中,我們使用減號(——)來結合兩個 COUNTIF 函數所取得的結果。
統計唯一值或重複值儲存格
若您想統計範圍 A3:A13 中的唯一值個數或重複值,COUNTIF 函數同樣能協助您輕鬆達成目標。
步驟 1:識別每個值是否為唯一值或重複值
- 在您要計數的數值旁邊欄位中,使用下方公式即可判斷該數值是唯一值還是重複值:TRUE 表示為重複值,FALSE 則表示為唯一值。
=COUNTIF($A$4:$A$13,A4)>1 - 按下 Enter 鍵後,雙擊填滿控點(位於第一個結果儲存格右下角的小綠色方塊),即可立即顯示所有結果!
步驟 2:統計區域中唯一值的個數或重複值
- 針對統計區域中唯一值的個數,請使用下方公式
=COUNTIF(B4:B13,"FALSE") - 若要計算重複值,請使用下方公式:
B4:B13 是您在步驟 1 中填入公式的輔助欄位。=COUNTIF(B4:B13,"TRUE")
接著按下 Enter 鍵,立即取得結果!
如果您不想記憶繁瑣的公式,只需使用統計區域中唯一值的個數功能(由 )Kutools for Excel 提供)!僅需兩次點擊,即可快速取得所需計數。此外,Kutools for Excel 還內建眾多實用公式,助您輕鬆高效完成進階計算。
立即下載 Kutools for Excel,享受 30 天免費試用

COUNTIF 注意事項與重要問題
COUNTIF 函數不區分大小寫。
COUNTIF 函數必須使用實際的儲存格範圍,無法以陣列來替代。
COUNTIF 函數不支援非連續範圍,且其語法無法將多個獨立儲存格直接指定為第一個參數。若您需要在多個範圍中進行計數,可透過結合多個 COUNTIF 函數輕鬆達成,如下所示:
=COUNTIF()A2:A10,">0") + COUNTIF(B3,">0") + COUNTIF(C2:C5,“>0")。當用於比對超過 255 個字元的字串時,COUNTIF 函數會傳回錯誤的結果。
當引用已關閉的其他活頁簿時,COUNTIF 函數會傳回 #VALUE! 錯誤。
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:以「智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依性下拉式清單 | 多重選擇下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的顯示狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿和表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|更多功能 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,獲取您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作輕鬆許多
- 在 Word、Excel、PowerPoint、Access、Visio 與 Project 中啟用分頁編輯與閱讀功能。
- 在同一視窗的新分頁中開啟並建立多份文件,而非在新視窗中操作。
- 工作效率提升高達 50%,每天為您省下數百次滑鼠點擊!
所有 Kutools 增益集,一次安裝
Kutools for Office 套件整合 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,是跨多款 Office 應用程式協作團隊的絕佳選擇!
- 全能套件— Excel、Word、Outlook 與 PowerPoint 增益集 + Office Tab Pro
- 一套安裝程式,一張授權— 數分鐘內完成設定(支援 MSI)
- 協同效果更佳— 在多款 Office 應用程式中實現流暢的生產力
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值首選— 比單獨購買增益集更省
