CountIf通常是一种单条件计数的函数,它就是将符合某一个条件的单元格数目求出来。它的模板是=countif(区域,条件)。这里的条件我们可以输入为文本、可以为数值甚至是通配符。下面我们引入一个情景:A列是产品规格,B列是产品的质量指数(就是质量越好,数值越高,满分为10),C2单元格要求出规格为A-023的产品有多少个,C4单元格要求出规格开头为B的产品数量,C6单元格要求出质量指数为8以上(包括8)的产品有多少个?
工具/原料
电脑
Excel
解决第一个问题:
1、我们在电脑上打开Excel,打开需要求值的文件。
2、我们先求C2单元格的结果,我们在该单元格输入=countif,这时候,系统会自动匹配函数。
3、我们根据上下键移动来选择需要的函数,然后点击回车键。单元格内就出现了countif模板。
4、先是选中区域,我们可以手动输入A2:A5,也可以用鼠标选中该区域。区域选中之后我们要输入英文下的逗号。然后是条件,这里条件是A-023,我们直接选取一个单元格内容是A-023的,如单元格A4。这样函数就是:=COUNTIF(A2:A15,A4)
5、我们按下回车键,系统求出值为4。也就是产品规格为A-023的产品数量有四个。
解决第二个问题:
1、这里是说只要是开头为B的,都算在内。所以,我们这里需要用到通配符。这里我们区域还是跟第一个问题一样。
2、条件我们要输入"B*",也就是英文下的引号加上大写的B和一个星号。最后公式就是:=COUNTIF(A2:A15,"B*")
3、我们按下回车键,求出值为4。
解决第三个问题:
1、对于第三个问题我们需要用到大于等于号。首先区域跟之前不一样了,区域为B2:B15。
2、条件处,因为B3处的值为8,我们可以输入">="&B3。最后公式就是:=COUNTIF(B2:B15,">="&B3)。
3、我们可以求得,有7个它的质量指数是大于或者等于8的。