来源:微信公众号表妹的EXCEL
之前表妹发布过一篇《“别人家的孩子”都是这样用SUMIF的!》图文推送(推送46),随着最近直播课程的推进,不少小伙伴又留言询问,与SUMIF很类似的COUNTIF函数是否也有其他扩展使用方法,经过表妹彻夜整理,今天就推出一篇SUMIF函数的姊妹篇——COUNTIF函数的扩展应用,想要成为人上人的小伙伴,快快来学习一下吧!
~~~~~~我是华丽的分割线~~~~~~
函数介绍:
COUNTIF(range,criteria)
参数说明:COUNTIF(统计区域,统计条件)
-------------------------------------
拓展应用1:数据对比
公式:B2 = IF(COUNTIF($D$2:$D$11,A2)>0,"是","否")
说明:在手动录入数据D2:D11中,查找系统数据A2,如果个数大于0,就代表数据已经录入了,返回结果“是”,否则返回结果“否”。
-------------------------------------
拓展应用2:统计不重复数据
公式:B2 = SUMPRODUCT(1/COUNTIF(A2:A14,A2:A14))
说明:在姓名A2:A14中,依次统计A2、A3、...、A14的个数,然后与1做除法运算,所得的商用SUMPRODUCT函数进行求和,具体过程结果如下:
-------------------------------------
拓展应用3:删除重复项
公式:B2 = IFERROR(INDEX(A:A,MATCH(0,COUNTIF(B$1:B1,$A$2:$A$14),0)+1),"")
注意:此公式为数组公式,需要同时按下Ctrl+Shift+Enter三键执行运算。
说明:
1.B$1:B1是一个随着公式向下复制而逐渐扩大的单元格区域,在这个区域中,COUNTIF函数依次统计A2、A3、...、A14的个数,返回一组0与1组合成的集合;
2.MATCH函数在COUNTIF函数返回的集合中,查找第一个0的位置;
3.INDEX函数根据MATCH函数查找的位置,加1后,返回A列中的姓名;
4.如果遇到错误值,使用IFERROR函数替换错误值为空。
具体过程结果如下:
-------------------------------------
以上就是COUNTIF函数的三种常见的拓展使用方法,最后一种方法,小伙伴们可以自己动手计算一下,以便加深理解。学会了这三种拓展应用,小伙伴们在使用函数的时候就可以更加高大上了,再也不用担心被别人家的心机Child比下去了呢!
~~~~~~我是华丽的分割线~~~~~~
如果你觉得表妹的分享内容很实用,欢迎分享给其他小伙伴呦,独乐乐不如众乐乐嘛!
关注微信公众号“表妹的EXCEL”,每周一、三、五获取原创分享教程。