EXCEL高级应用-身份证的秘密

来源:百度知道 编辑:UC知道 时间:2024/09/19 20:03:12
各路大虾,小弟有礼了!
请教一个问题:
本人要用到表格输入一些人员资料,如下表:

姓名 性别 年龄 籍贯 身份证号码 学历
黄崇先 男 26 广西 450702198302025715 初中
李贵佳 男 23 贵州 520202198611212056 初中
肖双 女 20 贵州 520202198903142029 初中
林洁珍 女 28 广西 452122198108132124 初中
康英 女 30 四川 510921197909203807 初中

其中,性别、年龄、籍贯均是由公式得来,引用的单元格是“身份证号码”这一列,但是大家看到了,里面没有民族这一项,因为公式不可以求出民族,另外身份证号码不包含民族信息,还有,名字也是手到输入的,因为不能从身份证号得到姓名。
现在想偷懒一下,能不能在“身份证号码”这一列一输入身份证号,就在“姓名”这一列自动引用“身份证查询网站”上的查询结果而得到姓名和民族?
谢谢大家了啊~!
顺便告诉大家我的求籍贯公式:
=IF(ISERROR(LOOKUP(VALUE(LEFT(K5,2)),{11,"北京";12,"天津";13,"河北";14,"山西";15,"内蒙古";21,"辽宁";22,"吉林";23,"黑龙江";31,"上海市";32,"江苏";33,"浙江";34,"安徽";35,"福建";36,"江西";37,"山东";41,"河南";42,"湖北";43,"湖南";44,"广东";45,"广西";46,"海南";50,"重庆";51,"四川";52,"贵州";53,"云

网站只能查到省\市\县,民族也查不到.
公式可以简化为=IF(ISERROR(--LEFT(K6,2)),"",LOOKUP(--LEFT(K6,2),{1,"";11,"北京";12,"天津";13,"河北";14,"山西";15,"内蒙古";21,"辽宁";22,"吉林";23,"黑龙江";31,"上海市";32,"江苏";33,"浙江";34,"安徽";35,"福建";36,"江西";37,"山东";41,"河南";42,"湖北";43,"湖南";44,"广东";45,"广西";46,"海南";50,"重庆";51,"四川";52,"贵州";53,"云南";54,"西藏";61,"陕西";62,"甘肃";63,"青海";64,"宁夏";65,"新疆";71,"台湾";81,"香港";82,"澳门";83,""}))

公式好长,数组可以放在单元格里面引用的

网站上查不到姓名的吧,

警察叔叔手里的,扫下你身份证就什么都出来的。呵呵

除非你能联网进入公安网 并且有相应的权限