-
countif函數
鎖定
COUNTIF函數是Microsoft Excel應用程序中的一個統計函數,用於統計滿足某個條件的單元格數量。
該函數的語法規則如下:
COUNTIF(range, criteria)
其中各個部分的含義如下:
range:表示要進行計數的單元格組,不可省略;
criteria:用於確定哪些單元格需要統計的標準,可以是數字、表達式、單元格引用或者文本字符串。如32作為數字,“>32”作為比較表達式,B4作為單元格引用,“蘋果”作為文本字符串。
注:COUNTIF中criteria僅對應一個條件,如果要對應多個條件,需要使用COUNTIFS函數。
- 中文名
- 指定求和函數
- 外文名
- countif
- 對 象
- 單元格
- 使用範圍
- WPS,Excel2003,Excel2007
countif函數用法示例
公式 | 説明 |
=COUNTIF(A2:A5, "蘋果") | 統計單元格A2到A5中包含“蘋果”的單元格的數量,結果為2。 |
=COUNTIF(A2:A5, A4) | 統計單元格A2到A5中包含“桃子”(A4 中的值)的單元格的數量,結果為1。 |
=COUNTIF(A2:A5,A2)+COUNTIF(A2:A5,A3) | 計算單元格A2到A5中蘋果(A2中的值)和橙子(A3中的值)的數量,結果為2+1=3。 |
=COUNTIF(B2:B5,">55") | 統計單元格B2到B5中值大於55的單元格的數量,結果為2。 |
=COUNTIF(B2:B5,"<>"&B4) | 統計單元格B2到B5中值不等於75的單元格的數量。與號(&)用於連接合並不等於號“<>”與B4單元格的值,因此該公式實際上為=COUNTIF(B2:B5, “<>”75),結果為3。 |
=COUNTIFS(B2:B5,">=32", B2:B5,"<=85") | 統計單元格B2到B5中值大於或等與32且小於或等於85的單元格的數量,結果為1。 |
=COUNTIF(A2:A5,"*") | 統計單元格A2到A5中包含任何文本的單元格的數量,通配符星號(*)用於匹配任意字符,結果為4。 |
=COUNTIF(A2:A5,"?果") | 統計單元格A2到A5中正好為2個字符且以漢字“果”結尾的單元格的數量,通配符問號(?)用於匹配單個字符,結果為2。 |
countif函數常見問題
問題 | 出錯原因 |
當criteria為長字符串時,返回錯誤值 | 使用COUNTIF函數匹配超過255個字符的字符串時,將返回不正確的結果。 要匹配超過255個字符的字符串,請使用 CONCATENATE函數或連接運算符&。例如=COUNTIF(A2:A5,"long string"&"another long string")。 |
COUNTIF函數未返回任何值 | 請檢查是否有將criteria參數用括號括起來。 |
引用其他工作表時,COUNTIF公式出現#VALUE! 錯誤 | 當COUNTIF公式需要引用其他工作簿的內容時,請保證其他工作簿處於打開狀態,否則會出現錯誤 |
countif函數注意事項
(1)COUNTIF函數的criteria參數不區分大小寫。例如,字符串“apples”和字符串“APPLES”將匹配相同的單元格。
(2)可以在criteria參數中使用通配符,即問號(?)和星號(*)。問號匹配任何單個字符,星號匹配任何字符序列。如果要查找實際的問號或星號,則需要在字符前鍵入代字號 (~)。
(3)可以在range參數中使用命名範圍,例如=COUNTIF(fruit, “>=32”) - COUNTIF (fruit“, ”>85“)。命名區域可位於當前工作表中,也可位於同一工作簿中的另一張工作表中,甚至來自另一個工作簿。若要從另一個工作簿引用,則還必須打開該第二個工作簿。
- 參考資料
-
- 1. COUNTIF函數 .微軟[引用日期2024-05-20]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:38次歷史版本
- 最近更新: TR小米哥