搜索
首页专题excelExcel函数学习之countif()函数的使用方法

Excel函数学习之countif()函数的使用方法

在Excel中有一些非常经典的函数组合,大家比较熟悉的有INDEX-MATCH组合,还有INDEX-SMALL-IF-ROW组合(也叫万金油组合),当然还有很多其他的组合,今天分享的这个组合同样非常有用,下面会通过四个常见的问题让大家见证这对组合所带来的美妙时刻,当然还是要先认识一下今天的两个主角:COUNTIF和IF这两个大伙都非常熟悉的函数。

COUNTIF函数的使用方法:COUNTIF(范围,条件),函数可以得到符合条件的数据在范围中出现的次数,简单来说这个函数就是条件计数用的;

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

关于这两个函数的基本用法,之前的教程多次讲过,不再赘述,下面先来看看他们两相遇以后发生的第一个问题:核对订单时遇上的问题

假设A列是全部的订单号,D列是已经发货的订单号,现在需要在B列对已发货的订单进行标记(为了防止大家眼花,箭头仅指出了两个对应的订单号):

Excel函数学习之countif()函数的使用方法

对于这个问题,我想各位一定不陌生,这问题在对账的时候经常用吧,也可能有些小伙伴已经迫不及待的喊着VLOOKUP了,实际上B列的公式是这样的:=IF(COUNTIF(D:D,A2)>0,"已发货","")

Excel函数学习之countif()函数的使用方法

首先用COUNTIF进行统计,看A2单元格的订单号在D列出现了几次,如果没有出现的话就是没发货,反之就是已发货。

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

第一个问题都看明白了吧,再来看第二个问题:COUNTIF查重复案例:重复订单怎么找

A列是来自多个文员登记的订单统计表,汇总后发现有一些是重复的(为了方便查看,可以先将订单号排序),现在需要在B列对有重复的订单进行标注:

Excel函数学习之countif()函数的使用方法

这同样是一个上榜率非常高的问题,解决办法也很简单,B列公式为:=IF(COUNTIF(A:A,A2)>1,"有","")

Excel函数学习之countif()函数的使用方法

与前一个问题类似,这次直接计算每个订单在A列出现的次数,不过条件要变一下,不是大于0而是大于1了,这一点也很好理解,只有出现次数大于1的才是重复订单,因此使用COUNTIF(A:A,A2)>1作为条件,再让IF返回我们需要的结果。

当找到重复订单后,第三个问题也就出来了,要在订单号后面标准是否保留的信息,如果有重复的则保留一个:

Excel函数学习之countif()函数的使用方法

这个问题乍一看还挺麻烦,实际上对于问题2的公式稍作修改就可以实现:=IF(COUNTIF($A:A2,A2)=1,"保留","")

Excel函数学习之countif()函数的使用方法

注意这里的COUNTIF,范围不再是整列,而是$A:A2,这种写法随着公式下拉,统计的范围会随着变化,得到的结果是这样的:

Excel函数学习之countif()函数的使用方法

不难看出,结果为1的都是首次出现的订单号,也是我们需要保留的信息,因此用来做条件的时候就用了等于1。

前面三个问题都是与订单号有关的,最后这个问题是和供货商考核有关的,这可是决定了是否能够续约的关键问题哦。

根据公司规定,对每个供货商有六项考核指标,A为最好,E为最差,六项指标中有两个或两个以上的E,则不续约:

Excel函数学习之countif()函数的使用方法

规则还算比较简单,来看看公式是不是同样简单:=IF(COUNTIF(B2:G2,"E")>1,"否","")

Excel函数学习之countif()函数的使用方法

这一次COUNTIF的范围变成了行,在B2:G2这个范围内统计"E"出现的次数,同样注意要加引号,当统计结果大于1时,说明该供货商就有两项以上的差评(如果你非要用大于等于2,我也没意见),再使用IF得到最终结果。

最后要说的这个问题,财务岗位的伙伴一定不陌生,有时候我们会遇到这种情况:在一列数据中有一正一负的情况,这时候需要把未抵消的数据标注(提取)出来,比如图中的例子:

Excel函数学习之countif()函数的使用方法

这个问题或许曾令很多人头疼,其实使用今天的这两个函数组合很容易就解决了,公式为:=IF(COUNTIF(A:A,-A2)=0,A2,"")

Excel函数学习之countif()函数的使用方法

注意这里COUNTIF中的条件-A2,也就是找与A2可以互相抵消的数字,如果没有的话,通过IF得到A2,反之得到空值,使用了一个负号就巧妙的解决了一件麻烦事。

通过上面的五个案例,大家或许会有一种感觉,这两个函数的组合比起其他一些函数组合相对容易理解,只要找到正确的思路,很多问题都可以用这对组合来处理。事实也是如此,善于使用COUNTIF来进行各种条件计数,再配合IF函数就能得到更加多样的结果,Excel函数学习之countif()函数的使用方法是经常使用的。解决问题不一定要很难的函数,简单函数用好了也是非常愉快的一件事。

相关学习推荐:excel教程

以上是Excel函数学习之countif()函数的使用方法的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:部落窝教育。如有侵权,请联系admin@php.cn删除
Excel中的中位公式 - 实际示例Excel中的中位公式 - 实际示例Apr 11, 2025 pm 12:08 PM

本教程解释了如何使用中位功能计算Excel中数值数据中位数。 中位数是中心趋势的关键度量

Google电子表格Countif函数带有公式示例Google电子表格Countif函数带有公式示例Apr 11, 2025 pm 12:03 PM

Google主张Countif:综合指南 本指南探讨了Google表中的多功能Countif函数,展示了其超出简单单元格计数的应用程序。 我们将介绍从精确和部分比赛到Han的各种情况

Excel共享工作簿:如何为多个用户共享Excel文件Excel共享工作簿:如何为多个用户共享Excel文件Apr 11, 2025 am 11:58 AM

本教程提供了共享Excel工作簿,涵盖各种方法,访问控制和冲突解决方案的综合指南。 现代Excel版本(2010年,2013年,2016年及以后)简化了协作编辑,消除了M的需求

如何将Excel转换为JPG-保存.xls或.xlsx作为图像文件如何将Excel转换为JPG-保存.xls或.xlsx作为图像文件Apr 11, 2025 am 11:31 AM

本教程探讨了将.xls文件转换为.jpg映像的各种方法,包括内置的Windows工具和免费的在线转换器。 需要创建演示文稿,安全共享电子表格数据或设计文档吗?转换哟

excel名称和命名范围:如何定义和使用公式excel名称和命名范围:如何定义和使用公式Apr 11, 2025 am 11:13 AM

本教程阐明了Excel名称的功能,并演示了如何定义单元格,范围,常数或公式的名称。 它还涵盖编辑,过滤和删除定义的名称。 Excel名称虽然非常有用,但通常是泛滥的

标准偏差Excel:功能和公式示例标准偏差Excel:功能和公式示例Apr 11, 2025 am 11:01 AM

本教程阐明了平均值的标准偏差和标准误差之间的区别,指导您掌握标准偏差计算的最佳Excel函数。 在描述性统计中,平均值和标准偏差为interinsi

Excel中的平方根:SQRT功能和其他方式Excel中的平方根:SQRT功能和其他方式Apr 11, 2025 am 10:34 AM

该Excel教程演示了如何计算正方根和n根。 找到平方根是常见的数学操作,Excel提供了几种方法。 计算Excel中正方根的方法: 使用SQRT函数:

Google表基础知识:了解如何使用Google电子表格Google表基础知识:了解如何使用Google电子表格Apr 11, 2025 am 10:23 AM

解锁Google表的力量:初学者指南 本教程介绍了Google Sheets的基础,这是MS Excel的强大而多才多艺的替代品。 了解如何轻松管理电子表格,利用关键功能并协作

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器