EXCEL一键刷新自动提取获取身份证信息

 时间:2024-10-12 15:19:45

1、以下表为例,我们需要从身份证信息中提取出生日期、年龄、性别等信息。平时我们最常用的方法是直接借助公式进行提取判断。

EXCEL一键刷新自动提取获取身份证信息

2、为了实现一键刷新自动获取的目的,我们可以借助Power Query插件。首先将数据区域套用表格样式,然后导入查询表中。

EXCEL一键刷新自动提取获取身份证信息

3、接下来进入查询编辑器界面,默认情况下编辑器会对导入的数据类型进行更改,因此我们需要手动删除更改类型操作。

EXCEL一键刷新自动提取获取身份证信息

4、之后在公式编辑栏点击fx,输入函数= Table.Add觊皱筠桡Column(源,"出生日期",each Date.From烫喇霰嘴(Text.Middle([身份证号码],6,8))),这样就得到了身份证中的日期。此函数效果等同于EXCEL中的MIDDLE公式。

EXCEL一键刷新自动提取获取身份证信息

5、接下来添加自定义列获取年龄。输入公式=Date.Year(DateTime.LocalNow())-Date.Year([出生日期])此函数相当于EXCEL中的两个日期直接相减的效果。

EXCEL一键刷新自动提取获取身份证信息

6、接下来获取性别。我们只需要判断第17位是奇数棵褶佐峨还是偶数即可。添加自定义列输入函数=if Number.Mod(Num芟鲠阻缒ber.From(Text.Middle([身份证号码],16,1)),2)=1 then "男" else "女"

EXCEL一键刷新自动提取获取身份证信息

7、然后进行关闭并上载操作即可。之后如果数据源有变动,我们只需在查询结果中右键刷新即可。

EXCEL一键刷新自动提取获取身份证信息EXCEL一键刷新自动提取获取身份证信息
  • excel查询某个汉字在单元格中出现的位置
  • EXCEL设置单元格日期限定范围
  • WPS表格如何合并同类项求和(一)
  • 极速办公(excel)如何使用COUNTIF进行条件计数
  • 如何在日期后面批量补零?
  • 热门搜索
    关于梅花的手抄报 趣味语文手抄报 节约用纸的手抄报 日行一善手抄报名言 美文欣赏手抄报 人间真情手抄报 文明礼仪知识手抄报 日行一善手抄报内容 森林防火手抄报内容 预防结核病手抄报