> 旅游
excel如何在众多数字中筛选到同样的数字(excel筛选数字数量)
导语:【Excel技巧】怎样在大量数字中筛选出连续三位数相同的数字
今早有好友发来消息,帮忙解决一个Excel问题。
简单说,情况是这样的,有一串的数据,如何筛选出连续三位数相同的数字,如下图,要筛选出填充黄色单元格的数据。
这些数据都有一个特点,有连续的三位数是相同的,“444”“555”“666”,但是相同的位置是不固定的。有可能在数字任意一个位置。
以他的这个情况为例,所有数字都是五位数。永恒君大致的理了一下思路:
1、把单元格数字的每一位数字提取出来,分别放到单元格当中去;
2、按重复数字出现的位置,分前、中、后三种情况进行筛选;
3、一旦是有上述三种情况中,任意一种情况出现了相同的数字,该数字即是我们要找的数据。
然后开始操作。
第一步:提取数字
结合起来用left、Mid、right函数即可实现,如下图,其他数字向下填充即可。
操作演示:
第二步:筛选重复数字
利用这个公式:=IF(AND(F2=G2,G2=H2),"T")
意思就是F2 G2 H2三个单元格的数字如果相同的话,标识为“T”,否则就是“FALSE”。
分三种情况,分别把结果列在了“前面相同”“中间相同”“末尾相同”三列中。
操作演示:
第三步:选出单元格标识为“T”的即是我们需要的数据。
末尾新建一列“最终结果”,利用公式=COUNTIF(K2:M2,"T")
意思是K2至M2单元格中为“T”的出现几次,0表示不存在,1表示一次。只要结果是大于0,就是我们需要的。
然后选中最后一列,利用“筛选”工具,把大于0的选出来,得到了我们最后想要的结果。
操作演示:
注意:上述的方法是针对五位数的数字,如果是其他位数的话,所用的公式要同步的进行更改。
略尽绵力,能帮上好友的忙,很高兴!
有更好的方法,欢迎指点交流!
本文内容由小里整理编辑!