房地产会计网-引领房地产会计行业潮流!

房地产会计网

 找回密码
 注册

QQ登录

只需一步,快速开始

用新浪微博连接

一步搞定

论坛热门版块 国内最热门的房地产财务同行交流平台 房产会计问吧 - 房产会计实务 - 纳税筹划

论坛推荐版块 我们的宗旨:房会天下 网聚精英 房产会计专题 - 房产开发资料 - 成本预算

网站培训课程 房地产会计财税专业培训 财税课程咨询 - 课程在线报名

查看: 1728|回复: 7
打印 上一主题 下一主题

[转贴] excel中利用身份证号码(15或18位)提取出生日期和性别 [复制链接]

  • TA的每日心情
    开心
    2023-11-28 10:15
  • 签到天数: 85 天

    [LV.6]常住居民II

    跳转到指定楼层
    1#
    发表于 2014-1-10 15:52:41 |只看该作者 |倒序浏览
    excel中利用身份证号码(15或18位)提取出生日期和性别
    需要的函数:
    LEN(C6)=15:检查C6单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位;
    INT:返回数值向下取整为最接近的整数,本例中用来判断身份证里数值的奇偶数。
    RIGHT:返回文本字符串最后一个字符开始指定个数的字符;
    MID:返回文本字符串指定起始位置起指定长度的字符,MID(C6,7,2)表示:在C3中从左边第七位起提取2位数;
    "19"&MID(C6,7,2)表示:在C3中从左边第七位起提取2位数的前面添加19;
    ……
    &""&表示:其左右两边所提取出来的数字不用任何符号连接;
    &"-"&表示:其左右两边所提取出来的数字间用“-”符号连接。若需要的日期格式是yyyy年mm月dd日,则可以把公式中的“-”分别用“年月日”进行替换就行了。
    一、提取出生日期
    如果我们要从一个人的身份证号码中批量提取其出生年月日,并表示成“yyyy-mm-dd”形式,可以这样做,假设身份证号码在C列,在D列中输入公式=IF(LEN(C6)=15,"19"&MID(C6,7,2)&"-"&MID(C6,9,2)&"-"&MID(C6,11,2),MID(C6,7,4)&"-"&MID(C6,11,2)&"-"&MID(C6,13,2)),这个公式的含义就是,当其检查到C6单元格中的数据是15位的时,就显示"19"&MID(C6,7,2)&"-"&MID(C6,9,2)&"-"&MID(C6,11,2)的计算结果,否则就显示MID(C6,7,4)&"-"&MID(C6,11,2)&"-"&MID(C6,13,2)的计算结果。如:若C6单元格中是441000500112418,在D6单元格中计算出的结果是“1950-01-12”;若C6单元格中是410005194511168794,在D6单元格中计算出的结果是“1945-11-16”。
    二、提取性别
    在E6单元格输入公式=IF(LEN(C6)=15,IF(RIGHT(C6)/2=INT(RIGHT(C6)/2),"女","男"),IF(MID(C6,17,1)/2=INT(MID(C6,17,1)/2),"女","男"))这个公式的含义是如果C6单元格是一个15位数,就显示IF(RIGHT(C6)/2=INT(RIGHT(C6)/2),"女","男")的计算结果;否则,显示IF(MID(C6,17,1)/2=INT(MID(C6,17,1)/2),"女","男"))的计算结果。
    最后把D6和E6单元格的公式向下拉下来,在C6列输入身份证号码后,出生日期和性别可自动输入了,这样就减少了用户输入数据工作量,提高了办事效率!
    分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    分享分享0 收藏收藏0 顶0 踩0 转发到微博
    九鼎财税

  • TA的每日心情
    奋斗
    2015-4-28 10:32
  • 签到天数: 509 天

    [LV.9]以坛为家II

    2#
    发表于 2014-1-11 11:21:18 |只看该作者
    先回复

  • TA的每日心情
    奋斗
    2015-4-28 10:32
  • 签到天数: 509 天

    [LV.9]以坛为家II

    3#
    发表于 2014-1-11 11:21:43 |只看该作者
    后学习

  • TA的每日心情
    开心
    2020-3-9 14:34
  • 签到天数: 614 天

    [LV.9]以坛为家II

    4#
    发表于 2014-1-13 08:16:18 |只看该作者
    学习了。。。。。

  • TA的每日心情

    2017-1-9 15:20
  • 签到天数: 473 天

    [LV.9]以坛为家II

    5#
    发表于 2014-1-13 11:20:44 |只看该作者
    楼主太强大了

  • TA的每日心情
    擦汗
    2014-8-22 11:39
  • 签到天数: 40 天

    [LV.5]常住居民I

    6#
    发表于 2014-1-13 15:07:14 |只看该作者
    先回复,后学习。

  • TA的每日心情
    开心
    2018-11-16 09:46
  • 签到天数: 328 天

    [LV.8]以坛为家I

    7#
    发表于 2014-11-26 15:56:51 |只看该作者
    学习一下,顶一下

  • TA的每日心情
    开心
    2015-10-30 09:46
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    8#
    发表于 2014-12-25 09:15:20 |只看该作者
    谢谢分享!!!!!!!!!

    发表回复

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐阅读

    返回顶部