關於函數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函數的用法和技巧,歡迎大家在留言區討論交流哦!如果有不理解或者不明白的地方,也可以在留言區留言諮詢哦!