搜索
写经验 领红包
 > 旅游

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的选出来,得到了我们最后想要的结果。

操作演示:

注意:上述的方法是针对五位数的数字,如果是其他位数的话,所用的公式要同步的进行更改。

略尽绵力,能帮上好友的忙,很高兴!

有更好的方法,欢迎指点交流!

本文内容由小里整理编辑!