当前位置:首页 > 技术文章 > 正文内容

COUNTIF函数的经典用法,说实话大多数人只会第一个

前段时间讲到了sumif,这次我们说说countif,这两个函数用起来是比较像的,不过一个是求和,一个是计数。

countif函数的使用范围是很广的,只要脑洞足够的话是可以想到很多应用的。

首先说一下countis的语法,countif(范围,条件),语法是很简单的,一看大家就能明白,接下来一起看看countif的用法。

1.基础用法,统计单个产品条件下个数

有这么一张表,我想统计手机销售天数

我们在一个空单元格输入=COUNTIF(B2:B9,"手机"),就可以得到结果。

2.统计销售数量低于10的天数

假设我想看销售数量低于10(含10)的销售天数,我们可以这么做,在空单元格输入=COUNTIF(D2:D9,"<=10"),是不是觉得这个用法是不是和sumif很像呢。

3.查找重复项

如下所示,借助if函数,或不借助if函数也可以,就是大于1的数据。

4.统计有多少人

还是利用3的表,我们想知道有多少人,因为有重复的人数,我们是需要剔除的,我们在空白单元格输入:{=SUM(1/COUNTIF(A2:A15,A2:A15))},这是借助数组通过对每个数都计算一次个数,如果是1个,那就是1/1,如果有2个那就是2个1/2,合起来还是1,以此类推,最终得到的结果就是我们需要的结果。

5.数据核对

可以用于对账或银行余额调节表,有兴趣的话可以看我之前的文章《countif在对账及银行余额调节表中的妙用》,那里有比较详细的介绍,它是利用混合引用进行对比来实现的。

6.统计非空单元格、空单元格的个数

这个代替了counta和countblank的功能,这个是怎么做的呢,其实就是利用了通配符,具体如下:

大家如果喜欢我的文章,欢迎关注我的微信公众号:跟我学EXCEL图表

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/4451.html

分享给朋友:

“COUNTIF函数的经典用法,说实话大多数人只会第一个” 的相关文章

Nginx完全指南--内容解析(七)

实现高性能负载均衡的进阶实操指南经典书籍《NGINX 完全指南》中文版全新再版这本由 O'Reilly 出版的电子书涵盖了最新的 NGINX 操作指南和使用技巧,是 NGINX 学习及实操的必备指南。新版不仅扩充更新了已有章节,还添加了不少前沿的热门话题。本书是由中文官方网站推荐,免费下载的...

Nginx热升级流程,看这篇就够了

在之前做过 Nginx 热升级的演示,他能保证nginx在不停止服务的情况下更换他的 binary 文件,这个功能非常有用,但我们在执行 Nginx 的 binary 文件升级过程中,还是会遇到很多问题,比如老的 worker 进程一直退不掉或者新的 worker 进程升级以后出现问题需要考虑回滚,...

为何说捣腾 Nginx 少不了 Nginx-ui ?还自带 GPT 助手?

大家好,很高兴又见面了,我是"高级前端进阶",由我带着大家一起关注前端前沿、深入前端底层技术,大家一起进步,也欢迎大家关注、点赞、收藏、转发!什么是 Nginx UINginx UI 是一个基于 Web 的管理界面,旨在简化 Nginx 服务器的管理和配置。Yet another N...

轻松搭建基于 Serverless 的 ThinkPHP 应用

ThinkPHP 是什么?ThinkPHP 是一个免费开源的,快速、简单的面向对象的轻量级 PHP 开发框架,是为了敏捷 WEB 应用开发和简化企业应用开发而诞生的。ThinkPHP 从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简代码的同时,更注重易用性。遵循 Apache2 开源许可...

Nginx缓存设置教程

这篇文章主要介绍了Nginx缓存设置案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下在开发调试web的时候,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼,提供下apache不缓存配置和nginx不缓存配置的设置。在...

Nginx核心指令if和set入门

下述介绍的指令均在nginx.conf配置文件中设置,该配置文件的整体结构见:Nginx中nginx.conf配置文件详解1.if指令(1)含义nginx用于条件判断(2)作用域在server、location块中设置,并起作用(3)设置方法1)运算符:=、!=,用来与字符串和变量进行比较判断是否相...