close

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 傳回A1A10空白儲存格的數量

=COUNTIF(A1A10,"=")

5 、傳回A1:A10儲存格範圍非空白儲存格的個數(相當於COUNTA函數)

=COUNTIF(A1:A10,"<>")

6 傳回A1A10儲存格範圍,真空+假空的數量

=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:ATODAY())

24、傳回A欄中儲存格內容大於平均值的儲存格數量

=COUNTIF(A:A">"&AVERAGE(A:A))

補充:如果要進行多條件的統計,可以借用COUNTIFSSUMPRODUCT函數來完成。


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()