tft每日頭條

 > 生活

 > 怎麼在身份證号中提取出生年月日

怎麼在身份證号中提取出生年月日

生活 更新时间:2024-07-06 18:47:41

使用DATE函數可以從身份證号中提取出完整的出生年月日,并将其轉換為日期格式顯示,如下圖:

怎麼在身份證号中提取出生年月日(從身份證号中提取完整的出生日期)1

這裡有兩種方法:

方法1 隻适合位數為18位的身份證号

C2單元格中輸入公式

=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))

公式解析

DATE函數, 指定的年月日

格式:DATE(year,month,day)

MID函數 ,從内容的左邊指定位置開始截取指定的字的個數

格式:MID(text,start_num,num_chars)

MID(目标單元格,内容的左邊指定開始位置,指定截取的字的個數)

上例中,由于最後兩個的身份證号為15位,而非18位,(過去老人的身份證有15位的情況)所有産生了錯誤,為了解決這種問題,可以使用第二種方法。

方法2 适合位數為15位到18位的身份證号提取

D2單元格中輸入公式=DATE(MID(B2,7,2 (LEN(B2)=18)*2),MID(B2,9 (LEN(B2)=18)*2,2),MID(B2,11 (LEN(B2)=18)*2,2))

公式解析

利用LEN函數判斷B2單元格中文本字符串的字符數,然後使用MID函數提取B2單元格中身份證号碼對應的出生年月日

MID(B2,7,2 (LEN(B2)=18)*2) 為身份證号碼中對應的年份

MID(B2,9 (LEN(B2)=18)*2,2) 為身份證号碼中對應的月份

MID(B2,11 (LEN(B2)=18)*2,2) 為身份證号碼中對應的日期

最後DATE函數返回提取的出生年月的日期值

怎麼在身份證号中提取出生年月日(從身份證号中提取完整的出生日期)2

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved