利用Excel制作身份证查询系统

身份证号码包含着地域、性别、出生年代、生肖、星座等信息,操纵Excel函数可以将这些信息提取并翻译出来,是不长短常有趣?这些你也能做到!

方式/步调

  1. 1

    打开Excel,设置好与身份证有关的项目。

  2. 2

    输入身份证号。接着在性别单位格中输入函数:=IF(MOD(MID(A2,17,1),2),"男","女"),确定,性别显示为“女”

  3. 3

    在春秋单位格中输入函数:=DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"y")&"周岁零"&DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"ym")&"月"&DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00"),TODAY(),"md")&"天",确定,春秋显示为“86周岁零4月17天

  4. 4

    在出生年代日单位格中输入函数:=TEXT(MID(A2,7,8),"0年00月00日"),确定,出生年代日显示为“1932年05月12日”。

  5. 5

    在生肖单位格中输入函数:=IF(LEN(A2)=15,MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD("19"&MID(A2,7,2)-4,12)+1,1),MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(MID(A2,7,4)-4,12)+1,1)),确定,生肖显示为“猴”。

  6. 6

    在星座单位格中输入函数:=VLOOKUP(VALUE("1900-"&TEXT(MID(A2,LEN(A2)/2+2,4),"#-##")),{1,"摩羯座";20,"水瓶座";50,"双鱼座";81,"白羊座";111,"金牛座";142,"双子座";174,"巨蟹座";205,"狮子座";236,"童贞座";267,"天秤座";298,"天蝎座";328,"弓手座";357,"摩羯座"},2,TRUE),确定,星座显示为“金牛座”。

  7. 7

    若是想查询地点地域,则需要输入函数:=VLOOKUP(LEFT(A2,6),Sheet2!A:B,2,1),同时,需要在sheet2中成立与身份证前6位对应的地域列表。此处略。

  • 发表于 2018-09-30 00:00
  • 阅读 ( 751 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具