471 | COUNTIF函數公式設置大全 | ||||
示範檔 | 無 | 範例檔 | 471.XLSX | 結果檔 | 無 |
n 精確統計
1、傳回A欄值為10的儲存格數量
=COUNTIF(A:A,10)
2、傳回A欄部門為「銷售部」的數量
=COUNTIF(A:A,"銷售部")
字元在公式中需要加雙引號
3、傳回A欄邏輯值為TRUE的儲存格數量
=COUNTIF(A:A,TRUE)
4、 傳回A1:A10空白儲存格的數量
=COUNTIF(A1:A10,"=")
5 、傳回A1:A10儲存格範圍非空白儲存格的個數(相當於COUNTA函數)
=COUNTIF(A1:A10,"<>")
6、 傳回A1:A10儲存格範圍,真空+假空的數量
=COUNTIF(A1:A10,"")
假空:用公式傳回的空字元,如:=""
7、 傳回A1:A10(DATA)儲存格範圍所有儲存格的數量(非空+空值)
=COUNTIF(data,"<>""")
8、傳回A2:A32假空儲存格數量
=COUNTIF(A2:A32,"")-COUNTIF(A2:A32,"=")
真空+假空-真空=假空
9、 統計A欄身份證號9469出現的數量
=COUNTIF(A:A,"*9469*")
預設情況下,COUNTIF函數對數位只識別前15位元,而帶上萬用字元*後可以識別其為文字型格式
n 模糊計數
10、傳回A欄儲存格包含「銷售部」的數量(如:A公司銷售部)
=COUNTIF(A:A,"*銷售部*")
11、傳回包含以單詞「AB」(不分大小寫)開頭內容的儲存格數量
=COUNTIF(A:A,"AB*")
萬用字元「*」是表示任意多個字元,放在字元後面表示,該字元後可以有任意多個字元。
12、傳回包含以單詞「AB」(不分大小寫)結尾內容的儲存格數量
=COUNTIF(A:A, "*AB")
13、傳回A欄儲存格中5個字元的數量
=COUNTIF(A:A,"?????")
萬用字元「?」表示佔用一個字元位置,五個?表示五位字元長度。
14、傳回包含文字內容的儲存格數量
=COUNTIF(A:A,"*")
n 區間統計
15、傳回包含負值的儲存格數量
=COUNTIF(A:A,"<0")
16、傳回不等於0的儲存格數量
=COUNTIF(A:A,"<>0")
17、傳回大於5的儲存格數量
=COUNTIF(A:A,">5")
18、傳回大於儲存格A1中內容的儲存格數量
=COUNTIF(DATA,">"&A1)
在參照儲存格值時,一定要用&連接,千萬不要這樣表示:">A1"
19、傳回>10並且<=15的數量
=SUM(COUNTIF(A1:A10,">"&{10,15})*{1,-1})
{}表示常量陣列,陣列的值可以在公式內分別進行運算,每次運算傳回一個值。*{1,-1}的目的是上前面的計算結果一個為正,一個為負,用SUM求總和時達到相減的目的。
20、傳回>=10並且<=15 的數量
=SUM(COUNTIF(A1:A10,{">=10",">15"})*{1,-1})
21、 多個範圍大於等於60的數量
=SUM(COUNTIF(INDIRECT({"a46:a48","b48:b50","c47:c48"}),">=60"))
COUNTIF的第一個參數,用INDIRECT函數生成多個不連接的範圍
22、傳回包含值為10或-3的儲存格數量
=SUM(COUNTIF(A1:A10,{10,-3}))
n 引用函數結果統計
23、傳回A欄包含當前日期的儲存格數量
=COUNTIF(A:A,TODAY())
24、傳回A欄中儲存格內容大於平均值的儲存格數量
=COUNTIF(A:A,">"&AVERAGE(A:A))
補充:如果要進行多條件的統計,可以借用COUNTIFS或SUMPRODUCT函數來完成。
留言列表