美文网首页Office技巧表妹的EXCEL简书求助中心
“别人家的孩子”还这样用COUNTIF!

“别人家的孩子”还这样用COUNTIF!

作者: 表妹的EXCEL | 来源:发表于2017-02-24 09:22 被阅读138次

    来源:微信公众号表妹的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”,每周一、三、五获取原创分享教程。

    相关文章

      网友评论

      本文标题:“别人家的孩子”还这样用COUNTIF!

      本文链接:https://www.haomeiwen.com/subject/exniwttx.html