中企动力 > 商学院 > excel计算单元格个数
  • ?

    Excel|同一单元格内多个姓名,如何统计人数

    洪初珍

    展开

    如下图:

    依据每条线路的名单,如何统计人数?

    公式:

    在C2单元格输入公式:

    =LEN(B2)-LEN(SUBSTITUTE(B2,"、",""))+1,

    向下填充,即得各条线路的人数。

    公式详解

    SUBSTITUTE(B2,"、",""):

    将B2单元格内的"、"全部替换掉;

    LEN(SUBSTITUTE(B2,"、","")):

    替换掉“、”以后的字符串长度;

    LEN(B2):

    替换前B2单元格字符的长度;

    LEN(B2)-LEN(SUBSTITUTE(B2,"、",""))+1:

    由于"、"的数量比姓名数量少1,所以人数为:替换"、"前的字符串长度—替换后的长度+1。

    LEN函数

    功能:LEN 返回文本字符串中的字符数。

    语法:LEN(text)

    SUBSTITUTE函数功能

    在某一文本字符串中替换指定的文本。

    语法

    SUBSTITUTE(text, old_text, new_text, [instance_num])

    SUBSTITUTE 函数语法具有下列参数:

    文本 必需。 需要替换其中字符的文本,或对含有文本(需要替换其中字符)的单元格的引用。

    old_text 必需。 需要替换的文本。

    new_text 必需。 用于替换 old_text 的文本。

    Instance_num 可选。 指定要用 new_text 替换 old_text 的事件。 如果指定了 instance_num,则只有满足要求的 old_text 被替换。 否则,文本中出现的所有 old_text 都会更改为 new_text。

    特点

    1、区分大小写和全角半角:当text中没有包含 old_text指定的字符串时,函数结果与text相同;

    2、当第三个参数为空文本或是省略,而只保留参数前的逗号时,相当于将 old_text替换;

    3、当第四个参数省略,text中与 old_text相同的文本将被替换;

    4、如果第四个参数有指定,比如“2”,则只有第二次出现的old_text被替换。

    以上四个特点举例如下:

  • ?

    excel数据太多,如何批量、快速的判断并进行统计呢?

    温醉薇

    展开

    excel数据太多,如何批量、快速的判断并进行统计呢?

    举个例子,假如公司需要进行优秀员工数量统计,我们现在有这样一些excel数据:

    我们需要统计的excel数据

    我们现在的要求是,计算excel里完成力、执行力、创新力任意一项大于98,就算优秀员工,有人说,这个不是很简单吗?我们来数一数,张三执完成力96、执行力65、创新力78,不满足,李四完成力73、执行力83、创新力83,不满足,以此类推,当然,数量少是没有问题的,不过要是员工人数几千或者上万呢,我的天呐,要累死人啦!

    那么,excel里有快速的办法吗?有的!

    excel,需要显示优秀员工的单元格输入=IF(OR(B2>=95,C2>=95,D2>=95),"优秀员工",""),向下填充,在需要统计人数的单元格输入=COUNTIF(E2:E9,"优秀员工"),哇,瞬间得到结果,何惧几千上万呢?

    excel瞬间完成的计算

    excel需要的单元格输入函数

    这是什么意思呢?if函数就是假如的意思,or就是或者,意思就是假如引用单元格1大于等于98,或者引用单元格2大于等于98,或者引用单元格3大于等于98,假如有1个条件满足,就是优秀员工,否则的话就为空。

    COUNTIF自然就是计算满足条件的单元格个数啦。

    怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!

  • ?

    EXCEL技巧,用EXCEL的COUNTIFS函数统计满足多条件单元格数量

    Jennifer

    展开

    施老师:

    有时我们需要求出不同品牌商品的数量。如果数据区域小,我们可以手动的去计算,如果数据区域很大。那手动就太麻烦了。今天施老师给大家教一招,用多条件统计数量函数去计算。非常的方便实用。

    如下图:

    我们需要统计销售部有多少个人工资是6000的

    我们可以在H2里输入函数:=COUNTIFS(B2:B9,"销售部",D2:D9,"6000")

    这样就算出销售部拿6000元的工资人数是2人。

    大家看一下,这个函数是不是非常的方便啊

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

  • ?

    Excel日常22:函数篇(最完整的计数三剑客)

    两块

    展开

    喜欢、有用就点点关注

    函数COUNT家族有5个成员,今天先介绍其中的三个家庭成员,它们分别是COUNT、COUNTA、COUNTBLANK。

    一、函数定义

    COUNT:计算区域中数字的单元格个数。COUNTA:计算区域中非空单元格的个数。COUNTBLANK:计算区域中空单元格的个数。

    二、函数实例

    ▲

    计算有数字的单元格个数

    01

    公式:=COUNT(A3:A11)不能转换为数字的文本、空白单元格、逻辑值、错误值都不计算在内。

    计算非空单元格的个数

    02

    公式:=COUNTA(A17:A25)参数值可以是任何类型,包括空字符(""),但不包括空白单元格。

    计算空单元格的个数

    03

    公式:=COUNTBLANK(A31:A39)空白单元格和空文本("")会被计算在内。

    求成绩大于等于60的个数

    04

    公式:=COUNT(0^(B45:B51>=60))按三键结束(B45:B51>=60)部分成立的返回TRUE,不成立的返回FALSE。发生四则运算时TRUE相当于1,FALSE相当于0,利用0的任何次方等于0,0的1次方返回错误值的特性,将(B45:B51>=60)部分作为0的次方,得到{0;#NUM!;#NUM!;0;#NUM!;0;#NUM!},COUNT函数忽略错误值只统计有数字的单元格个数。

    求缺勤率

    05

    公式:=COUNTBLANK(B57:B63)/COUNTA(B57:B63&""),记得带上花括号哦!先用COUNTBLANK函数算出未打卡的人数为2,因为有两个空白单元格,所以用COUNTA计算时加"",算出总人数为7,然后相除。

    添加序号

    06

    在A69单元格输入公式:=IF(B69="","",COUNTA(B$69:B69)),向下填充。COUNTA(B$69:B69)部分是统计不为空的单元格个数,注意引用方式;然后用IF函数判断是不是空,为空就返回空,否则返回COUNTA函数计算的个数。

    合并单元格添加序号

    07

    COUNTA法:选中区域A81:A87输入公式=COUNTA(A$80:A80)按Ctrl+Enter键结束

    COUNT法:选中区域B81:B87输入公式=COUNT(B$80:B80)+1按Ctrl+Enter键结束

    求平均销售额

    08

    在F93单元格输入公式:=SUM(B93:E93)/COUNT(B93:E93),向下填充。先用SUM函数求和算出总销售额,然后用COUNT算出有销售额的数目,再用SUM/COUNT得到平均销售额。

    三、函数总结

    1、COUNT:计算区域中数字的单元格个数。

    ①如果参数为数字、日期或者代表数字的文本,则将被计算在内;②逻辑值和直接键入到参数列表中代表数字的文本被计算在内;③如果参数为错误值或不能转换为数字的文本,则不会被计算在内;④如果参数是一个数组或引用,则只计算其中的数字。数组或引用中的空白单元格、逻辑值、文本或错误值将不计算在内。

    2、COUNTA:计算区域中非空单元格的个数。

    ①参数值可以是任何类型,可以包括空字符(""),但不包括空白单元格;②如果参数是数组或单元格引用,则数组或引用中的空白单元格将被忽略;③如果不需要统计逻辑值、文字或错误值,请使用函数COUNT。

    3、COUNTBLANK:计算区域中空单元格的个数。

    ①包含返回 ""(空文本)的公式的单元格会计算在内;②包含零值的单元格不计算在内。

    爱上Excel合伙人2017出品

    我们一直秉承简洁、优雅、高效的为读者分享工作中遇到的每一个Excel问题,不论是Excel技巧、函数、图表、VBA,甚至是有关于Excel的开发,只要你能提出来问题,我们总能给你一个满意的答案!

    每天准时来一篇Excel在职场中的案例

  • ?

    「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 | COUNTIFS函数:统计满足多个条件的单元格数量

    redorange

    展开

    统计成绩的时候,统计成下图这种方式:

    COUNTIFS函数介绍:

    语法:COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)

    中文语法:COUNTIFS(区域1, 条件1, [区域2, 条件2],[区域3, 条件3],…)

    最多允许 127 个区域/条件对。

    在本示例中:

    在F2单元格输入公式:“=COUNTIFS($A$2:$A$135,G$1,$C$2:$C$135,">="&$F2)”

    函数解读:

    函数在向右与向下填充的过程中,一定要注意“所有班级区域”与“所有分数区域”的绝对引用、“要统计的班级”与“要统计的分数段”单元格的相对引用。

  • ?

    巧妙利用LEN、SUBSTITUTE函数,计算EXCEL单元格内某重复字符个数

    裘峻熙

    展开

    实际的工作中,我们有时候会用到求某个单元格内某个字符个数的实际问题。对于这类问题,在深入的学习了EXCEL函数之后,或者看过我写的部分文章后,一般会很容易的给出解决答案,但有时候一些朋友往往还不能举一反三的应用,还回头来求助于我。为此,一些函数的应用我可能会有重复讲解的时候,还望掌握好的朋友多谅解。

    今天就是应一位朋友的反馈再讲一次某些函数组合的应用。这位朋友提出的问题是:如何很快的计算出某单元格内某个重复字符的个数。对于这个问题,讲解中会用到LEN函数和SUBSTITUTE函数,

    老规矩,我们还是先复习一下这两个函数的用法。

    一 LEN函数 LEN函数作用是返回文本串的字符数。语法是Len (string),是string类型的变量,返回值是Long型的值。发生错误时返回-1。如果任何参数的值为NULL,则Len()函数返回NULL。同时注意:LENB函数的功能为返回文本字符串中用于代表字符的字节数。

    二 SUBSTITUTE函数 什么是SUBSTITUTE函数呢?就是在文本字符串中用new_text 替代old_text的函数。语法:SUBSTITUTE(text,old_text,new_text,[instance_num])。Text 为需要替换其中字符的文本,或对含有文本的单元格的引用,Old_text 为需要替换的旧文本,New_text 用于替换 old_text 的文本。Instance_num 为一数值,用来指定以new_text 替换第几次出现的 old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;如果缺省则将用 new_text 替换 TEXT 中出现的所有 old_text。

    好了,复习完了上面两个函数的定义,我们来看今日实际问题的解决思路;对于某个单元格,某个字符是重复出现的,那么我们把这个字符替换掉,然后用这个单元格的原长度减去替换后的长度,其结果就是这个所求重复字符的个数了。就是这么简单。

    下面我们来实现这个过程.如下图,

    在A列的单元格中有很多的字符,要求计算B列中出现的字符的个数,并计入C列。

    由于上面已经讲了思路,这里就直接看公式的截图:

    公式讲解:C2中的公式:=LEN(A2)-LEN(SUBSTITUTE(A2,B2,""))

    LEN(A2) 就是原字符串的长度;

    SUBSTITUTE(A2,B2,"") 就是把A2单元格中的B2单元格内的字符替换为了空值。

    LEN(SUBSTITUTE(A2,B2,"")) 就是替换后的长度

    LEN(A2)-LEN(SUBSTITUTE(A2,B2,"")) 两者相减就是B2内字符在A2内出现的个数了。看下面的返回结果:

    细心的读者可以数一数。完全正确的。到此,问题圆满的解决,这里只是举了个很简单的例子,如果是求两个单元格的内的重复字符数该怎么去做呢?也好办,可以先把这两个单元格先合起来,再计算就可以了。别忘了,合并的符号是“&”。其他类似的问题可以同样的处理。

    总之,函数的学习是灵活多样的,不要墨守成规,我也多次的讲过,某个函数的作用是单一的,但只要是两个或多个函数的组合,其功用是无法想象的。要多思考。多练习。

    今日内容技巧回顾:

    1 LEN函数和LENB函数的区别是什么

    2 SUBSTITUTE函数的作用是什么,其三个参数的意义是什么?

    3 求重复字符的个数的思路是什么?

    分享成果,随喜正能量

  • ?

    Excel单元格内显示数字单位如何设置才能进行计算

    Sonia

    展开

    之前同学问我:Excel表格里面带单位的数字如何进行计算?其实,我们都知道,Excel单元格中能对数字进行计算,那如果单元格内既想显示数字又想计算该怎么办呢?

    下面的表格如果合计就会出现这样的情况,计算错误。

    一般情况下不建议在单元格的数字内容加上单位的,因为你直接输入单位是不便于我们进行数据统计计算。但是工作中还是有很多这样的情况发生,今天就跟大家分享下Excel单元格内显示数字单元如何设置才能进行计算。

    1、先在单元格内输入数字,再设置单元格格式;选中单价下面需要设置单位的单元格区域,设置单元格格式,再选中数量下面需要设置单位的单元格区域,设置单元格格式;

    设置单元格格式

    2、单价下面单元格区域设置单元格格式:在弹出设置单元格格式”框的数字分类下选择自定义——在类型G/通用格式后面加上单位“元”;

    设置单价区域的单位为元

    3、数字下面单元格区域设置单元格格式:在弹出“设置单元格格式”框的数字分类下选择自定义——在类型G/通用格式后面加上单位“斤”;

    设置数量区域的单位为斤

    4、Excel表格内容单元格单位已设置完成

    5、对Excel表格里带单元格的数字进行计算。

    Excel单元内显示数字单位进行计算效果展示

    一般情况下不建议在Excel单元格的数字内容加上单位的,因为你直接输入单位是不便于我们进行数据统计的,但是工作中还是有很多这样的情况发生,今天跟大家分享的Excel单元格内显示数字单元如何设置才能进行计算。希望对各位朋友在工作中有所帮助!

    更多关于Office——Excel操作技巧与我们 一起交流!

  • ?

    要想在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如何自动计算某列中同一颜色单元格的数量,并显示出数值

    丹尼尔

    展开

    在使用Excel统计数据时,有时会用条件格式等方法把一些符合特定条件的单元格标记成某种颜色。例如把成绩表中分数在60分以上的单元格用颜色标记出来,但标记颜色后有时可能还需要对已标记颜色单元格的数量进行统计,从而知道究竟有多少个人达到了标准。我们可以利用Excel的一些功能让Excel自动计算出已标记颜色的单元格数量。下面以Excel2007为例,介绍两种个人认为相对简单的方法,供大家参考。

    例如要统计下图中“成绩”列中黄色单元格的数量:

    一、用Excel的筛选功能结合“SUBTOTAL”函数统计某列中同一颜色单元格的数量。

    Excel的筛选功能可以把不符合指定条件的单元格隐藏起来,“SUBTOTAL”函数可以计算并显示出指定表格范围内可见的非空单元格个数,二者一起使用就可以让Excel自动统计出某列中同一颜色单元格的数量。统计方法是:

    ●首先要知道要统计的表格范围内首尾单元格的名称,点击统计范围最上方和最下方的单元格,再查看Excel的名称框,即可知道对应的单元格名称。例如下图中要统计范围的首尾单元格为C3和C8。

    ●点选一个任意的空单元格,作为输入“SUBTOTAL”函数和显示单元格数量的位置。为了更加直观,可以在其相邻的单元格中输入文字注释说明。

    ●选中单元格后,在Excel的编辑栏中输入“=SUBTOTAL(103,首单元格名称:尾单元格名称)”,其中的“103”是“SUBTOTAL”函数的一个参数,表示要统计非空单元格个数,并且忽略隐藏的单元格。例如本例中应输入“=SUBTOTAL(103,C3:C8)”。

    ●在编辑栏中输入函数后,点击左侧的对号或者按键盘的回车键。

    ●此时“SUBTOTAL”函数就会自动计算出指定范围内非空单元格的数量。因为还没有对单元格进行筛选,此时该处显示的是范围内所有单元格的数量。下一步需要进行筛选:先选择要筛选的范围,可以用鼠标框选,如果单元格数量较多,也可以用按键盘的Shift键等方法选择单元格范围。

    (此处要注意的是:选择范围中最上方的单元格在筛选后会一直显示。例如本例中选择筛选范围时要注意不要只选择包含成绩的单元格,要将上方的标题单元格一起选中,因为最上方的单元格在筛选后会一直显示的。)

    ●选好范围后,鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”。

    ●此时之前选择的单元格范围上方会出现一个小三角按钮。点击这个小三角会弹出一个菜单。

    ●将鼠标指针指向弹出菜单中的“按颜色筛选”,指针稍停留后,会弹出一个子菜单,子菜单中会自动列出筛选范围内的颜色信息,此时点击要筛选的颜色。

    ●点击颜色后,之前选择的单元格范围中其他颜色的单元格就会被隐藏起来,只保留显示所选颜色的单元格。而此时下方输入“SUBTOTAL”函数的单元格中就会自动计算并且显示出所选颜色的非空单元格数量,也就是我们所需要的该种颜色的单元格数量。

    ●如果之后想取消筛选,显示全部的单元格,只需再用鼠标点击Excel“开始”选项卡中“排序和筛选”中的“筛选”即可。

    二、利用Excel的筛选和自动计数功能统计某列中同一颜色单元格的数量。

    ●如果只是想临时了解一下表格某列中同一颜色单元格的数量,也可以不必使用“SUBTOTAL”函数。可以先按上述方法筛选出该颜色的的单元格后,再框选所有筛选出来的单元格。

    ●此时查看下图所示Excel右下方的“计数”结果,该结果也会显示所选范围中非空单元格的数量。

    以上方法仅供大家参考,也许还有更好的方法可以达到同样的目的。

excel计算单元格个数

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP