close

EXCEL 函數 COUNTIF-計算某範圍內符合準則的儲存格數量

 

語法

COUNTIF(range,criteria)

Range   是您想計算符合準則之儲存格個數的儲存格範圍。

Criteria   是用以決定要將哪些儲存格列入計算的準則,可以是數字、表示式、儲存格參照或文字。例如,Criteria 可以是 32、"32"、">=35"、"男" 或 B4。

  • 如果要計算某個範圍中以文字字串或數值為主的和,請使用 SUMIF 工作表函數。
  • 如果要讓公式傳回以條件式為主的兩個值中的其中一個,例如指定銷售量的銷售金額,請使用 IF 工作表函數。
  • 如果要計算空白或非空白的儲存格,請使用 COUNTA 和 COUNTBLANK 函數。

範例 1:常見的 COUNTIF 公式

 

 

A                B

1  蘋果 32
2  橘子 54
3  水蜜桃 75
4  蘋果

86

 

公式

=COUNTIF(A1:A4,"蘋果")

 

說明 (結果)

上述第一欄是蘋果的儲存格數目 (2)

=COUNTIF(A1:A4,A3) 上述第一欄是水蜜桃的儲存格數目 (2)
=COUNTIF(A1:A4,A2)+COUNTIF(A1:A4,A1) 上述第一欄是橘子和蘋果的儲存格數目 (3)
=COUNTIF(B1:B4,">55") 以上第二欄中的數值大於 55 的儲存格數目 (2)
=COUNTIF(B1:B4,"<>"&B3) 以上第二欄中的數值不等於 75 的儲存格數目 (2)
=COUNTIF(B1:B4,">=32")-COUNTIF(B1:B4,">85") 以上第二欄中的數值大於或等於 32、且小於或等於 85 的儲存格數目 (3)

範例 2:使用萬用字元並對空白值進行處理的 COUNTIF 公式

 

  A                 B

 

 

 

 

1
2  蘋果
 
4  橘子
5  水蜜桃
 
7  蘋果

公式

=COUNTIF(A2:A7,"*es")

 

說明 (結果)

上述第一欄中結尾為「les」的儲存格數目 (4)

=COUNTIF(A2:A7,"?????es") 上述第一欄中結尾為「les」、且字元數目恰好是 8 個的儲存格數目 (2)
=COUNTIF(A2:A7,"*") 上述第一欄中含有文字的儲存格數目 (4)
=COUNTIF(A2:A7,"<>"&"*") 上述第一欄中不包含任何文字的儲存格數目 (2)
=COUNTIF(B2:B7,"No") / ROWS(B2:B7) 上述第二欄中投否決票 (包含空白儲存格) 的平均數目,格式為不具小數位數的百分比數值 (33%)
=COUNTIF(B2:B7,"Yes") / (ROWS(B2:B7) -COUNTIF(B2:B7, "<>"&"*")) 上述第二欄中投贊成票 (排除空白儲存格) 的平均數目,格式為不具小數位數的百分比數值 (33%)
arrow
arrow
    文章標籤
    excel函數
    全站熱搜
    創作者介紹
    創作者 Levi 的頭像
    Levi

    李維の私享國度

    Levi 發表在 痞客邦 留言(0) 人氣()