怎么在excel表中将500个数字不重复的分成30组?
1个回答
展开全部
主要通过公式来解决这个问题。对于实际操作中数据不太多情况下,函数公式是解决问题的常用手段。
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,并且不用三键按下直接回车即可。
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,并且不用三键按下直接回车即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询