夜雨聆风学习资料网

ARTICLE · 1355706

一文搞定Excel的COUNTIFS函数

一文搞定Excel的COUNTIFS函数

为什么同事统计 10 秒搞定,你却要数半小时?

一个 COUNTIFS,把月报里最常见的 8 个统计难题一次讲透。

01你是不是也在这样数数

月底交报表,领导要三个数:华东区多少单、金额过万的多少单、已完成多少单。你的动作大概率是:筛选一次,瞄一眼左下角的计数,抄下来;换个条件再筛一次,再看,再抄。三个条件来回切,十分钟就这么没了。

更麻烦的是,条件一变就得从头再来,而且肉眼数数容易数错——表一长,谁也保证不了自己没漏行。有人知道用 COUNTIF,但它一次只能挂一个条件,碰到「华东区且金额过万」这种组合要求就接不住了。

今天要讲的 COUNTIFS,就是专门解决「多条件一起数」的。一个函数,能把月报里大部分统计题一次做完。

02先看一张真实的订单表

假设你手上是一张销售订单表,结构很简单:

订单号
区域
金额(元)
状态
D001
华东
8500
已完成
D002
华北
12000
已完成
D003
华东
15000
已完成
D004
华东
6000
已退款
D005
华南
9800
已完成
D006
华东
20000
已完成
D007
华北
7500
已完成

现在要回答三个问题:华东区有几单?华东区里金额超过 10000 的有几单?华北区里已完成的有几单?看完语法,我们一个一个解。

03语法拆开看,其实就一句话

公式骨架长这样:=COUNTIFS(区域1, 条件1, 区域2, 条件2, …)

翻成人话:去哪一列看,看什么。每一对「区域 + 条件」就是一道筛子,COUNTIFS 把所有筛子都筛完之后剩下的行数出来,就是答案。

参数
写法示例
人话解释
区域1
B2:B8
第一道筛子去哪一列看
条件1
「华东」
看什么
区域2
C2:C8
第二道筛子去哪一列看
条件2
「>10000」
再看什么

· 区域1:第一个条件去哪一列找。按区域统计,就选「区域」那一列。

· 条件1:找什么。可以是一个词(「华东」)、一个数,也可以是比较式(「>10000」)。

· 区域2、条件2:第二道筛子,写法和第一道一样,还能继续往下加,最多 127 对。日常用两三对就够。

两个容易翻车的细节提前说。第一,每个区域的行数必须一样长:一个从第 2 行开始、另一个从第 3 行开始,公式直接报错。第二,条件带比较符号时必须加英文引号,写成 >10000 不带引号,Excel 会把它当成文字处理,结果永远是 0。

再送一个省事技巧:条件可以引用单元格。比如把 10000 写在 F2,条件就写 ">"&F2——以后改统计口径,只改 F2 一个格子,公式一个字都不用动。

04案例一:两个条件同时数

问题:华东区里,金额超过 10000 的订单有几单?

公式:=COUNTIFS(B2:B8,"华东",C2:C8,">10000")

拆开看:第一道筛子在 B 列挑出「华东」,共四单(D001、D003、D004、D006);第二道筛子在这四单里再挑金额大于 10000 的,只剩 D003(15000)和 D006(20000)。

 结果:2。新手期最踏实的用法是公式跑完自己数一遍,对上了再放心用——用不了几次,你就不需要数了。

有人会问:能不能写两个 COUNTIF 各数一遍再凑一起?不行,两个 COUNTIF 各数各的,凑不到一起去——「华东的单数」乘「过万的单数」只会得出一个错误数字。让多个条件在同一行上同时成立,这正是 COUNTIFS 存在的意义。

想再加条件?在公式后面接着写一对就行。比如再要求状态是「已完成」,补上 D2:D8,"已完成",思路完全不变。

05案例二:名字记不全?用星号

问题:想统计姓张的销售做了几单,但表里名字五花八门,有「张伟」也有「张敏」,一个个列条件太麻烦。

公式:=COUNTIFS(D2:D8,"张*")

这里的 星号 代表「后面跟什么都行」,「张*」就是只要开头是张。假设 D 列里张伟、张敏各有一单,结果就是 2。

两个提醒:一,「小张」不会被算进去,因为它的开头不是张,星号只认开头;二,星号要在英文输入法状态下打,全角的*不生效。

顺带一个反向写法:统计不是华东的订单,条件写成 "<>华东",<> 读作「不等于」。

06案例三:要排除某些情况怎么办

问题:华东区的订单里,已退款的不算,剩下的有效单量是多少?

公式:=COUNTIFS(B2:B8,"华东",D2:D8,"<>已退款")

结果:3(D001、D003、D006)。第一道筛子锁死华东,第二道筛子把「已退款」挡在外面。

这类「既要这个、又要那个、还不要另一个」的统计,是 COUNTIFS 最擅长的活:每个条件各占一对参数,互不打架。你月报里的大部分统计需求,本质上都是这样的组合题。

07再送 5 个高频公式,直接抄走

下面 5 个场景是日常出现频率最高的,公式可以照抄,把区域换成你自己表的就行:

看出来了吗?这 5 个公式没有一个是新知识,全是前面三对参数的不同排列组合。COUNTIFS 的价值就在这里:学一次,用一年。

08小结:一道筛子的心法

全部心法一句话:每一对参数就是一道筛子,几道筛子一起过,剩下的行数就是答案。案例里的 8 个公式,没有一个是特例,全是从这句话里长出来的。

记住三个细节,基本不会翻车:区域一样长、比较条件加英文引号、模糊匹配用星号。

互动:你平时统计哪个数据最花时间?评论区说说,下期挑一个写成教程。

学 好 E x c e l  ·  告 别 无 效 加 班

还在为报表加班、被数据难题困住?

与其碎片化刷短视频自学,不如系统学好 Excel,掌握能落地的职场数据技能。

👉 点击文末【阅读原文】、报名学习。

学好 Excel,提升效率,告别无效加班!

我是 陈飞,感谢阅读

如文章对您有帮助,欢迎点赞、在看、转发三连

您的支持是我们的动力

点赞
在看
转发

THANKS FOR READING

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料