標籤:

Countif函數

常用Excel函數精華教程(全篇)

Countif函數

[日期:2011-10-09] 來源:  作者:admin [字體:大 中 小]

一、countif函數

 作用:根據條件統計個數

countif函數是使用頻率最高的幾個函數之一,下面針對這個函數做一個小小的專題.以方便大家學習,此文是本站原創。轉載請註明轉自「excel精英培訓」

一、countif函數的用途

 countif函數是根據條件在另一個區域進行個數的統計,一方面它可以完成符合條件的統計計算。另一方面由此擴展出它可以進行重複值的查找我表格的核對。

二、countif的基本語法:

COUNTIF(單元格引用, 條件)

 

參數說明:

   1 第一個參數只能是單元格引用方式,不能使用內存數組

   2 第二個參數是條件,條件可以是值,可以是字元串構成的複合條件,可以使用通配符進行模糊統計,可以使用內存數組。

應用示例:

  例1:統計在A列是「公司A」的個數

      公式=Countif(A:A,"公司A")

  例2:統計A列包含「公司A」的個數

      公式=Countif(A:A,"*公司A*")

    註:這裡使用通配*表示字元前後有任意個字元。

  例3:統計C列成績大於60的學生個數

    公式 =Countif(C:C,">60")

    註:這裡是用運算對比符號和數字構成的條件

  例4:統計大於C1單元格數值的C列個數。

     公式:=Countif(c:c,">" & c1)

    註:這裡是用&插入了一個變數,即C1的值。

  例5:統計C列大於平均數的個數

     公式:=Countif(c:c,">" & average(c:c))

    註:這裡是使用了平均值函數average先計算平均值,然後作為條件。

  例6:統計A列為「公司A」或「公司B」的個數

     公式:{=Sum(Countif(A:A,{"公司A","公司B"})) }

   註:這裡在第二個參數里加入了常量數組,使用countif的結果是分別按兩個公司名稱統計的結果,也是一個數組假如是{3,4},得到數組後用sum函數對兩個數進行求和,得到總的個數,這個公式是數組公式,所以一定要輸入公式後把游標放在公式最後,按ctrl+shift,然後按enter鍵結束輸入。

  另:也許也還會問,如果設置更多條件該怎麼弄,蘭色幻想建議使用另一個可以多條件求和與計數的函數:sumproduct

例:統計大於1000,小於3000的數字個數

 =sumprodcut((a1:a100>1000)*(a1:a100<3000))

   好了,關於countif函數就介紹到這裡吧,希望能對大家有用。

                                   ----蘭色幻想於2011-10-9

附一個很不錯的COUNTIF示例

upload/2011_10/11100915585289.rar


推薦閱讀:

x = cos x 的解析形式
【Excel函數教程】SUM函數的取代函數SUMPRODUCT
MDETERM 函數 (三角與數學函數)
想要成為數據科學家?知道這11種機器學習演算法嗎?

TAG:函數 |