- ?
Count函数灵活用:快速统计Excel表中某个数据的出现次数
孔智宸
展开
一、假设要在A列至G列中统计大于100的个数,则可以在A列至G列以外的任一单元格写入公式
=COUNTIF(A:G,">100")
二、COUNTIF函数定义及说明
计算区域中满足给定条件的单元格的个数。
语法
COUNTIF(range,criteria)
Range为需要计算其中满足条件的单元格数目的单元格区域。
Criteria为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、"32"、">32"或"apples"。
说明
MicrosoftExcel提供其他函数,可用来基于条件分析数据。例如,若要计算基于一个文本字符串或某范围内的一个数值的总和,可使用SUMIF工作表函数。若要使公式返回两个基于条件的值之一,例如某指定销售量的销售红利,可使用IF工作表函数。
三、该函数的用法举例如下
1.假设是要在B1单元格中统计A列单元格区域中名字为“张三”的单元格个数,则B1单元格写入公式
=COUNTIF(A:A,"张三")
2.假设是要在B2单元格中统计A列单元格中姓”张“的人数个数,则B2单元格写入公式
=COUNTIF(A:A,"张*")
这里的*做通配符使用,可以代替多个字符
3.假设要在B3单元格得出C列分数中及格(含60分)的个数,则B3单元格写入公式
=COUNTIF(C:C,">=60")
4.假设要在B4单元格得出C列分数中为100分的个数,则B4单元格写入公式
=COUNTIF(C:C,100)
5.假设要统计在A列中出现“★”符号的单元格个数,则可以A列以外的任一单元格写入公式
=COUNTIF(A:A,"★")
(本文内容由百度知道网友1975qjm贡献)
- ?
8个常用统计函数,你会几个?
雨霖铃
展开
excel中统计函数有几十个,每一个都有特定的用途和用法,除非是专业做统计的,我们一般人不必每一个都掌握,现在给大家分享8个常用统计函数应用。
1.算术平均值AVERAGE和AVERAGEA
AVERAGE 计算选中区域中所有包含数值单元格的平均值。
参数为 AVERAGE(number1,number2,...)
非数字的单元格(文本、逻辑值)不会被计入分母
AVERAGEA和AVERAGE语法参数相同,也是求平均值,两者的区别是AVERAGEA 函数把区域内非数值的单元格也计算进去,文本和逻辑值FALSE被按0计算,逻辑值被按1计算
2.数据集的内部平均值TRIMMIAN
函数TRIMMEAN 先从数据集的头部和尾部除去一定比例的数据点,然后再求余下数据平均值。
TRIMMEAN函数的语法结构为:TRIMMEAN(array, percent)
其中,第一个参数array是需要进行整理并求平均值的一组数据或数据区域。
第二个参数 percent是计算时,所要除去的数据点的比例。
去掉一个最高分和一个最低分,去除的比例就是2/10(也可写0.2),函数写法是:=TRIMEAN(B2:K2,2/10),下拉填充;如果是去掉两个最高分和两个最低分,去除的比例就是4/10(也可写0.4),函数写法:=TRIMMEAN(B2:K2,4/10)下拉填充。
3.区域中数据的频率分布FREQUENCY
frequency函数的语法格式
FREQUENCY(data_array,bins_array)
Data_array 是一组数值,然后根据Bins_array 中对data_array 中的数值进行分组的情况,统计频率。
Bins_array 用于对 data_array 中的数值进行分组。
如下图所示,统计各个成绩段的个数。
Data_array ——数值,要统计的——范围为B2:B16.
Bins_array ——分组情况——范围H2:H5.
FREQENCY(数据区域,用于设置区间分隔点的数组)
选中I2:I5区域,输入公式=FREQUENCY(B2:B16,H2:H5),按ctrl+shift+enter(因frequency是一个数组函数,必须同时按这三个键)
4.极值(最值)/较值/中值
极值(最值)MAX/MAXA,MIN/MINA
MAX返回一组数值中的最大值
语法:MAX(number1, [number2], ...),只对数值进行计算
MAXA返回数据集中的最大值,语法同MAX,与MAX的区别在于将文本值和逻辑值(如TRUE和FALSE)作为数字参与计算,TURE按1计算,FALSE按0计算;
MIN和MINA都是计算最小值,MIN语法和用法同MAX,MINA用法同MAXA。
较值LARGE/SMALL
语法:large(array,k),SMALL(array,k)
其中array表示我们要统计的数组或区域。
k表示要查询从大往小或从小往大排名第几的名次。
中值/MEDIAN
MEDIAN函数的用法是用来返回一组数的中值.
语法:MEDIAN(number1, [number2], ...)
如果参数集合中包含偶数个数字,函数 MEDIAN 将返回位于中间的两个数的平均值。如下图第一部分;下图第二部分,小于100的显示100,大于150的显示150,中间数值不变。在E2中输入=MEDIAN(D2,100,150),然后下拉填充。
5.排名RANK
rank函数的语法:rank(number,ref,[order])
number —参与排名的数值 ref —排名的数值区域
order—有1和0两种。0—从大到小排名(降序),1—从小到大排名(升序)。0默认不输入,就是从大到小的排名。如有排名相同,下一名次直接跳过,如下图,两个第四名,没有第五名。
rank函数对不连续单元格排名:不连续的单元格,第二个参数需要用括号和逗号形式连接起来。
6.众数:数据集中出现频率最多的数/MODE
返回这个区域内数值出现最多的值。
语法: MODE(number1,[number2],...])
一般情况求出众数,还需求众数出现次数,用COUNTIF函数
7.条件计数函数COUNTIF/COUNTIFS
COUNTIF函数:返回满足区域内指定条件的个数
语法:countif(range,criteria)
range表示要计算其中非空单元格数目的区域
criteria表示统计条件
如上图中求众数出现的次数,在D12中输入公式=COUNTIF(A1:A9,160)
COUNTIFS函数:返回满足多重条件的单元格数目
语法COUNTIFS(range1, criteria1,range2, criteria2…)
8.计数函数COUNT/COUNTA
COUNT函数和COUNTA函数都是计算非空单元格个数。
两者语法相同,语法:COUNT(value1,value2,...)
COUNT只计算数字所在单元格个数(日期和时间是数字),文本、符号、逻辑值、错误值所在单元格不计入在内。
如果要统计文本、符号、逻辑值、错误值所在单元格,请使用函数 COUNTA
- ?
excel数据量太多,如何进行快速、批量的判断并统计数量呢?
Zole
展开
excel数据量太多,如何进行快速、批量的判断并统计数量呢?
假如你是一个教师,你们学校的所有学生成绩都归你统计,哈哈,这个时候你开心了吧,一个学校好几千个学生,别人给了你这样的excel成绩表:
excel成绩表
领导让你统计一年级优秀学生人数是多少?条件是分数大于等于95。这个时候有人会说了,这个不是很简单吗?我们一个一个去查,一年级,张三96,一个优秀,二年级李四98,2个优秀,依此类推,我的天哪,数量少当然没问题,但是学校好几千个人呐,这是要累死的节奏吗?当然不会。
你这样,在excel里需要统计优秀学生的单元格输入=COUNTIFS(A2:A9,"一年级",C2:C9,">=95"),一瞬间,哇哦,结果出来了,几千也不怕:
excel瞬间得到优秀学生结果
其他年级excel也是一样的瞬间得到结果
哎呀,这是个什么意思呢?为什么excel会这么神奇呢?COUNTIFS是条件计数,A2:A9是引用范围,我们这里的范围是一年级,所以自然是引用年级这列,"一年级"自然是条件啦,还有另一个条件就是分数大于等于95,所以我们写上C2:C9,">=95",一样的C2:C9是范围,">=95"是条件。
怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!
- ?
如何求出某区域内不重复数据的个数
Hou
展开
在做数据统计时,求某区域不重复的数据是经常用到的,如何求出呢?下面我将给出三种办法,读者可以试着根据自己的习惯,利用自己喜欢的方法进行计算。
实例:求某一区域内不重复的数据个数,如求A1:A10范围内不重复数据的个数,某个数重复多次出现只算一个。下面将就三种计算方法做详细的讲解:
一是利用数组公式:
=SUM(1/COUNTIF(A1:A10,A1:A10))
输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
公式讲解:
COUNTIF 计算满足条件的单元格个数
函数定义:用来对搜索指定条件的单元格(即参数)的计数.即只求和被满足条件的单元格计数.
使用格式:COUNTIF(range,criteria)
格式简义:COUNTIF(要找的内容所在的区域,要找的内容)
参数定义:
range 为需要计算其中满足条件的单元格数目的单元格区域,即(范围).
criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本
下面看看实例:
上面的例子中,公式SUM(1/COUNTIF(A1:A10,A1:A10))先计算数组COUNTIF(A1:A10,A1:A10),相当于在A1:A10单元格中先后求出A1,A2,A3,A4,A5,A6,A7,A8,A9,A10的个数,得到{1;1;1;1;2;1;2;2;2;1}再倒数求和,即是不重复的数字个数。如C4的返回结果。
二 利用乘积求和函数:
公式:=SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10))
SUMPRODUCT用途:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法:SUMPRODUCT(array1,array2,array3,...)
参数:Array1,array2,array3,...为2至30个数组,其相应元素需要进行相乘并求和。
实例:公式“=SUMPRODUCT({3,4;8,6;1,9},{2,7;6,7;5,3})”的计算结果是156。
其实这个函数和第一个例子的意义是一样的,只不过是求得倒数后利用SUMPRODUCT函数与1的乘积再相加后得到的结果,如下截图:
三 用数据透视表
我们先给上述数据加个行头,然后选中这些数据,含行头,对这些数据做数据透视表,此时会得到这些数据的名称列和每个数据的个数,那么数据的名称肯定就是不重复的数值了,如下面的D列,很快就可以知道是8个数值。
我之前提过,函数的使用要切合自己的习惯,不是越简单越好,比如我自己,在做类似的排重个数的计算时,用的最多的是第三种,虽然好像是复杂了很多,但是我的习惯就是用第三种方法,做数据透视表。
今日内容回向:
1 计算某区域不重复的数据有几种办法?
2 两种函数办法主要利用了数组,其中的关键是什么呢?
3 利用数据透视表法求时,主要是利用了数据透视表的行标签不重复的特性,对于行标签的个数或者是求和的计算是否可以忽略?
- ?
「Excel实用技巧」Excel表格计算重复次数,不再为重复的个数发愁
障碍
展开
转载自百家号作者:侃侃职场事儿
计算重复次数,在实际工作中经常会遇到,比如要统计下面表格中客户的来访次数。
在Excel中统计次数的有很多公式,最常用的是Countif函数
=COUNTIF(B:B,B2)
如果是多列计算重复次数呢?如下面的根据品牌和型号来统计入库次数
=COUNTIFS(B:B,B2,C:C,C2)
需要说明的是Countif和Countifs的第一个参数只能是单元格区域引用,如果是数组就需要用sumproduct了。
=SUMPRODUCT(({"小米";"小米";"华为";"小米";"华为";"小米";"OPPO";"OPPO";"华为";"华为"}=B2)*({"小米3";"小米5";"P20";"小米3";"P10";"小米3";"R15";"R16";"P10";"P20"}=C2))
数组计算是Excel高手的事,新手还是了解就行了。
如果...我想找出每个项目并加上序号,可以用公式
=B2&COUNTIF(B$2:B2,B2)
注:公式中的重点是$的使用,它可以固定B$2:B2区域的首行是第2行,而向下复制会变成B$2:B3、B$2:B4、B$2:B5....构成一个逐渐拉伸的区域。
添加这个序号有什么用?当然用处大了。添加后就可以查找出每个客户的进店日期了。
G2=IFERROR(INDEX($A:$A,MATCH($F2&COLUMN(A1),$D:$D,0)),"")
对于不熟悉公式的同学,估计学会还要一阵子,怎么办?
想速成先学数据透视表吧。
统计进店次数:
统计每个人的进店日期和销费金额
Excel解释说明:统计数据,数据透视表无疑是最强大的。但王者也有弱点:不能自动刷新,格式太死板,而函数公式比较灵活还可以自动刷新结果。
- ?
巧用数据透视表快速统计数据重复次数
清心
展开
小伙伴们,大家好!
“帮我统计一下,每一类各有多少个。”
在工作中,大家经常被安排做这些工作。
那么,在不改变排列顺序的情况下,如何快速统计出这一列数据的重复次数呢?
今天我们不讲函数,而是讲一讲更简单的方法——数据透视表。
方法:数据透视表
我们先看动图演示:
步骤:1. 将需要统计的数据选中;
2. 【插入】-【数据透视图】-【确定】;
3. 将透视图删除;
4. 将需要统计的数据拖到【行】和【值】里。
Tips:这不仅能统计出每一类出现了多少次,也能看到每一类里的具体信息。
欢迎关注“职场e学”,各种职场技能,一学就会,让我们一起变成更厉害的自己!
- ?
统计篇 | Excel如何快速统计唯一项(非重复项)的个数!
飞蛾
展开
在使用Excel表格处理数据过程中,我们经常会碰到许多的重复项,重复项的出现会干扰我们统计唯一项的个数。例如表格是按照姓名以及职务输入的,但是有些人对应的多个职务,这时候我们想要快速统计出源数据中包含多少个人,即统计表格中的唯一项。本教程以Excel2013为例,教大家如何运用函数公式快速的统计出表格中的唯一项个数,希望对大家有点帮助。
教程以下列表格A列单元格中包含重复项和唯一项两种数据为例,需要将统计唯一项的结果放入标记为黄色的单元格,即D3单元格中。首先我们需要知道我们的统计数据源区域是A2到A10单元格区域,然后复制粘贴或输入以下函数公式:=SUMPRODUCT(1/COUNTIF(A2:A10,A2:A10))。
公式解析如下:COUNTIF()函数为统计满足要求的单元格个数,SUMPRODUCT()函数得到的是对应数组或指定区域乘积之和。复制好上述公式后,选择需要放入结果的D3单元格,直接粘贴或者粘贴到编辑栏中,然后按下Enter键即可得到指定区域唯一项的统计结果。
感兴趣的朋友,记得收藏或分享一下再走哟,您的支持是我不懈努力的动力,谢谢!(*O*)
- ?
Excel中统计不重复数据的个数(COUNTIF)―函数基础教程(八)
糜复天
展开
在我们的工作及学习中,经过会遇到这样的业务需求,统计某一个区域中不重复数据的个数。如下图所示为某公司员工工资表,我们需要统计出该公司部门的个数,该怎么操作呢?
解决这个问题之前,我们先来再学习Excel中的另一个计数函数COUNTIF。
一、COUNTIF介绍
基本语法:=COUNTIF(Range,Criteria)
参数解释:Range—计数的单元格区域,此参数不能是数组。
Criteria—计数的条件,可以数字、表达式或文本形式定义的条件。
举个例子,比如说我们需要计算以上工资表中生产部的人数,该怎么写公式呢?
公式为:=COUNTIF(C2:C26,"=生产部"),计算结果为6。
二、统计不重复值个数
根据以上对COUNTIF函数的介绍,大家能想到如何使用该函数配合其他函数来计算部门的个数了吗?下面带大家一起来学习。
我们使用COUNTIF函数配合sum函数或者COUNTIF函数配合sumproduct函数来实现。公式如下:
公式一:{=SUM(1/(COUNTIF(C2:C26,C2:C26)))}注意:该公式为数组公式,其中的{不能直接输入,需要输入公式其他部分后按ctrl+shift+enter确定。
公式二:=SUMPRODUCT(1/(COUNTIF(C2:C26,C2:C26)))
公式解释:
1.使用COUNTIF函数返回C2:C26中每个部门出现的次数,结果如下:
{4;3;3;6;6;4;1;6;6;1;4;6;4;6;6;4;4;6;4;6;6;4;6;3;6}
2.使用1来除以COUNTIF,生成数组:
{1/4;1/3;1/3;1/6;1/6;1/4;1/1;1/6;1/6;1/1;1/4;1/6;1/4;1/6;1/6;1/4;1/4;1/6;1/4;1/6;1/6;1/4;1/6;1/3;1/6}
3.到这里就比较明晰了,如果该部门出现n次,那么就有n个1/n,他们的和为1,最后在使用sum或sumproduct函数对以上数组求和,就可以得到部门的个数。
使用本公式的注意事项:
1.统计区域内不能存在空单元格,否则会返回#p/0错误,此时可以嵌套if函数解决,改良后的公式如下:
{=SUM(IF(C2:C26<>0,1/(COUNTIF(C2:C26,C2:C26))))}
{ =SUMPRODUCT(IF(C2:C26<>"",1/(COUNTIF(C2:C26,C2:C26))))}
2.因为Excel浮点运算可能产生误差而造成答案不正确,即公式返回值比正确值小。对于这种情况,可以用嵌套ROUND函数修正。
3.COUNTIF函数对数据类型没有要求,文本、数值、逻辑值、错误值均可,每一种错误值算做一个不重复数据。
4.统计区域不限于单行或单列(即一维引用),可以是多行多列的矩形区域,但必须是对单元格区域的引用,而不能是非引用类型的数组。
关于此功能的实现,还有其他的方法,代介绍到其他函数专题之后再给大家介绍,请留意查看。
如果需要获取本文章的示例文件,请私信【countif】获取。
- ?
EXCEL快速统计重复次数怎么操作?只需这2个步骤就能统计出结果!
凌不正
展开
施老师:
在一列中我们录入了太多数据信息,而且存在众多重复信息。我们应该怎么样快速统计出所有信息重复的次数呢?之前,我们有教过大家利用函数统计,这里给大家分享一下在数据透视表中快速统计重复次数方法。
一、如在下方的表格中,有多个城市重复,那怎样统计有几个城市是重复的呢。
二、点击插入-数据透视表
三、在弹出的对话框中,我们把A列包含文字的单元格全选中。
四、然后在右边弹出的选项框中,把城市拖到“行标签”和“数值”那一栏里。这样就能清楚的计算出重复的城市有几个啦!
小伙伴们,你们也试一下吧,点我头像关注我,有不懂的在文章下方的评论区留言问我,我会跟大家一起探讨。本文欢迎转发,转发请注明出处。
- ?
Excel中如何快速统计一列中相同数据的个数
寄风
展开
Excel是办公中必不可少的工具,但是我们经常会遇到一个表格中有好多数据,并且要统计出数据相同的个数,那么我们该如何做呢?
今天给大家分享一下,如何在Excel中快速统计出一列数据中相同数据的个数。如下:
在这里我们要用到sumif函数。
sumif函数是用来根据指定条件对若干单元格进行求和。(即按条件求和)
sumif函数的语法格式=sumif(range,criteria,sum_range) Sumif(条件区域,求和条件,实际求和区域),第二个求和条件参数在第一个条件区域里。
如何做呢?
1、我们在表格中将B列设置为标记,数字均为1个
2、在F列中写入函数=sumif(A:A,E2,B:B)
即条件区域是A列,E列为求和条件,B列为实际求和区域。
这样就很迅速简单的统计出来了。
统计相同数据的个数
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并