Excel不重复数值个数如何快速统计?大神告诉我用这2个函数组合

时间:2019-08-05 来源:www.wzyuedu.com

?

  Excel统计不重复数值的个数,方法有很多,今天要我说的是使用“COUNTIF + SUM”功能。如果您还没有使用它,请花3分钟学习!

在下表中,我们被要求计算B3: D8单元区域中的非重复数据的数量。我们如何快速使用该功能来计算它?

具体步骤如下:

1.选择F3单元格 - 在编辑字段中输入公式“=SUM(1/COUNTIF(B3: D8,B3: D8))” - 按快捷键“Ctrl + Shift + Enter”结束数组式。

2.动画如下所示。

3.配方分析。

(1)COUNTIF(B3: D8,B3: D8):

片中的细胞数量。它有2个参数。第一个参数表示要检查的数据区域,第二个参数表示要查找的内容。

公式COUNTIF(B3: D8,B3: D8)的结果是一个数组{4,4,3; 4,3,2; 3,2,1; 4,4,1; 2,4,2; 4,4,1},表示数字1的数量有4,数字2的数量有4,数字3的数量有3,数字4的数量有2 ,数字5的数量有1 .

(2)1/COUNTIF(B3: D8,B3: D8):

将公式COUNTIF返回的结果数组除以1(B3: D8,B3: D8),得到的商也是一组数组,如下图所示。

(3)=SUM(1/COUNTIF(B3: D8,B3: D8)):

使用SUM函数将步骤2中获得的所有商数相加,得到F3单元格的结果“8”。

4.公式优化。

上述统计中的单元格都是非空单元格。如果统计区域中某些单元格的值为空,则上述公式返回的结果将为“#DIV/0!”。

那么如何解决上述错误值的现象呢?

只需在公式中添加IF函数即可判断。如下图所示,F3单元的公式变为“=SUM(IF(B3: D8'',1/COUNTIF(B3: D8,B3: D8))))),输入后按快捷键式。 “Ctrl + Shift + Enter”键结束数组公式。

以上是我今天要告诉你的所有内容。此方法计算未重复的数据数。它也经常用于工作中。你学到了吗?

我希望本教程可以为您提供工作帮助。您的转发和喜欢是小编最好的鼓励和支持!您的每一个欣赏,转发,评论,喜欢和收藏都将成为我编写更多优质教程的动力!