成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

excel条件计数函数怎么用

Q1:EXCEL中有条件的计数函数是什么?如何操作?

单条件计数使用COUNTIF函数。

输入

=COUNTIF(C:C,">=70")

公式表示:统计C列大于等于70的个数。

详见附图

Q2:EXCEL中如何使用函数,达到多条件筛选后计数的目的?

假设图中的首列是A列如果是07及以上的版本公式可以写成
=COUNTIFS(B:B,">=61",B:B,"<=240",I:I,1)如果是03版,且数据行数为1000行,则公式为
=SUMPRODUCT((B2:B1000>=61)*(B2:B1000<=240)*(I2:I1000=1))

Q4:Excel怎么用函数统计单列里多个条件下不重复计数?

Excel的传统功能和函数里要实现单列多条件的不重复计数非常麻烦,但通过Excel2016的新功能Power Query或Power PivotExcel2010或Excel2013可到微软官方下载相应的插件)都非常简单。具体实现方法分别如下:

一、Power Query解法

小勤:大海,公司有个关于网点的客户数量统计问题,涉及到非重复计数的问题,这么常用的功能,Excel里居然不支持!

大海:在Excel里要得到结果也不难啊。可以先删除重复项,然后用函数计数,或者用数据透视做一下不就行了?

小勤:这个我知道啊,问题是这个表的数据是很多个同事共用的,不允许修改数据源,而且每天数据都在变化,数据量也越来越大,每天都要统计,要复制来复制去再倒腾公式或透视很耽误时间啊。

大海:那就用PowerQuery吧,非常简单。

Step-1:获取数据

Step-2:删除非相关列

Step-3:按不重复计数对网点进行分组

Step-4:数据上载

小勤:太好了!这就是我想要的啊,而且操作这么简单。

大海:对的,因为PowerQuery本身就直接支持非重复计数。

小勤:嗯。这么简单重要的功能,啥时候Excel本身也能支持呢?

大海:呵呵,这就不知道了。不过现在Power Query和Power Pivot都是直接支持的。下次我再告诉你用Power Pivot的更简单的方法。

小勤:好期待啊。

二、Power Pivot解法

小勤:大海,上次你的文章《Excel统计无法承受之轻——非重复计数问题PQ解》教我用Power Query直接实现了非重复计数的操作,但现在除了非重复计数,还有很多其他的数据要统计,能不能直接在数据透视表里实现?

大海:传统的数据透视表功能很强大,但非常奇怪的是——不支持非重复计数!你要用数据透视同时实现其他统计和非重复计数,又不想在原始数据表里增加辅助列的话,得考虑用Power Pivot了。

小勤:啊。那就用PowerPivot吧。上次你关于用PowerPivot解决排序问题的内容就很实用。

大海:用Power Pivot的话,就简单了,因为Power Pivot直接支持非重复计数。具体实现步骤如下。

Step-1:将数据添加到数据模型

Step-2:创建数据透视表

Step-3:按统计分析需要将不同的字段拖拽到相应的行、值位置

Step-4:按需要将客户号的计数改为“非重复计数“,同时按需要修改字段名称

Step-5:按需要在透视表结果中修改相应名称

完成结果如下:

小勤:这就是我要的结果啊!好像跟传统数据透视表的操作基本没有差别啊。

大海:是的,其实就是第一步,将数据“添加到数据模型”,其他没有任何差别。

小勤:嗯。就是添加到数据模型后,创建的数据透视表模型里来,就直接支持非重复计数了?

大海:对啊。实际上,数据添加到数据模型后,系统对数据做了很多其他的处理的,只是我们看不到而已,以后介绍其他功能时咱们在慢慢去了解就可以了。

小勤:好的。

从上面可以看出来,有些日常工作中经常需要做的数据分析,在Excel的传统功能和函数中实现起来比较困难的,在新的功能中实现起来却非常的简单轻松。所以,建议大家及早开始Excel的新功能Power Query和Power Pivot的学习,这些新功能将使众多普通Excel用户不需要学习VBA而能轻松地完成日常工作中的各种高阶功能,并且可进一步实现报表全过程制作的自动化。

私信“材料”直接下载系列训练材料】

【Excel必备基础小动画】

【60+函数汇总案例】

【数据透视基础精选10篇】

【Power Query入门到实战80篇】

【Power Pivot 基础精选15篇】

(请复制链接到浏览器中并打开并收藏):

https://app.powerbi.com/view?r=eyJrIjoiZDVhZDBlMTYtNDkzNC00YWFjLWFhMmMtMmI3NTk2Y2ZhMzc3IiwidCI6ImUxMTAyMjkxLTNkYzUtNDA1OC1iMDc3LWQ0YzU4YWJkMWRkOCIsImMiOjEwfQ%3D%3D我是大海,微软认证Excel专家,企业签约Power BI顾问让我们一起学习,共同进步!

Q5:EXCEL表同时满足两个条件的计数函数怎么写?

A1:A10、B1:B10、假设上面是条件区域要分别满足A1:A10是男 B1:B10里面>100的数量
C1=sumproduct((a1:a10="男")*(b1:b10>10))
中间括号里面是并列的条件 ~ 等于文本的时候要+ " "数值 像大于10 就直接写就好了

Q6:Excel 同时满足两个条件的条件计数函数怎么写

满足两个条件可以使用COUNTIFS函数。

1、首先在单元格中输入两组需要统计数量的数据,例如需要统计大于“5”小于“20”的数字的个数。

2、点击“fx”插入COUNTIFS函数,根据下图输入函数参数的具体数据。

3、转换成函数公式为 :=COUNTIFS(A1:B10,">5",A1:B10,"<20")。

4、点击回车键即可生成计算结果,根据两个不同的条件计算出的个数为“5”。

Q7:excel怎么用COUNTIF函数进行精准匹配条件计数

现在你图中A列中有两个F,L列的F去匹配哪个呢?当然按图中数据匹配哪个都一个。

这样行吗?

M2=COUNTIF(OFFSET(A$1,MATCH(L2,A$2:A$9,),1,,6),">0")

下拉。

WwW.BaZhISHI.★COm

猜你喜欢

更多