excel筛选正确的手机号码

我有个表格有一列全是手机号,里面有手机号,座机号,还有不规范了,比如10位或者12位手机号等等,我想筛选出正确的11位手机号,怎么去筛选?

解决excel筛选正确的手机号码的步骤如下:

1.首先对excel中的号码进行排序,升序降序都可以,但必须排好顺序。

2.其次去百度搜索出要筛选城市的所有手机号段,放到一个excel中,这里举例放到了一个中。

3.依次在要筛选的excel中查找每个号段,筛选到相应的数据时,由于已经做了排序处理,很容易就把号码集中找到。

4.找到同一号段的号码后,用不同的颜色标记。依次重复第三步,直到把所有号段都找完,即完成了对某一城市所有号码的筛选。这样就解决了excel筛选正确的手机号码的问题了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-23
手机号码编号规则太多,简单判断出是不是11位数字是可以的,只能判断,如果要筛选在其他地方输出,就要用vba宏了
第2个回答  2012-11-23
=IF(LEN(A1)=11,"手机号","其它")
假设你的数在A列.B1输入上面的.向下填充本回答被提问者采纳
第3个回答  2012-11-23
假如原始数据(即手机号码)在A列,且从第2行开始。可按以下方法实现:
(1)在一个空白列(例如B列)在输入公式:
B2
=if(len(a2)=11,"正确手机号","")
然后将公式拖动到与A列最后一个号码对应的最下边一行。
(2)将表格设为“自动筛选”,筛选出B列的“正确手机号”即可达到目的。本回答被网友采纳
第4个回答  2012-11-23
例如手机号在A列,B1输入=LEFT(A1,1) 下拉,然后B列筛选一下等1的就可以了