WPS表格中根据身份证号码计算年龄和性别

WPS表格中根据身份证号码计算年龄和性别
示例数据

一、两种方式计算年龄

首先我们了解一下身份证号码包含的信息:

身份证号码第7至14位是出生年月日,共8个数字。参考文中示例,张三的出生日期是19870801,即1987年8月1日出生。当前系统时间是2022年7月18日,只根据年份粗略计算,当前35岁;精确计算只有34岁,要到8月1日才满35岁。具体分析如下:

(一)粗略计算。简单的通过年份相减计算,不考虑月份。

公式

=YEAR(TODAY())-MID(C2,7,4)

TODAY()表示今天(当前)的日期,即20220718。
YEAR(TODAY())表示提取20220718中间 年份,即2022;
MID(C2,7,4)的意思是从C2单元格的第7位开始提取数值,提取4个数字,即1987。

=YEAR(TODAY())-MID(C2,7,4)

=YEAR(2022-1987)
值为35

(二)精确计算。精确到年月日。

公式

=DATEDIF(TEXT(MID(C3,7,8),”0-00-00″),TODAY(),”y”)

MID(C3,7,8)的意思是从C3单元格的第7位开始提取数值,提取8个数字,即19870801。
TEXT(MID(C3,7,8),”0-00-00″)的意思是把19870801转换成”1987-08-01″这样的格式,便于特定格式的计算。
TODAY()的值为”2022-07-18″。
“y”是“year”的意思,就是计算年份。
DATEDIF公式是把两个日期数据相减,即”1987-08-01″减”2022-07-18″,值为34。

=DATEDIF(TEXT(MID(C3,7,8),”0-00-00″),TODAY(),”y”)

=DATEDIF(“1987-08-01″,”2022-07-18″,”y”)
值为34

二、判断性别

公式

=IF(MOD(MID(C3,17,1),2),”男”,”女”)

身份证号码倒数第2位表示性别,单数表示男性,双数表示女性。

MID(C3,17,1)就是提取倒数 2 数值。文中示例数据为1。
MOD(MID(C3,17,1),2) 是数学中除以2取余的意思。单数除以2余1,双数除以2余0。
IF()函数表示判断,单数除以2余1表示男性,双数除以2余0表示女性。

=IF(MOD(MID(C3,17,1),2),”男”,”女”)

=IF(1,”男”,”女”)
值为”男”

演示文件下载链接:

(3)
上一篇 2022年7月18日 下午6:13
下一篇 2022年7月18日 下午6:56

相关推荐

  • 解除账户锁定的第二种办法

    解决方案 切换至其他可登录用户并对锁定账户进行解锁 举例说明 例如,系统上的kylin账户由于连续多次输错密码导致kylin账户被锁定,同时系统上存在其他可登录用户(如js1账户),则可登录js1用户进行解锁。 具体操作步骤 01 在登录界面,点击右下角【切换用户】的按钮,选择js1账户,输入js1账户密码登录进入系统桌面,如下图所示。 02&nb…

    2024年11月5日
    91100
  • 今天给大家分享一个准备会务资料的神器:自动生成座次表

    这个小程序解决了什么问题?大家在准备会务资料的时候有没有发现,参会人员名单总是变动,座次表排了一遍又一遍,参会人员姓名核对了一遍又一遍,产生了N次重复性的工作。怎么办?这个小程序就是为了解决这种参会人员变动带来的重复性工作,工作效率提高N倍。 使用步骤:【在国产电脑银河麒麟V10操作系统下测试通过】 第一步:打开【模板.xlsx】文件。1.在【参会人员名单】…

    其他 2022年8月4日
    3.1K00
  • 如何渐进式延迟法定退休年龄

    全国人民代表大会常务委员会关于实施渐进式延迟法定退休年龄的决定 (2024年9月13日第十四届全国人民代表大会常务委员会第十一次会议通过) 为了深入贯彻落实党中央关于渐进式延迟法定退休年龄的决策部署,适应我国人口发展新形势,充分开发利用人力资源,根据宪法,第十四届全国人民代表大会常务委员会第十一次会议决定: 一、同步启动延迟男、女职工的法定退休年龄,用十五年…

    2024年9月13日
    76800
  • 义务教育课程方案和课程标准(2022年版)

    教育部关于印发义务教育课程方案和课程标准(2022年版)的通知 教材〔2022〕2号 各省、自治区、直辖市教育厅(教委),新疆生产建设兵团教育局:   为贯彻落实党的十八大、十九大精神,落实全国教育大会部署,全面落实立德树人根本任务,进一步深化课程改革,现将新修订的义务教育课程方案和语文等16个课程标准印发给你们,于2022年秋季学期开始执行。   各地要统…

    其他 2025年7月29日
    5300
  • 农行信用卡7月浓情有礼

    一共是30块钱的优惠。进入农行APP里面就可以看到这个活动。放张图。

    2022年7月21日
    54400

发表回复

登录后才能评论