分享

Countif不仅仅是单条件计数,它还有强大的数据查询功能

 磨礼锋 2019-07-26
Countif不仅仅是单条件计数,它还有强大的数据查询功能

Countif函数相信很多同学都见过,这个函数在Excel函数中属于单一条件计数函数。近期小编发现这个函数的功能不仅限于单个条件的计数,利用通配符的情况下,它还可以实现更高效的数据查询操作。下面我们来看一下具体的通配符查询操作。

案例一:从A列单元格文本中中利用通配符*快速提取关键词出现次数

Countif不仅仅是单条件计数,它还有强大的数据查询功能

案例说明:如上图所示,我们需要单独计算出在A列的文本评价中,提取出来我们对应的客服关键词。

函数公式:=COUNTIF(A:A,'*'&C2&'*')

函数解析:这里我们使用到了通配符*,代表的是任意字符内容。函数就代表的是在A列中统计文本中包含“喵喵1”的个数。不管关键词前后是什么内容,都可以计算。

案例二:在单元格中不规则书写的单号中,快速核对订单单号

Countif不仅仅是单条件计数,它还有强大的数据查询功能

案例说明:如上图所示,我们B列中的单号是通过符号、将多个单号连接在一起的。现在我们需要核对D列中的单号在B列中是否有出现。

函数公式:

=IF(COUNTIF(B:B,'*'&D2&'*')>0,'是','否')

函数解析:

1、首先我们使用Countif函数,利用通配符*号进行数据的核对,也就是将前后包含我们D2单元格单号的内容先查找出来,当>0的时候说明B列中包含我们需要的单号。

2、利用countif统计出大于0的关键词次数后,我们再用IF函数进行一次条件判断,当出现我们要查找的单号时,我们备注为是,反之备注为否。

案例延伸:

1、通配符*代表的是任意字符,可以为字符也可以为空值;

2、通配符?代表的是任意一个字符,也就是有多少个?,代表有多少个字符。

现在你学会如何根据自己的需要,在不同的统计场景下去使用通配符了吗?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多