Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6222|回复: 35

[已解决]如何筛选出有邮编的数据

[复制链接]
发表于 2013-2-18 17:45 | 显示全部楼层 |阅读模式
本帖最后由 爱疯 于 2013-2-22 14:26 编辑

比如,我有一批客户的地址资料,有的客户资料里面没有邮编,有的客户资料里面有邮编

我能有办法把有邮编的客人删选出来么?(地址和邮编是现在一个column里面的,不是拆开的)

难处是,客人写的地址五花八门,邮编未必是写在最后的,主要模式有如下:

XX省XX市XX路 邮编123456

邮编123456   XX省XX市XX路

XX省XX市XX路 邮编 123456 张三收


是不是只能人工一条一条的看啊?????
最佳答案
2013-2-19 11:21
  1. Sub test()
  2.     Dim A, i
  3.     Columns(4).Clear
  4.     A = Range("a1:d" & Range("a65536").End(xlUp).Row)
  5.     For i = 2 To UBound(A)
  6.         If A(i, 2) Like "*######*" Then A(i, 4) = 1
  7.     Next i
  8.     [a1].Resize(i - 1, 4) = A
  9. End Sub
复制代码
(, 下载次数: 25)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-2-18 17:49 | 显示全部楼层
回复

使用道具 举报

发表于 2013-2-18 17:51 | 显示全部楼层
你上传一个文件,包括各种类型的写法的
回复

使用道具 举报

 楼主| 发表于 2013-2-18 18:03 | 显示全部楼层
啊,稍等一下啊~~~~我去弄个文件传上来,一共600000多号人呢,手工差玩死了TT
回复

使用道具 举报

发表于 2013-2-18 18:19 | 显示全部楼层
这个很简单啊,直接在那一列筛选,选择不包含邮编,然后就可以啦!!

   希望能够帮助你,求最佳

  :)
回复

使用道具 举报

发表于 2013-2-18 18:46 | 显示全部楼层
搞个2003版的上来..我再问一下,答题是不是有奖励呀,比如金币一些的..问问大家哈.
回复

使用道具 举报

发表于 2013-2-18 18:58 | 显示全部楼层
楼主想要达到什么样的结果?
回复

使用道具 举报

发表于 2013-2-18 21:07 | 显示全部楼层
5楼说得对啊............
A.gif
回复

使用道具 举报

 楼主| 发表于 2013-2-19 10:05 | 显示全部楼层
TTTTT 发表于 2013-2-18 21:07
5楼说得对啊............

我想说的是,我肉眼就可以看出很多很多有邮编的没有筛选出来好么==b
回复

使用道具 举报

 楼主| 发表于 2013-2-19 10:06 | 显示全部楼层
tuotuo865 发表于 2013-2-18 18:19
这个很简单啊,直接在那一列筛选,选择不包含邮编,然后就可以啦!!

   希望能够帮助你,求最佳

8楼已经演示了,可以很多有邮编的都没有被筛选出来。。。怎么回事呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 22:52 , Processed in 0.509316 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表