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:函數 |