中企动力 > 商学院 > excel求个数
  • ?

    excel表格这样计算一列的个数

    大猫咪

    展开

    excel表格计算一列的个数可以使用COUNTBLANK(范围)来统计空单元格;使用COUNTA(范围)统计非空单元格。

    软件工具:excel2013

    1、假设要统计A列中有多少个单元格,这里在B1中输入=COUNTBLANK(A:A)。(A:A)为范围值,输入括号后用鼠标点击选择列,或者手动输入范围。

    2、按下回车键后即可自动统计出该列所有的空单元格个数。excel2013的一列是 1048576个。

    3、如果该列中有的单元格是有内容,这时单用COUNTBLANK只能统计为空的个数。所以可以再用COUNTA统计非空的单元格个数。在B2中输入COUNTA(A:A),然后按下回车键。如下图,有10个非空单元格。

    4、实际使用中可以灵活的将两个公式混搭。比如A列中部分有内容,要统计全部就可以使用COUNTBLANK(A:A)+COUNTA(A:A)。

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

  • ?

    小技巧:Excel中几个数字处理函数!超简单!

    Shawn

    展开

    今天都教大家一些简单的,常用的小技巧!

    顺便回答下,有的同学问我:

    问:你怎么懂得那么多?

    回答:呜呜呜,大神我就是单位那个经常加班做表的人,呜呜呜!

    问:那你是从哪里学会的呢?

    答:第一,网上,不会了就去查,就记住了,第二,看书,家里好几本关于EXCEL的书!

    下面进入教学,这些技能都非常适用于各个单位做表的同志们!

    1、取绝对值(这个不好解释,请学习初中数学课本或直接看下图)

    函数格式:=ABS(数字)

    2、取整(取至小数点)

    函数格式:=INT(数字)

    3、四舍五入(这个好理解)

    函数格式:=ROUND(数字,保留小数位数)

    4、以绝对值减小或增大的方向,按指定位数舍入数字(这个请看下图,就更好理解)

    函数公式:ROUNDDOWN(数字,保留小数位数)

    图示a

    函数公式:ROUNDUP(数字,保留小数位数)

    图示b

    特别注意事项:ROUNDUP是就高原则保留,如:图示b,而ROUNDDOWN刚好相反,是就低原则保留,如图示a。

    END……

  • ?

    Excel乘法函数怎么用与除法及用一个数乘或除所有数如何计算

    窦青曼

    展开

    在 Excel 中,如果求两个数的乘积,可以用乘法函数;它既可以求表格中任意两个数的乘积,也可以求指定几个单元格中数字的乘积,还可以求一行一列所有数的乘积。此外,还可以把表格中的所有数乘以一个指定的数。做乘法运算可以用Excel乘法函数,而做除法运算同样可以Excel乘法函数,Excel没有提供专门的除法函数,但完全可以用乘法函数运算。以上是两个或多个数相乘或相除的情况,如果要用一个数乘或除表格中的所有数就不能再单用乘法函数实现,需要用选择性粘贴功能。以下是Excel乘法函数与除法及用一个数乘或除所有数的具体操作方法,操作中所用版本为 Excel 2016。

    一、Excel乘法函数怎么用

    1、假如要计算一个服装销量表的价格与销量的乘积。选中用于保存计算结果的单元格 G2,输入乘法函数公式 =Product(B2:F2),按回车,则计算出第二行“长袖白衬衫”的价格与销量的乘积,结果为 28294,操作过程步骤,如图1所示:

    图1

    2、自动计算剩余行的乘积。按住单元格填充柄,往下拖,则所经过的行用 G2 的值填充,按 Ctrl + S 组合键保存,则所有行变为对应行的价格与销量的乘积;操作过程步骤,如图2所示:

    图2

    二、Excel用 * 做乘法计算

    1、在 G2 单元格中输入公式 = E2*F2,如图3所示:

    图3

    2、按回车,则求得结果为 28294,与用乘法函数公式 =Product(B2:F2) 求得的结果一致,如图4所示:

    图4

    3、如果要自动计算剩余行的乘积,用上面的方法往下拖,然后保存更新即可。

    三、Excel用一个数乘表格中的所有数

    在 G2 单元格输入 0.5,单击 G3 单元格结束 G2 的输入状态,再次选中 G2 单元格,右键,在弹出的菜单中选择“复制”;框选要乘 0.5 的所有单元格,在选中的单元格上右键,在弹出的菜单中选择“选择性粘贴”,在打开的窗口中选择“运算”下面的“乘”,单击“确定”,则所有选中的数字都乘了 0.5;操作过步骤,如图5所示:

    四、Excel除法运算怎么操作

    1、以用服装表中总销量除以价格为例。选中单元格 G2,输入公式 =Product(F2/E2),按回车,则求得除法运算结果 73.23255814,操作过程步骤,如图6所示:

    2、自动计算剩余行的除法。用鼠标按住单元格填充柄(选中单元格 G2 右下角的小绿点),往下拖,则所经过单元格用 G2 的值填充,如图7所示:

    图7

    按 Ctrl + S 组合键保存,则所有行变为对应行的运算结果,如图8所示:

    图8

    3、说明:Excel 没有提供除法运算的函数,但可以用Excel乘法函数 Product() 实现。另外,运算结果 73.23255814 保留的8位小数,若只想保留两位小数,可以右键 G2 单元格,在弹出的菜单中选择“设置单元格格式”,在打开的窗口中选择左边“分类”下面的“数值”,在“小数位数”右边输入2,单击“确定”即可。

    五、Excel用表格中的所有数除一个数

    1、在 G2 单元格中输入 1.2,单击一下 G3 结束 G2 的输入状态,再次选中 G2 并右键,在弹出的菜单中选择“复制”;框选 E2:F7,右键选中的区域,在弹出的菜单中选择“选择性粘贴”,在打开的窗口中选择“运算”下的“除”,单击“确定”,则选中的所有数字都除了 1.2;操作过程步骤,如图9所示:

    图9

    2、从操作过程可知,用表格中的所有数除一个数与乘一个方法一样,只是在“选择性粘贴”窗口的选择不同。

  • ?

    Excel数值取整的九种方式

    苗博

    展开

    问题来源

    数据取整,是EXCEL数据处理的最常用的方式。可能大家最经常用的是INT函数,但,INT函数并不能满足所有的取整要求。比如,今天一位朋友要按照某位数的倍数取整,INT就解决不了了。

    韩老师总结各种取整函数,大家可以收藏起来,遇到不同的取整要求,可以翻出来找合适的函数与方法。

    九种方法分析一:INT取整

    举例:

    特征:

    1、对正数,直接截掉小数取整;

    2、对负数,截掉小数再-1取整。

    二:TRUNC取整

    特征:不管正数还是负数,都是直接截掉小数取整。

    三:ROUND小数取整

    第二个参数为0,采取四舍五入方式取整。

    四:ROUND整数取整

    第二个参数为负数,采取四舍五入方式取整。

    五:ROUNDUP向上舍入函数

    1、朝着远离 0(零)的方向将数字进行向上舍入。

    2、如果第二个参数为 0,则将数字向上舍入到最接近的整数。

    3、如果第二个参数小于 0,则将数字向上舍入到小数点左边的相应位数。

    六:ROUNDDOWN向下舍入函数

    1、朝着零的方向将数字进行向下舍入;

    2、如果第二个参数为 0,则将数字向下舍入到最接近的整数;

    3、如果第二个参数小于 0,则将数字向下舍入到小数点左边的相应位数。

    七:MROUND函数

    1、返回参数按指定基数舍入后的数值;

    2、舍入的方式是“四舍五入”;

    3、数值和基数参数的符号必须相同。如果不相同,将返回 #NUM 错误。

    八:CEILING函数

    1、 向上舍入(沿绝对值增大的方向)为最接近的指定基数的倍数。

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!;

    3、如果数值为负,基数为正,则对值按朝向 0 的方向进行向上舍入;

    4、如果数值和基数都为负,则对值按远离 0 的方向进行向下舍入。

    九:FLOOR函数

    1、将数值向下舍入(沿绝对值减小的方向)为最接近的指定基数的倍数

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!

    3、如果数值为负,基数为正,则对值按远离 0 的方向进行向下舍入;

    4、如果数值和基数都为负,则对值按朝向 0 的方向进行向上舍入。

  • ?

    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列为实际求和区域。

    这样就很迅速简单的统计出来了。

  • ?

    巧妙利用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实用技巧」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)―函数基础教程(八)

    燕夏彤

    展开

    在我们的工作及学习中,经过会遇到这样的业务需求,统计某一个区域中不重复数据的个数。如下图所示为某公司员工工资表,我们需要统计出该公司部门的个数,该怎么操作呢?

    解决这个问题之前,我们先来再学习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电子表格如何自动进行算数运算?

    季末

    展开

    自动求和:(excel2007版)

    例:

    1、计算数1和数2的和

    2、先选中第一个求和单元格c2,然后选择菜单[插入],点[公式]选项卡,如图

    3、点[自动求和],[求和]

    3、点[求和]之后,c2单元格就变成如图这样了,多个求和公式,SUM是求和的公式,里面A2:B2的意思是当前行从A2单元格到B2单元格累加,无论两个单元格之间有多少其他单元格,都会从冒号左边单元格加到右边单元格,这是整行相累加

    4、按键盘右侧小键盘的确认键(小回车键),结果就自动出来了如图

    5、那么下面看c2下面的c3,c4等怎么让它们自动出来结果,鼠标单击选中c2单元格,c2边框变成粗黑框,黑框右下角多个小四方块,鼠标移动到四方块那里,鼠标变成一个实心十字如图

    6、鼠标变成实心十字后,按住鼠标往下拉到需要填充数据的表格如图,结果自动出来了

       excel怎么自动相加减乘除:

    例:很多时候表格不会像上面的表格那么单纯,单元格可能不是连续的,有时候需要某个单元格和非相邻的单元格之间运算,就比如下面这个表,求数1列和数3列之间的运算

    1、单元格D2为数1和数3的和,这时候不能直接用上面的SUM(A2:C2),这种是连续单元格才可以,那么就不用SUM函数了,直接单击选中D2,D2边框变粗时输入如图表达式,就是A2和C2的和

    2、输入完成就按键盘小键盘确认键(小回车键),结果就自动出来了。同列可直接下拉鼠标到需要计算的单元格即可全部出结果

    注意:这时候会出现类似乱码的东西,不要紧张,因为数3那里没有数是空白,在数3栏对应单元格输入数据,点一下同行的右边单元格就出来结果

    3、减和乘除,其实把上面的相加换成相减或相乘除就可以了,其他步骤都是一样的

    (本文内容由百度知道网友千叶彝族贡献)

  • ?

    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求个数

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP