excel统计不重复数据总数

excel统计不重复数据总数

问:excel 统计大量不重复数据的个数
  1. 答:函数公式统计重复项
    1
    准备数据
    这里在单元格区域“A1:A21"有一列数据
    现在想从这一列数据中找出每个数据的重复个数,并显示在B列。
    2
    输入公式
    在单元格B2输入公式:
    =COUNTIF(A:A,A2)
    然后按回车(也就是Enter键),就会在B2位置看到相对应左边的A2位置的数据在整个A列中的重复个数了,如图。
    3
    批量统计
    将鼠标光标放在B2的右下角,会自动变为一个十字的样子,双击鼠标左键,公式会自动按照B2的样子计算A列的数据重复个数。
    4
    就到这里啦!谢谢大家!有疑问或建议请评论里说出来,我会完善经验的。
    END
    数据透视统计重复项
    标记数据
    还是那个数据,但是这回B列不输入公式,而是标记数字,全都标记1。
    插入数据透视表
    插入——数据透视表——选择数据区域——选择透视表显示位置——确定
    设置字段
    讲“数据”添加到行标签,将“标记”添加到数值。自动得出如图结果。
    这样就像上一个一样的了。
    个人觉得这个不如公式方便哈。但是也是常用的手段。做更复杂的统计会更高效。
  2. 答:如果A1:A500区域无空格,那么不重复的数据个数输入
    =SUMPRODUCT(1/COUNTIF(A1:A500,A1:A500))
  3. 答:1、电脑打开Excel,要统计这一列中有多少个不重复的个数。
    2、输入公式=COUNTIF($C$1:$C$15,C1)。
    3、输入公式后,得到3代表C2单元格中的输入在这一列中出现了3次。
    4、下拉复制公式,显示1的都是不重复的数据。
    5、如果要统计1的个数,输入公式=COUNTIF(E1:E15,"1")。
    6、按回车键后,就可以得到1的总数了。
  4. 答:1:排序
    2:过滤
    3:勾选不要显示重复的
  5. 答:单元格中的绝对单元格引用总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。
问:excel中,怎样统计列中不重复的数据的总数目
  1. 答:可以用公式解决。以下图中的姓名为例:
    D2输入公式
    =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
    结果为3,既不重复数为3个,如下图
    公式解析:
    COUNTIF(A2:A8,A2:A8)是个数组计算的例子,结果为一个数组,就是A2:A8每个姓名出现的次数:
    COUNTIF(A2:A8,A2)
    COUNTIF(A2:A8,A3)
    ……
    COUNTIF(A2:A8,A8)
    在B2输入公式
    =COUNTIF(A$2:A$8,A2)
    公式下拉复制,结果就是COUNTIF(A2:A8,A2:A8)的计算结果,依次计算每个姓名的出现次数。
    如下图:
    再用1/出现次数,如张三出现2次,则每次计算1/2次,求和得1,李四出现3次,每次计算1/3次,求和得1,依此类推,得到不重复姓名的个数。
    相当于在C2输入
    =1/B2
    公式下拉再求和的结果,如下图:
    以上是对公式=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))的拆分解析,最后的求和之所以用SUMPRODUCT,而不是使用SUM,是因为这是数组计算,数组公式必须按Ctrl+Shift+Enter三键确认输入,而使用SUMPRODUCT函数则只需按Enter就可以了,当然也可以把公式改为:
    =SUM(1/COUNTIF(A2:A8,A2:A8))
    再按Ctrl+Shift+Enter三键确认输入,Excel会自动在公式外面嵌套一对大括号,表示数组公式:
    {=SUM(1/COUNTIF(A2:A8,A2:A8))}
    如下图所示:
  2. 答:可以编个宏来自动计算,方便快捷。这部分每个人的编法都不同,属个人发挥,这里就略去了。
    再不然就高级筛选,勾选“将筛结果复制到其他位置”和“选择不重复的记录”,然后就不用说了吧,Count公式或干脆自己数。同样的功能还可以用数据透视表来实现。
    直接用公式也可以,:=SUMPRODUCT((Rge<>"")/COUNTIF(Rge,Rge&""))或者{=SUM(IF(LEN(Rge),1/COUNTIF(Rge,Rge)))}(注意是数组公式,ctrl+shift+enter)。公式中的各参数的具体含义可以自己去查一下Excel的帮助。
  3. 答:=SUM(1/COUNTIF($A$1:$A$11,$A$1:$A$11))
    以ctrl+shift+enter结束,可以返回不重复元素个数。
    例如元素为1,2,5,2,5,7,8,11,13,15,17
    计算的元素为:1,2,5,7,8,11,13,15,17
    返回个数为:9
  4. 答:excel用的不熟,先占个地方等老师!
    不过把数据导入数据库(比如SQL),用数据库统计是可以的
问:如何在excel中统计不重复项的个数
  1. 答:实现的方法和详细的操作步骤如下:
    1、第一步,创建一个空白的EXCEL工作簿并打开,见下图,转到下面的步骤。
    2、第二步,完成上述步骤后,输入演示数据,要求在D4单元格中找到D列中等于单元格D3中相应B列的非重复数,见下图,转到下面的步骤。
    3、第三步,完成上述步骤后,创建一个新的辅助列,在列A中,然后输入公式=
     =IF(IF($C$2:$C$11=$D$2,COUNTIF($B$2:B2,B2),0)>1,0,IF($C$2:$C$11=$D$2,COUNTIF($B$2:B2,B2),0)) ,见下图,转到下面的步骤。    
    4、第四步,完成上述步骤后,下拉A2公式,用1填充满足条件的相应单元,见下图,转到下面的步骤。
    5、第五步,完成上述步骤后,在单元格D4中输入公式=
     SUM(A2:A11),然后回车确定,见下图,转到下面的步骤。
    6、第六步,完成上述步骤后,采用辅助列法获取满足条件的非重复次数,效果图完成,见下图。这样,就解决了这个问题了。
  2. 答:假如你要统计A1:A10的不重复项,公式写为=SUM(1/(COUNTIF(A1:A10,A1:A10))),按CTRL+SHIFT+ENTER结束.
  3. 答:单元格中的绝对单元格引用总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。
excel统计不重复数据总数
下载Doc文档

猜你喜欢