中企动力 > 商学院 > excel统计出现次数
  • ?

    Excel函数公式:“重复”提示,你真的会设置吗?

    由向秋

    展开

    转载自百家号作者:Excel函数公式

    我们大多时候回用到数据统计功能,但是你真的了解数据统计常用函数和公式吗?今天,我们就对常用统计函数公式一探究竟。

    一、判断内容是否重复。

    目的:判断“地区”是否重复。

    方法:

    在目标单元格中输入公式:=IF(COUNTIF(E$3:E$9,E3)>1,"重复","")。

    解读:

    1、用COUNTIF统计当前单元格内容的个数。

    2、用IF判断当前单元格内容的个数,如果大于1,返回“重复”,否则返回空值。

    3、参数引用为绝对引用,也就是统计当前单元格内容时每次都查阅全部单元格内容作为比较。

    二、重复内容首次出现时不提示。

    目的:对第二次出现的相同内容进行“重复”提示。

    方法:

    在目标单元格中输入公式:=IF(COUNTIF(E$3:E3,E3)>1,"重复","")。

    解读:

    1、用COUNTIF统计当前单元格内容的个数。

    2、用IF判断当前单元格内容的个数,如果大于1,返回“重复”,否则返回空值。

    3、对示例一、二的公式进行对比,发现区别在于引用参数的范围不同,故最终的结果不同。公式=IF(COUNTIF(E$3:E3,E3)>1,"重复","")只是统计从开始单元格(绝对引用)到当前单元格(相对引用)的内容,故在第一次出现时被认为不重复。

    三、重复内容首次出现时提示。

    目的:对重复的内容首次出现时进行提示。

    方法:

    在目标单元格中输入公式:=IF(COUNTIF(E3:E$9,E3)>1,"重复","")。

    解读:

    1、用COUNTIF统计当前单元格到最后一个单元格内容的个数。

    2、用IF判断当前单元格内容的个数,如果大于1,返回“重复”,否则返回空值。

    3、对示例一、二、三进行对比。公式=IF(COUNTIF(E3:E$9,E3)>1,"重复","") 统计的是从当前单元格(相对引用)到最后一个单元格(绝对引用)的内容。故在第一次出现时会进行提示。(如果重复次数较多,只是对最后一次的不进行提示)

    结束语:

    1、从示例中我们可以看出,用到的函数为IF和COUNTIF函数。其基本语法结构都相同,只是引用参数的范围不同而已。其实就是相对引用和绝对应用的灵活应用而已。

    2、学习过程中遇到任何困难和问题可以在留言区留言咨询哦!

    3、如果大家对填充内容后自动填充颜色的技巧比较感兴趣,欢迎大家私信留言!

  • ?

    Excel小技巧:如何判定内容是否重复?

    Ros

    展开

    大家都知道,我们在用Excel做分析的时候,我们需要去判断某一列或者某几列是否存在重复值。对于这个需求很多人第一时间肯定会想到运用countif函数去解决,下面我就详细介绍下,这个函数,以及和IF函数的简单嵌套使用。

    首先,如下图,我们需要判断编号是否有重复项。

    怎么做呢?我们可以使用countif函数来解决,请看下下图:

    图上表有1,就是上面短的那根横线,这个函数的意思是指统计A列里面出现的次数,下面长的那一根线是和if函数一起嵌套使用,如果计算出的个数大于1,那就是重复,则显示为“已重复”,反之,则不显示任何内容,如果不重复的需要显示为“不重复”的话,就在最后一个引号里面写上“不重复”!

  • ?

    只要5分钟 让Excel数据变得更规律

    绿柏

    展开

    有时候要整理的数据都是流水账一般,看起来有个时间线为主轴,但是内容却显得杂乱无章。比如小编举的这个栗子,是按照时间线为主轴,但是城市高度重复,且杂乱无比。如何能更有规律的将数据整理出来,更直观表现统计内容呢?

    点击Excel表格的“开始—选项”,点选“高级”,在右侧下拉找到“编辑自定义列表”项。

    单机输入序列,填写自己想要的的数据序列,栗子中我们是要整理“北京、上海、广州、深圳”四项,逐步输入后单击“添加”并确定。如果你需要整理其他数据,可以在对应处输入自己的自定义列表。

    回到Excel主界面,圈选要整理的数据行或者列,这里我们选择了B列,接下来切换选项卡到“数据”,然后点击“排序”。

    单击选择“以当前选定区域排序”后,确认主要关键字是B2单元格中的“地点”,单击确定。

    注意看,目前表格内容已经不在按照之间的流水账记录,而是自动按照刚刚我们自定义的序列排列方式罗列的。

    好了,数据是出来了,但是想知道分类数据的频度和具体次数该怎么统计?不要告诉我你要一个一个手动数数,数据少还好说,多了很容看串行或者漏数,再者说Excel那么“智能”的表格工具在这里,自己数多耽误时间呀。

    这时,在所有数据后建立一个列,比如叫“地点统计”,然后分别在列的单元格内输入“北京、上海、广州、深圳”。

    这列之后再建立一个列,起名“次数”,输入公式“=COUNTIF(B$2:B$19,C2)”(不含引号)。COUNTIF函数是Excel中统计在某个范围内满足既定条件单元格的个数。具体到这里就是统计B2到B19单元格内,与C2单元格相符的内容计次。接下来,按住Ctrl点击D2单元格下拉覆盖“上海、广州、深圳”,这样其他几个单元格也能按照这个公式来统计每个地点的出现次数了。

    现在“次数”列已经分别统计出了每个地点的出现次数,但是排名如何?这就需要用到另一个函数RANK了,这个函数就是求某一个数值在某一区域内的排名。

    在E列设置“排名”,单击在E2单元格输入“=RANK.AVG(D2,$D$2:$D$5,0)”(不含引号),这是建立在前面“次数”列的基础上统计数据排名,统计的就是D2到D5单元格数据的排名情况。同理,按住Ctrl点击D2单元格下拉覆盖E3到E5单元格就能将所有排名统计出来了。

    ——电脑爱好者

  • ?

    要想在EXCEL中统计单元格颜色的个数,就得这样做!

    小女巫

    展开

    朋友们

    今天

    我们来谈谈COUNTIF函数

    接触过EXCEL的朋友

    肯定都知道

    COUNTIF函数

    它是统计

    某个单元格区域中

    符合指定条件的单元格数目

    比如以下这个例子

    要统计出A1至B13单元格区域中

    分数为95的人数

    我们在D2单元格中输入公式

    =COUNTIF(B2:B13,95)

    结果就出来了

    上面的例子

    统计的是一个数据

    在一个区域中的个数

    那如果我们要统计的是

    单元格颜色呢

    如下图

    我们还能使用

    COUNTIF函数吗

    其实

    要统计每个颜色

    在单元格中的个数

    单单用COUNTIF函数是实现不了的

    但是我们可以使用

    自定义函数

    具体操作如下

    首先

    选中A1单元格

    点击【公式】—【定义名称】

    在对话框中

    名称设置为【颜色】

    引用位置输入为

    【=GET.CELL(38,Sheet1!A1)】

    (38表示单元格颜色)

    并点击确定

    公式说明:

    GET.CELL函数可返回引用单元格的信息

    即返回A1单元格中的颜色的名称

    接着

    在A列中输入【=颜色】

    并向下填充

    选择【不带格式填充】

    即可得出每个颜色的代码

    最后

    在B列中输入公式

    =IF(COUNTIF($A$1:A1,A1)=1,COUNTIF($A$1:$A$11,A1),"")

    即可得到我们最终需要的结果

    公式说明:

    =COUNTIF($A$1:A1,A1)

    指在$A$1:A1区域中A1单元格中的颜色第几次出现

    如果A1单元格中的颜色是第一次出现

    则返回=COUNTIF($A$1:$A$11,A1)

    即A1单元格中颜色出现的总次数

    否则返回空值

    好了

    我们的COUNTIF函数

    就讲到这了

    今天我们讲的主要内容

    就是由COUNTIF函数的

    应用中延伸出的问题

    所以

    看了今天的内容

    你们是不是

    对COUNTIF函数的了解更深了

    对如何统计单元格中颜色的个数也清楚了

    如果是的话

    就给小编点个赞哟

    心事留言,小编答你

  • ?

    Excel如何计算符合条件不重复的个数

    浅忆

    展开

    今天分享计算符合条件的不重复的数值的个数,例如以下例子,销售每天都会拜访客户,我们现在需要统计本周之内所有销售的总的拜访次数和拜访的客户数:

    1、拜访次数,即销售出访的次数,也就是说一家客户拜访两次也是算2,所以我们只需要用条件计数求每个销售的名字的次数即可,函数公式:=COUNTIF(B:B,F2)

    2、拜访家数,即,如果一家客户本周销售拜访了2次则算1,所以此时我们就需要计算出满足条件的非重复数值,函数公式:=SUMPRODUCT((1/COUNTIF(C2:C38,C2:C38))*(B2:B38=F2))

    2.1、我们计算出H2的次数,下边的书我们直接下拉即可,但因为我们选定的区域,所以,我们需要绝对引用,这个时候我们需要把函数修改成:=SUMPRODUCT((1/COUNTIF($C$2:$C$38,$C$2:$C$38))*($B$2:$B$38=F2)),$这个符号在Excel中是绝对引用,我们选中函数重的对应的按F4即可

    2.2、函数解释:

    SUMPRODUCT是乘积求和,可以翻看之前文章的关于此函数的介绍

    COUNTIF(C2:C38,C2:C38)是分别对C2:C38的每个数求其重复次数,用1除以这个数就得到重复次数的倒数。如果一个数出现两次,重复次数是2,倒数就是1/2,两个1/2加起来不刚好是1么,也就是说一个数出现两次,计数并求和后得到1。

    如果想要练习表,可私信发

  • ?

    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实用技巧」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解释说明:统计数据,数据透视表无疑是最强大的。但王者也有弱点:不能自动刷新,格式太死板,而函数公式比较灵活还可以自动刷新结果。

  • ?

    EXCEL怎样统计名单表中出现人名的次数?

    应萧

    展开

    用Countif函数统计人名的次数,然再降序排序,以下图数据为例:

    步骤1:E1输入“姓名次数”,E2输入下面的公式并下拉复制,如下图

    =COUNTIF(A:A,A2)

    步骤2:选择E1单元格,单击“数据”菜单下的“降序排序”按钮,Excel就会自动按姓名出现的次数从多到少排序,如下图。

    知识扩展:

    如果数据表规范,如本例,选择E1单元格进行排序,Excel将会自动以E1单元格的当前区域(Range("E1").CurrentRegion)作为排序区域,“姓名次数”为关键字进行排序,而不必用户再选择排序区域和关键字,因此,制作表格时应尽量规范,以数据库的形式存储数据。

    (本文内容由百度知道网友gvntw贡献)

  • ?

    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贡献)

  • ?

    EXCEL快速统计重复次数怎么操作?只需这2个步骤就能统计出结果!

    卓斩

    展开

    施老师:

    在一列中我们录入了太多数据信息,而且存在众多重复信息。我们应该怎么样快速统计出所有信息重复的次数呢?之前,我们有教过大家利用函数统计,这里给大家分享一下在数据透视表中快速统计重复次数方法。

    一、如在下方的表格中,有多个城市重复,那怎样统计有几个城市是重复的呢。

    二、点击插入-数据透视表

    三、在弹出的对话框中,我们把A列包含文字的单元格全选中。

    四、然后在右边弹出的选项框中,把城市拖到“行标签”和“数值”那一栏里。这样就能清楚的计算出重复的城市有几个啦!

    小伙伴们,你们也试一下吧,点我头像关注我,有不懂的在文章下方的评论区留言问我,我会跟大家一起探讨。本文欢迎转发,转发请注明出处。

excel统计出现次数

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP