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

如题:
A1中有数据(贵州省贵阳市云岩区中华北路191号贵州省第二测绘院)
B1中如何自动得出(贵州省贵阳市云岩区)的邮政编码?

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

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

b1公式参考:

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

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

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-22

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

第2个回答  2018-11-21
这个首先你必须得有每个省每个市县区所对应的编码,做成数据库,或者用VLOOKUP函数做,不然弄不出来的,表格他也不会那么智能的对吧。
举例03代表山西00代表太原31代表小店区 那么030031就是山西省太原市小店区的邮编,有可能邮编不是这么命名的,我只是举个例子
你把这个编码给我,我可以帮你做
第3个回答  2018-11-22
先得有省,市,区对应的位的邮编规则,即贵州省对应55贵阳对应00...
然后应用vlookup或类似的查找匹配公式来得到邮政编码。
当然如果全是贵州贵阳地区的,前四位就不用查找了,直接用5500;所有的地区与邮编对应所用的名称必须标准,不可出现简称,不然无法匹配。
第4个回答  2014-05-28
EXCEL不会主动完成这项操作的,通过编译EXCEL函数表才能实现这个功能本回答被提问者采纳

Excel中有完整的地址,如何自动生成邮政编码?请高手帮忙解答.谢谢.
生成的条件有两个,一个是要有数据表,列明邮编,另外一个是要有办法取出有特征性的数据,如xx省xx市xx区之类,然后利用 vlookup函数的 通配符功能查找相关数据。不过这个方法的正确率很难保证100%,参考方法:b1公式参考:=VLOOKUP("*"&MID(A1,1,FIND("区",A1))&"*",E:F,2,0)不过总体该...

EXCEL里,如何从地址中提取县或者市的信息?举例如下:
B1公式如下 =IF(ISERROR(FIND("县",A1))=FALSE,IF(ISERROR(FIND("市",SUBSTITUTE(A1,"市","$",1)))=TRUE,MID(A1,FIND("市",A1)+1,FIND("县",A1)-FIND("市",A1)),MID(A1,FIND("市",SUBSTITUTE(A1,"市","$",1))+1,FIND("县",A1)-FIND("市",SUBSTITUTE(A1,"市","$"...

EXCEL 表格如何自动填充产品编号,请高手帮忙,谢谢
在表一的C2单元格输入公式 =VLOOKUP(A2,sheet2!A:C,3,)下拉填充公式即可

excel表格操作过程中遇到问题,请高手帮忙解决?
选择J1:J2,下拉填充。如果一定要在E列生成结果 E1=XLOOKUP(A1&C1&D1,G:G&I:I&J:J,J:J,"")下拉

EXCEL中公式的自动填充问题,很急,希望高手帮帮忙 !
公式向右向下拖,可以达到要求.由于目标公式可以简化成=SUM(SHEET2!F5:G8)\/28,所以向下拖一行按要求就应该是=SUM(SHEET2!F9:G12)\/28,拖2行就是=SHEET2!F13:G16)\/28...向右拖1列=SUM(SHEET2!H5:I8),拖2列=SUM(SHEET2!J5:K8)...OFFSET()函数可实现向这样的变化 OFFSET(reference,rows,...

(急)请教Excel中一点自动生成公式做法!请高手说明怎样做!
if B2=***银行 then b3=¥¥¥ b4= elseif b2=???银行 then b3=aaa b4=bbbb ………endif 可以去看excel的if函数说明——在office的帮助文件里。b3和b4里再设置个数据有效性可以保证自动输入的完全正确啦。

求高手帮忙,本人实现一个IP地址批量生成,不是随机,是通过加1,还怎么做...
在 Excel 的第一个单元格输入起始 IP 地址,然后鼠标移到该单元格边框右下角处。当鼠标变成“+”图标时,按下鼠标左键并向下复制到你需要的单元格。这样就可以批量产生你所需要的 IP 地址。

电子表格如何在前列填入数字,后列自动生成相应的结果
行)所要插入的函数都是同一函数的话,那么选中B列第一行(列),点击EXCEL上面工具栏的插入——函数,选择函数类别和具体函数,比如说求和SUM,求平均值AVERAGE,求最大值MAX,选择好以后按确定,随后出来一个函数参数对话框,这个对话框的意思就是要你选择应用这个函数的单元格,你可以在电子表格中直接选择,...

EXCEL语句,请高手帮忙!!!
1、把c1按照逗号分列。因为有近300个地级市,一行放不下,所以,最后一个会仍然有许多,把它放到c2,继续分列,一直到一格一个为止。2、把所有的地级市,放到c列。用选择性粘贴—>,转置分好的每行,再把几行合成一行,这个比较枯燥。3、用vlookup函数 在b1中输入=vlookup(a1,$c$1:$c$290...

Excel高手请帮忙解答,如图中所示,数据在A~G列,数据有几千行,共十二个人...
应该是问题描述不清:”求每一种组合同时在同一行共出现多少次“,比如说,在第一行中,如果每个人名只出现一次的话,那么每一种组合在这一行中只能出现一次,否则就是无穷次。

相似回答