全面解析身份证号码中提取生日、年龄和性别的Excel公式

时间:2023-09-20 01:29:39 

这是一个老问题,网上也可以查到很多身份证号码中提取生日、年龄和性别的提取公式,这里本文再重新整理一下,有两个目的,一是答复一位同学的提问,二是帮大家解释公式的意思,从Excel公式的设置中让大家学到相关的Excel函数用法和知识点。以后用时不用再到处搜索公式了。

示例:,要求根据A列的身份证号码分别提取生日,年龄和性别。

分析:

1、生日年月的提取公式

生日信息在身份证号码的第7至14位,我们可以用MID函数进行截取,即

MID(A2,7,8)

公式意思是截取A2,从第7位开始,载取8个数字。

412657198909081050 截取后为19890308,通过TEXT函数可以把数字转换成特定的文本格式即:

B2 =TEXT(MID(A2,7,8),"0-00-00")

TEXT函数相当于函数版的自定义格式,它可以把单元格中的数字或文本设置成指定的格式,其中“0-00-00" 是指定的数字格式,表示在倒数第2个零前面,倒数第4个零前面添加横线。关于自定义格式的用法内容太多,这里不再讲解,同学们可以看一下相关的教程。以后兰色幻想也会和大家一起系统学习这方面的知识。

2、年龄的计算

年龄是今天的年减去出生的年份。

今天可以用today函数获得,今天所在的年year(today())

身份证中的年是第7到10位即 MID(a2,7,4)

所以提取年龄的公式即为:

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

3、性别的提取

在身份证号码中第17位数字如果是奇数表示男,偶数代表是女。

首先提取第17位数,即 MID(A2,17,1)

判断是奇是偶有好几种方法。

方法1:MOD(数字,2) 如果余数为0则偶,否则奇

方法2:-1^数字 如果数字为偶而结为>0,如果为奇则结果<0

方法3:isodd函数就是判断奇偶的函数 isodd(数字)奇结果为true,偶结果为false

所以公式可以设置为3种

1 =IF(MOD(MID(A2,17,1),2),"男","女")

2 =IF(-1^MID(A3,17,1)<0,"男","女")

3 =IF(ISODD(MID(A2,17,1)),"男","女")

标签:公式,函数,提取,数字,Excel函数
0
投稿

猜你喜欢

  • 两种方法修复XP系统无法正常启动进入不了计算机

    2023-11-27 19:56:52
  • 英伟达GTX1660显卡什么水平你知道吗

    2023-02-27 17:20:13
  • win10版本1909开不了机怎么解决

    2022-01-15 19:55:32
  • ppt2010怎么给图片制作蒙版效果? ppt图片处理技巧

    2022-09-18 09:11:07
  • Win10无管理员帐户,如何把自己提权为管理员

    2023-02-03 12:42:51
  • 怎样把Excel形式的表导出转换成记事本模式?

    2023-05-02 05:02:48
  • WPS表格办公—-自动获取其他表格数据

    2023-01-06 07:46:15
  • win10玩帝国时代3闪屏_win10玩帝国时代3闪屏解决方法

    2023-03-11 19:27:08
  • 快速改变Excel文件类型的方法

    2022-08-18 11:32:36
  • Win10游戏不兼容怎么办?Win10不兼容游戏名单

    2022-04-15 21:21:08
  • WPS文字导航窗格引领文档修改快车道

    2022-11-07 19:42:58
  • 解压文件名乱码但内容正常是怎么回事?如何解决?

    2022-10-21 23:03:16
  • RTX3060与RTX3060Ti、RTX2060、RTX2070性能对比测评

    2022-08-26 06:48:24
  • 苹果发布 macOS11.0 Big Sur 首个开发者测试版

    2023-03-10 12:50:57
  • Microsoft Office Visio如何绘制ER图?Microsoft Office Visio绘制ER图的方法步骤

    2023-12-28 13:40:36
  • Win10系统遇到更新服务错误正在关闭的解决方法

    2023-03-13 13:10:08
  • 酷狗怎么截音乐?酷狗截取音乐的详细教程

    2023-10-05 04:18:50
  • windows11系统可以安装cad吗?win11能否安装cad详解

    2022-04-22 19:15:53
  • 如何利用Excel的TAN函数计算正切值

    2023-02-10 07:55:21
  • 超简单的U盘做系统怎么安装图文教程

    2023-03-27 03:25:07
  • asp之家 电脑教程 m.aspxhome.com