Office中国论坛/Access中国论坛

标题: 请高手帮忙一下 [打印本页]

作者: linman2199    时间: 2008-12-26 20:16
标题: 请高手帮忙一下
本人编了一个小软件,但在地址显示方面出了问题,望各位大侠帮忙解决。
如我用身份证号码(请用我的EXCEL表)
440525640921007
查询
显示:        广东省 汕头市 南澳县
正确地址:    广东省 揭阳市 榕城区
想改进显示为:广东省

因为我的行政代码是最新的,现在是(广东省 揭阳市 榕城区)行政代码是445202,我是想如果在表中找不到正确的行政代码,如果设计它自动返回

显示地方为省级。

改进的思路,就是如果在表中找不到县级的行政代码就直接返回显示为省级地方,以此来区别这个身份证的出生地。

你们能用我这个身份证号码查询一下吗 ?
440525640921007
我想让他 市 和 县 不用显示出来,只显示出省

请改进我的EXCEL 发到我邮箱里 linman2199@163.com 或 放在论坛上以供大家学习。
作者: pureshadow    时间: 2008-12-26 20:34
=VLOOKUP(--(LEFT(E7,2)&"0000"),Sheet3!A:B,2,)&"--"&VLOOKUP(--(LEFT(E7,4)&"00"),Sheet3!A:B,2,)&IF(COUNTIF(Sheet3!A:A,--(LEFT(E7,6)))=1,"--"&VLOOKUP(--(LEFT(E7,6)),Sheet3!A:B,2,),"")

[ 本帖最后由 pureshadow 于 2008-12-26 20:41 编辑 ]
作者: pureshadow    时间: 2008-12-26 20:49
另外几个公式也忒复杂了哈……
性别:=IF(MOD(MID(E7,15,3),2),"女","男")
生日:=--TEXT(MID(E7,7,11),"0-00-00,")
年龄:=(YEAR(NOW()-E9)-1900)
作者: 361009361    时间: 2008-12-27 23:53
路过!
顶一下



                                                                                                                                     免费杀毒软件

[ 本帖最后由 361009361 于 2008-12-27 23:55 编辑 ]




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3