Excel根据身份证号提取多项身份证信息

 时间:2024-10-12 17:04:05

1、第一步,建立《省市代码对照表》,如下图;

Excel根据身份证号提取多项身份证信息

2、第二步,制作《人员信息表》基础数据,如下图(为了保护隐私,身份证有几处用了X表示);

Excel根据身份证号提取多项身份证信息

3、第三步,根据身份证提取“省/直辖市”信息,这里涉及到LEFT和VLOOKUP函数,输入公式“=VLOOKUP(LEFT($F3,2),A$3:C$338,3,)”,后按回车键,如下图;

Excel根据身份证号提取多项身份证信息Excel根据身份证号提取多项身份证信息

4、第四步,根据身份证号提取“市”信息,这时涉及到LEFT、IF和VLOOKUP函数,输入公式“=VLOOKUP(LEFT(F泌驾台佐3,4),IF({1,0},$A$4:$A$338&$B$4:$B$338,$D$4:$D$338),2,)”,此时不能直接按回车,应同时按Ctrl Shift Enter三键结束,因这是数组公式,如下图;

Excel根据身份证号提取多项身份证信息

5、第五步,根据身份证号提取“出生年月”,这里要用到TEXT和MID函数,输入公式”=TEXT(MID(F3,7,8),"#-00-00")“,后按回车,如下图;

Excel根据身份证号提取多项身份证信息

6、第六步,根据身份证号计算出农历生日,这里用到函数TEXT,输入公式“=TEXT(I3,"[$-130000]yyyy年mm月dd日")”,如下图;

Excel根据身份证号提取多项身份证信息

7、第七步,根据身份证号计算出性别,这里用到函数MID、MOD和IF,输入公式“=IF(MOD猾诮沓靥(--MID(F3,17,1),2)=1,"男","女")”,后按回车,如下图

Excel根据身份证号提取多项身份证信息

8、第八步,根据身份证号计算出到现在的年龄,这里要用到函数NOW和DATEDIF,输入公式“=DATEDIF(I3,NOW(),"Y")”,后按回车,如下图。

Excel根据身份证号提取多项身份证信息
  • 怎样提取简称信息输入到全称那里
  • WPS使用技巧之如何从Excel的字符串里提取日期
  • excel如何对合并单元格进行筛选
  • Excel表格如何快速提取地址信息
  • Excel中如何批量替换内容 Replace和Substitute
  • 热门搜索
    运动会入场式口号 什么是生态农业 拐枣泡酒的功效与作用 冲击钻什么牌子好 pretend什么意思 什么狗长不大 怨天尤人什么意思 运动会入场词50字 对峙什么意思 什么是腹语