COUNTIF
是 Excel 中一個非常實用的函數,用于統計滿足某個條件的單元格數量。它的基本語法如下:
基本語法
=COUNTIF(范圍, 條件)
-
范圍:需要統計的單元格區域,例如
A1:A10
或整列A:A
。 -
條件:用于判斷哪些單元格需要被統計的條件,可以是數字、文本或表達式。
常見用法
1.?統計特定文本出現的次數
如果要統計某列中某個特定文本出現的次數,可以直接寫條件。例如:
=COUNTIF(D:D, "觀塘")
-
功能:統計列
D
中“觀塘”出現的次數。 -
注意:條件中的文本需要用雙引號括起來。
2.?統計滿足某個數字條件的單元格
如果條件是數字或數字范圍,可以直接寫條件。例如:
=COUNTIF(E:E, ">500")
-
功能:統計列
E
中大于 500 的單元格數量。 -
注意:條件中的數字范圍需要用雙引號括起來,例如
">500"
或"<100"
。
3.?統計滿足某個日期條件的單元格
日期也可以作為條件。例如:
=COUNTIF(F:F, ">=2024-01-01")
-
功能:統計列
F
中日期大于或等于 2024 年 1 月 1 日的單元格數量。
4.?使用通配符
COUNTIF
支持使用通配符(*
或 ?
)來統計滿足模糊條件的單元格。例如:
=COUNTIF(D:D, "觀塘*")
-
功能:統計列
D
中以“觀塘”開頭的文本數量。 -
注意:
-
*
表示任意字符序列。 -
?
表示任意單個字符。
-
5.?統計非空或空單元格
可以使用 *
或 ""
來統計非空或空單元格。例如:
=COUNTIF(A:A, "*") // 統計列A中非空單元格的數量
=COUNTIF(A:A, "") // 統計列A中空單元格的數量
注意事項
-
范圍和條件的匹配:
COUNTIF
的范圍和條件必須匹配。如果范圍是數字,條件也應該是數字或數字表達式;如果范圍是文本,條件也應該是文本。 -
大小寫不敏感:
COUNTIF
對文本條件是大小寫不敏感的。例如,“觀塘”和“觀塘”會被視為相同。 -
多個條件的統計:如果需要統計多個條件同時滿足的情況,可以使用
COUNTIFS
函數(帶“S”),它支持多個范圍和條件。
示例總結
假設你的數據中“地區”在列 D
,要統計“觀塘”出現的次數:
=COUNTIF(D:D, "觀塘")