VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

上一篇文章《如何学习excel函数快速统计工作日》,看看这两个函数!”,我们学习了两个workday函数。今天我们要学习countif(),分享countif函数的重复检查等五个案例。来看看吧!

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

Excel中有一些非常经典的函数组合,比如INDEX-MATCH组合、INDEX-SMALL-IF-ROW组合(也叫万金油组合),当然还有很多其他的组合。今天分享的这个组合也很有用。在此,我们将通过四个常见问题,见证这一组合带来的精彩瞬间。当然首先要知道今天的两位主角:COUNTIF和IF。

如何使用COUNTIF函数:COUNTIF (range,condition),可以得到符合条件的数据在范围内出现的次数。简单来说,这个函数用于条件计数;

IF函数的用法:IF(条件,满足条件的结果,不满足条件的结果),一句话,如果给IF一个条件(第一个参数),条件成立时返回一个结果(第二个参数),条件不成立时返回另一个结果(第三个参数)。

这两个函数的基本用法在之前的教程中已经多次提到,我就不再赘述了。我们来看看他们见面后发生的第一个问题:查单时遇到的问题。

假设A列是所有的订单号,D列是已经发货的订单号,那么就需要在B列标注已经发货的订单(为了防止大家眼花缭乱,箭头只指出两个对应的订单号):

countif函数的使用方法

我想这个问题你一定很熟悉。这个问题常用于和解。可能有些朋友已经等不及喊VLOOKUP了。实际上,B列中的公式是这样的:

=IF(COUNTIF(D:D,A2)>0,& quot“已装运”,& quot")

ifcountif筛选重复数据

首先用COUNTIF计数,看A2单元格的订单号在d列出现了多少次,没出现就是没发货,反之亦然。

因此,COUNTIF(D:D,A2)>0被用作IF的条件。如果订单出现在D列(出现次数大于0),则返回“已发货”(注意汉字要加引号),否则返回空白(两个引号代表空白)。

第一个问题你明白了吗?我们来看第二个问题:COUNTIF检查重复案例:如何发现重复订单?

A列是几个店员登记的订单统计表。汇总后发现部分订单重复(为了方便可以先排序订单号)。现在,有必要在B列中标记重复订单:

countif函数查重复

这也是一个排名率非常高的问题,解决方法很简单。B列中的公式是:

=IF(COUNTIF(A:A,A2)>1,& quot有“,& quot")

Excel教程

和上一个问题类似,这次直接计算每个订单在A列出现的次数,但是需要改变条件,不是大于0,而是大于1,这个也很好理解。只有那些出现次数超过1的顺序才是重复顺序,所以我们用COUNTIF(A:A,A2)>1作为条件,然后让IF返回我们需要的结果。

当发现重复订单时,会出现第三个问题,即是否保留订单编号后的信息,如果有重复,则保留一个:

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

这个问题乍一看挺麻烦的。其实只要稍微修改一下问题2的公式就可以实现:= if (countif ($ a $2: A2,A2) = 1,“Keep”,& quot")

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

注意这里的COUNTIF,范围不再是整列,而是$A$2:A2。随着公式下拉,统计范围会发生变化,结果如下:

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

不难看出,1的结果是第一个订单号,这也是我们需要保留的信息,所以作为条件时等于1。

前三个问题都和订单号有关,最后一个问题和供应商考核有关,是决定合同能否续签的关键问题。

按照公司规定,每个供应商有六个考核指标,A为最好,E为最差。如果六个指标中有两个或两个以上的E,则合同不予续签:

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

规则相对简单。让我们看看公式是否同样简单:

=IF(COUNTIF(B2:G2,& quotE & quot)& gt1,& quot“没有,”& quot")

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

这一次,COUNTIF的范围变成了一条线。统计“e”在B2:G2范围内出现的次数,还要注意加引号。当统计结果大于1时,说明供应商有两个以上的差评(如果你非要用大于等于2,我没问题),然后用IF得出最终结果。

最后但同样重要的是,财务职位上的合伙人并不陌生。有时候我们会遇到这种情况:一列数据中存在一个正的和一个负的情况,这时我们就需要标注(提取)出未补偿的数据,如图中的例子:

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

这个问题可能很多人都很头疼。其实用今天这两个功能的组合就能轻松解决。公式是:

=IF(COUNTIF(A:A,-A2)=0,A2,& quot")

浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)

注意这里COUNTIF中的条件-A2,就是找一个可以抵消A2的数。如果没有数字,通过IF得到A2,否则得到null值。巧用负号解决了一件麻烦事。

通过以上五种情况,你可能会有一种感觉,这两种功能的组合相对于其他一些功能组合来说比较好理解。只要找对了思路,这种组合可以解决很多问题。事实也是如此。善于用COUNTIF统计各种条件,再配合IF函数,可以得到更多样的结果。ifcountif通常用于筛选重复数据。解决问题不一定是很难的函数,用好简单的函数也是一件很惬意的事情。

相关学习推荐:excel教程

WPS Office WPS Office WPS Office是一站式办公服务平台,让你高效解决办公问题,无需广告。WPS Office可以实现办公软件最常用的功能,如文本、表格、演示、PDF阅读等。请来拯救下载体验!

下载

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用) https://zhujicankao.com/119232.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 浅谈countif()在excel函数学习中的使用(案例详解)(countif函数在Excel中的使用)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!