1、一、COUNTIF函数功能及语法结构。作用:统计符合指定条件的个数。语法:=COUNTIF(条件范围,条件)。目的:统计“男、女”销售员的人数。方法:在目标单元格中输入公式:=COUNTIF(D3:D9,H3)
2、二、模糊查询示例。1、包含模糊查询。目的:查询姓名中包含“小”的人数。方法: 在目标单元格中输入公式:=COUNTIF(B3:B9,"*小*")。解读: 公式中"*小*"就为查询条件,意思就是说姓名中只要包含有“小”这个字就在统计范围之内。星号(*)在Excel中为通配符。可以匹配任意长度。
3、以指定字符开头的模糊查询。目的:查询以“小”开头的人数。方法:在目标单元格中输入公式:=COUNTIF(B3:B9,"小*")。解读:公式中"小*"为查询条件,“小”字的前面并没有星号(*),而后面有星号(*),所以查询的结果返回以“小”开头的结果。
4、以指定字符结尾的模糊查询。目的:查询以“小”结尾的人数。方法:在目标单元格中输入公式:=COUNTIF(B3:B9,"*小")。解读:公式中"*小"为查询条件,“小”字的前面有星号(*),而后面没有星号(*),所以查询结果返回以“小”结尾的结果。
5、指定字符长度的查询。目的:返回姓名为2个字的人数。方法:在目标单元格中输入公式:=COUNTIF(B3:B9,"??")。解读:公式中"??"为查询条件,问号(?)在Excel中也为通配符,但是和星号(*)不同的是的单个星号(*)可以匹配多个字符,而单个问号(?)只能匹配一个字符。所以"??"就限定了字符的长度为2。
6、非空统计。目的:查询实有人数。方法:在目标单元格中输入公式:=COUNTIF(B3:B9,"*")。解读:公式中"*"为查询条件,意思就是说至少包含一个字符,不能为空。
7、结束语: COUNTIF函数是条件统计中非常实用的一个函数,也可以应用于模糊查询,其模糊查询功能主要体现在第二个参数和通配符(?、*)的配合使用上。通配符问号(?)只匹配一个字符,而星号(*)匹配任意长度的字符。