關於函數COUNTIF,其官方給出的功能為:計算某個區域中滿足給定條件的單元格數目。簡單理解就是單條件計數。語法結構為:=Countif(條件範圍,條件),兩個參數都是不可省略的。
一、Countif——計算指定值的個數。
目的:按“學歷”統計人數。
方法:
在目標單元格中輸入公式:=COUNTIF(F3:F12,I3)。
二、Countif——計算指定範圍內值的個數。
目的1:計算月薪>指定值的人數。
方法:
在目標單元格中輸入公式:=COUNTIF(G3:G12,">"&I3)。
目的2:計算指定區間內的人數。
方法:
在目標單元格中輸入公式:=COUNTIF(G3:G12,">"&I3)-COUNTIF(G3:G12,">"&J3)。
解讀:
從示例中可以看出,計算的是“月薪”大於2000且小於等於3000或4000的人數。在計算時,只需用>2000的人數減去>3000或>4000的人數即可。
目的3:計算“月薪”大於平均“月薪”的人數。
方法:
在單元格中輸入公式:=COUNTIF(G3:G12,">"&I3)。
三、Countif——返回包含文本單元格的數量。
目的:統計實發工資的人數。
方法:
在目標單元格中輸入公式:=COUNTIF(B3:B12,"*")。
解讀:
Excel中的“*”(星號)為通配符,可以匹配任意長度的字符。
四、Countif——統計指定長度的單元格數量。
目的:統計“員工姓名”長度為3個字符的人數。
方法:
在目標單元格中輸入公式:=COUNTIF(B3:B12,"???")。
解讀:
Excel中的“?”(問號)也為通配符,匹配1個字符。
五、Countif——返回包含指定字符(字符串)的單元格數量。
目的1:統計指定姓氏(袁)的人員數量。
方法:
在目標單元格中輸入公式:=COUNTIF(B3:B12,I3)。
解讀:
此處的條件為“袁*”,“*”可以代表任意長度的字符,所以只要以“袁”開頭的所有字符串都在統計範圍內。
目的2:統計姓名中包含“小”的員工數量。
方法:
在目標單元格中輸入公式:=COUNTIF(B3:B12,I3)。
解讀:
此處的條件為“*小*”,前後的字符可以是任意長度。
六、Countif——多條件計數
目的:統計“學歷”為“大本、大專”的人數。
方法:
在目標單元格中輸入公式:=SUM(COUNTIF(F3:F12,{"大本","大專"}))。
結束語:
關於更多的Countif函數的用法和技巧,歡迎大家在留言區討論交流哦!如果有不理解或者不明白的地方,也可以在留言區留言諮詢哦!