函数count的功能是什么 excel函数用法全表

COUNTIF函数用于计算满足特定条件的单元格的数量。它的基本用法是:COUNTIF(统计区域,指定条件)如下图所示,要计算A列中有多少个5,可以使用以下公式:=COUNTIF(A2:A10,5)通过稍微改变COUNTIF函数的第二个参数,我们可以得到许多有效的用法,例如:计算大于5的单元格数:=COUNT...

COUNTIF函数用于计算满足特定条件的单元格的数量。它的基本用法是:

COUNTIF(统计区域,指定条件)

如下图所示,要计算A列中有多少个5,可以使用以下公式:

=COUNTIF(A2:A10,5)

通过稍微改变COUNTIF函数的第二个参数,我们可以得到许多有效的用法,例如:

计算大于5的单元格数:

=COUNTIF(A2:A10,”& gt5″)

计算大于B2像元值的像元数:

=COUNTIF(A2:A10,”& gt”& ampB2)

计算不等于5的细胞数:

=COUNTIF(A2:A10,”& lt& gt5″)

计算空白细胞的数量:

=COUNTIF(A2:A10,”=”)

计算非空单元格的数量:

=COUNTIF(A2:A10,”& lt& gt”)

用统计”e & # 8221或以“e”开头的单元格数:

=COUNTIF(A2:A10,”e * & # 8221)

对于身份证号、银行***等超长文本数字,在使用COUNTIF函数时需要加一点“调料”。

以下公式计算A列中的ID号是否重复:

=IF(COUNTIF(A:A,A2 & amp”*”)& gt1,”重复”,””)

COUNTIF函数计算文本类型的数字时,默认情况下会按数值处理。而Excel中数字的精度只有15位,身份证号是18位,所以所有前15位相同的身份证都会被识别为内容相同。

在第二个参数后添加一个星号”*”,即告诉Excel查找包含单元格A2内容的文本。通过这种灵活的方式,COUTNIF函数是顺从的。

先说COUNTIF的第二个参数,再说第一个参数:

如下图所示,在A列按部门输入序号,不同部门的序号从1开始。

在单元格A2中输入公式并***下来:

= COUNTIF(B$2:B2 B2)

COUNTIF函数的统计区域是B:B2,第一个B2是行的绝对引用,第二个B2是相对引用。公式***下来,就会变成B:B3,B $ 2:B4……一个扩大的区域。从这个动态区域中计算B列中部门的数量。

下面分享COUNTIF函数的两个组合应用:

如下图,统计c栏不重复的人数。

公式是:

=SUMPRODUCT(1/COUNTIF(A2:A14,A2:A14))

这是一个非常常见的计算非重复数据数量的公式,其中包含一个数学逻辑:

任何数据重复N次,N ^ 1/N之和为1。

公式中的“COUNTIF(A2:A14,A2:A14)”部分是数组计算,用来分别统计A2:A14单元格区域中每个元素出现的次数。

操作过程相当于:

=COUNTIF(A2:A14,A2)

=COUNTIF(A2:A14,A3)

……

=COUNTIF(A2:A14,A14)

返回内存数组的结果是:

{2;2;2;2;2;2;2;2;2;2;1;1;1}

将1除以返回的内存数组,得到以下结果:

{0.5;0.5;0.5……;1;1;1}

除以1相当于计算COUNTIF函数返回的内存数组的倒数。

为了便于理解,这一步结果的小数部分用分数代替,结果为:

{1/2;1/2;1/2;1/2;……;1;1;1}

如果单元格的值在该范围内是唯一的,则该步骤的结果为1。

如果重复两次,这一步的结果会有两个1/2。

如果单元格的值在该区域中重复3次,则结果为3 1/3…

也就是说,每个元素的倒数加起来仍然是1。

最后用SUMPRODUCT函数求和,得到不重复的总人数。

你没晕倒吗?好,我们继续。

如下图所示,提取C不重复列表。

公式是:

=INDEX(C:C,1+MATCH(0,COUNTIF(E$1:E1,C$2:C$15),0))&””

注意,这是一个数组公式。编辑完成后,按Ctrl+Shift+ Enter。

首先,使用COUNTIF函数查找公式上方单元格区域C:C中每个数据的编号。返回由0和1组成的数组。如果C:C单元格区域中的元素出现在公式上方,则结果为1;如果没有出现,结果为0。

和前面的例子一样,COUNTIF函数的第一个参数是一个扩展区域,公式提取的结果将被重用。

然后用MATCH函数找到COUNTIF函数返回的数组中第一个0的位置,也就是找到第一个数据的位置。

由于数据表的标题行占1行,这个数加1就是需要提取的数据表的列的位置。

最后用INDEX函数提取C列对应位置的数据,以MATCH函数的计算结果作为索引值。

这个功能从末端到顶部比较好理解。

好了,今天就到这里。祝大家有美好的一天!

本文来自清杉投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/534719.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 05-06
下一篇 05-06

相关推荐

  • 函数tan怎么读

    5cot全拼是cotangent,余切,其英式读法是#39k#601#650#39t#230nd#658#601nt美式读法是#39ko#650#39t#230nd#658#601nt6tan全拼是tangent,正切,其英式读法是#39t#230nd#658;正切tan的读音英 #712t#230nd#658#601nt,美 #712t#230nd#658#601nttan为英文单词tangent的缩写,所

    2023-07-26 11:49:01
    1047 0
  • c语言log函数怎么调用 c语言编写log函数的方法

    对数函数的形象性和单调性是答案的热点话题,既有小题,也有大题。有时域、单调性、意象等。全部同时出现在一个问题中,有时会出现复合函数。这样的问题有一定的难度。经常提出相对较大的小题,有时利用单调性解决或证明不等式问题。这类题目通常会转换成同底数的对数,然后利

    2023-07-24 17:03:01
    838 0
  • excel回车换行函数 强制换行操作方法

    相信大家都遇到过单元格文本内容换行的问题。为了使单元格的内容标准化,我们需要根据格式逐段换行。如上面的人员信息内容所示,我们需要分别包装单元格内容对应的姓名、部门、职位。在相应的单元格内容中,不同的信息由空或逗号分隔。可能很多同学都是用Alt+Enter的方式一个

    2023-07-24 13:32:01
    997 0
  • rank函数是什么意思 Excel中的排序函数RANK

    扁舟重过九青莲,极目空明思浩然。可是画工烦刻画,只因山骨偶枝骈。风高迥认龙腾海,云散初疑剑插天。剩采太湖嵌孔石,南窗排列伫飞仙。 -------[宋] 孔武仲《九华山》如果熟悉Excel的基本函数,应该都知道RANK函数。在实际工作中,我们经常使用秩函数对一列数据进行排序,即

    2023-07-22 08:10:01
    793 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信