Excel中有完整的地址,如何自动生成邮政编码?请高手帮忙解答.谢谢.

如题:A1中有数据(贵州省贵阳市云岩区中华北路191号贵州省第二测绘院)B1中如何自动得出(贵州省贵阳市云岩区)的邮政编码?... 如题:
A1中有数据(贵州省贵阳市云岩区中华北路191号贵州省第二测绘院)
B1中如何自动得出(贵州省贵阳市云岩区)的邮政编码?
展开
 我来答
81821985
2018-11-22 · 知道合伙人软件行家
81821985
知道合伙人软件行家
采纳数:9470 获赞数:15110

向TA提问 私信TA
展开全部

生成的条件有两个,一个是要有数据表,列明邮编,另外一个是要有办法取出有特征性的数据,如xx省xx市xx区之类,然后利用 vlookup函数的 通配符功能查找相关数据。

不过这个方法的正确率很难保证100%,参考方法:

b1公式参考:

=VLOOKUP("*"&MID(A1,1,FIND("区",A1))&"*",E:F,2,0)

不过总体该方法不是很适合多变的数据情况,目前没有太好的解决方法,毕竟excel只是计算工具,比较死板。

百度网友00702db
2018-11-22 · TA获得超过3.9万个赞
知道小有建树答主
回答量:3574
采纳率:49%
帮助的人:344万
展开全部

这个需要有邮政编码对照表

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小鸡小鸡姑姑大
2018-11-21
知道答主
回答量:34
采纳率:100%
帮助的人:6.9万
展开全部
这个首先你必须得有每个省每个市县区所对应的编码,做成数据库,或者用VLOOKUP函数做,不然弄不出来的,表格他也不会那么智能的对吧。
举例03代表山西00代表太原31代表小店区 那么030031就是山西省太原市小店区的邮编,有可能邮编不是这么命名的,我只是举个例子
你把这个编码给我,我可以帮你做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
donleecn
2018-11-22 · TA获得超过8723个赞
知道大有可为答主
回答量:7665
采纳率:72%
帮助的人:2741万
展开全部
先得有省,市,区对应的位的邮编规则,即贵州省对应55贵阳对应00...
然后应用vlookup或类似的查找匹配公式来得到邮政编码。
当然如果全是贵州贵阳地区的,前四位就不用查找了,直接用5500;所有的地区与邮编对应所用的名称必须标准,不可出现简称,不然无法匹配。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rainalex2010
2014-05-28 · 超过15用户采纳过TA的回答
知道答主
回答量:45
采纳率:100%
帮助的人:14.7万
展开全部
EXCEL不会主动完成这项操作的,通过编译EXCEL函数表才能实现这个功能
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(14)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式