请问EXCEL表格里全数据列中如何筛选后几位相同的数据

我有很多数字。请问如何将位数为三位相同。的数据筛选出来。例如:000、111、222、333、444等。 谢谢

假设你的数据在A列从A1开始,在A列后面插入一列B列
在B1输入以下公式

=IF(AND(LEN(A1)=3,LEN(SUBSTITUTE(A1,LEFT(A1),""))=0),1,0)
下拉填充,然后筛选出1即为你所要的

PS:填充的时候可以选中B1,把光标移到B1的右下角,当变为黑色十字架时,双击左键
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-16
数据在A列
B1输入 =IF(AND(RIGHT(A1,1)=MID(A1,LEN(A1)-1,1),RIGHT(A1,1)=MID(A1,LEN(A1)-2,1)),A1,"")
向下拖

然后自动筛选出非空值

数据--筛选---自动筛选
第2个回答  2010-04-16
辅助列公式 =mod(a1,111)=0,筛选辅助列。
第3个回答  2010-04-16
辅助列输入:
=IF(MOD($A$1:$A$13,111)=0,1,"")
向下填充即可
第4个回答  2010-04-16
先设置筛选---自定义---等于,后面的对话框中输入"*000","*111",就能筛选出来了。
第5个回答  2019-11-18
方法一:
(你的数字必须是数字格式,不是就设置成数字格式)
假设数据从A1开始,B1输入=RIHGT(A1,3)="001"下拉复制,然后对B列进行排序
方法二:
(你的数字必须是文本格式,不是就设置成文本格式)
选择自动筛选,筛选条件为“等于”后面为"*001"
方法三:
用数据有效性,把那一列复制一列,之后有有效性选择后三位数,之后排序
要不你把表格发给我,我来帮你搞
给点分吧
相似回答