
COUNTIF函數是Excel中基于單條件統計單元格數量的基礎工具,支持數值、文本、通配符、單元格引用、空值判斷及邏輯組合等多樣化應用方式。
如果您需要在Excel中根據特定條件對單元格進行計數,COUNTIF函數是實現這一目標的基礎工具。以下是掌握該函數的多種應用方式:
本文運行環境:MacBookAir,macOSSequoia。
一、基本語法與單條件計數
COUNTIF函數通過一個條件區域和一個判斷條件,統計滿足條件的單元格數量。其結構為COUNTIF(條件區域,條件),適用于數值、文本或邏輯判斷。
1、選中目標單元格,輸入公式:=COUNTIF(A2:A10,"蘋果")。
2、按回車鍵確認,結果即為A2至A10中值為“蘋果”的單元格個數。
3、若條件為數值比較,可寫為:=COUNTIF(B2:B10,">50"),注意引號內包含運算符與數字。
二、使用通配符匹配文本
當需模糊匹配部分字符時,COUNTIF支持問號(?)代表單個字符、星號(*)代表任意數量字符,增強文本條件的靈活性。
1、統計以“產品”開頭的條目:=COUNTIF(C2:C15,"產品*")。
2、統計第二個字為“碼”的三字名稱:=COUNTIF(D2:D12,"?碼?")。
3、統計包含“測試”二字的所有內容:=COUNTIF(E2:E20,"*測試*")。
三、引用單元格作為條件值
將條件從公式中分離至獨立單元格,便于動態修改而不需公式本身,提升可維護性與交互性。
1、在G1單元格中輸入要查找的關鍵詞,例如“完成”。
四、處理空值與非空值統計
利用特殊符號組合可精準識別空白或非空白單元格,適用于數據清洗與完整性檢查場景。
1、統計A2:A50中真正為空白單元格的數量:=COUNTIF(A2:A50,"")。
2、統計該區域內非空單元格數量:=COUNTIF(A2:A50,"")。
3、區分空字符串與完全空白:若某單元格含公式返回"",仍被視為空值并計入第一種寫法結果中。
五、結合邏輯運算符實現多條件等效
雖然COUNTIF僅支持單條件,但可通過連接符與嵌套技巧模擬簡單多條件行為,如同時滿足大于某值且小于某值的情形。
1、統計B2:B20中大于等于60且小于90的數值個數:=COUNTIF(B2:B20,">=60")-COUNTIF(B2:B20,">=90")。
2、統計C2:C30中既不等于“暫?!币膊坏扔凇叭∠钡挠涗洈担?strong>=COUNTA(C2:C30)-COUNTIF(C2:C30,"暫停")-COUNTIF(C2:C30,"取消")。
3、對含錯誤值的區域計數前,建議先用IFERROR包裹原始數據列,避免COUNTIF因#N/A中斷計算流程。
以上就是ExcelCOUNTIF函數怎么用?Excel按條件計數統計方法【入門】的詳細內容,!

