怎么在excel表中将500个数字不重复的分成30组?

 我来答
ccc菜辣椒ccc

2021-10-12 · TA获得超过19.3万个赞
知道大有可为答主
回答量:11.6万
采纳率:77%
帮助的人:5393万
展开全部
主要通过公式来解决这个问题。对于实际操作中数据不太多情况下,函数公式是解决问题的常用手段。

1、找到重复数字并按降序(升序)排列

问题:一组数字中,一个数字可能出现很多次。现在要将每一个不重复的数字找出来,并按降充排列。

在B2中输入公式:=COUNTIF($A$2:$A$27,">="&B1)+1

这个公式怎么理解呢?在区域$A$2:$A$27中,找到大于或等于B1的个数,因为B1是一个文本,所以结果肯定为0,所以在后面加1,用来做为后续公式的参数。

继续在公式前面嵌套一个函数:=LARGE($A$2:$A$27,COUNTIF($A$2:$A$27,">="&B1)+1)。LARGE函数是计算第N个最大值的函数,在这个公式里,B2单元格内输入这个这个公式,表示就是求的第1最大值,结果为9.

通过分析,我们可以看出。当公式下拉时B1变成B2,countif计算的就是最大值9的个数。通过选中该公式中COUNTIF($A$2:$A$27,">="&B2),我们可以发现,计算结果为4。

因为前4个最大值都是9,所以加上1后,就是第5个最大值,也就是重复值第二个最大数字结果是6。如果按重复数字排列就是:9,9,9,9,6(第1到第4最大数字都是9,第5个最大值是6)。

这样 公式下拉填充后,就把所有不重复的数字,按降序排列出来了。

如果要按升序列出来怎么办?只需要把函数稍稍变化下就可以了。直接输入公式:=SMALL($A$2:$A$27,COUNTIF($A$2:$A$27,"

2、统计不重复的数据的个数

数据有一些出现了很多次,不管出现多少次,我们只记一次,最后相加统计出不重复的个数。

我们直接输入公式来计算:=SUM(1/COUNTIF(F2:F17,F2:F17))。并三键同时 按下:CTRL+Shift+Enter。这里 函数SUM也可以用函数SUMPRODUCT,并且不用三键按下直接回车即可。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式