tft每日頭條

 > 生活

 > 如何根據身份證号碼提取出生年月

如何根據身份證号碼提取出生年月

生活 更新时间:2024-12-19 23:19:32

如何根據身份證号碼提取出生年月?私信回複關鍵詞【2020】,獲取100 套高顔值圖表模闆,我來為大家講解一下關于如何根據身份證号碼提取出生年月?跟着小編一起來看一看吧!

如何根據身份證号碼提取出生年月(從身份證号中批量提取生日)1

如何根據身份證号碼提取出生年月

私信回複關鍵詞【2020】,獲取100 套高顔值圖表模闆!

公司要做一個小調查,統計男女比例。

可是員工信息欄裡隻有員工身份證号碼,難道要一個一個去對比身份證号,再篩選找出男女嗎?

我太難了!不,有小 E 你就不難!

簡單幾步,教你批量提取員工的信息~

衆所周知,身份證号包含了我們每個人的生日、年齡、性别等許多個人信息。

如下圖:

那麼在 Excel 裡有沒有一鍵批量提取這些信息的快捷方式呢?

看表哥一步一步教你操作!

提取生日 ◆

身份證号的第 7 到第 10 位是出生年份,第 11 位到第 12 位是出生月份,緊接着的後兩位是出生日期。

❶ 首先,我們在生日信息欄裡的第一行,手動輸入其對應人的生日信息:

❷ 鼠标選框到下一行單元格,按下 【Ctrl E】 就可以自動提取下面所有人的生日信息啦!

下面看動圖演示:

提取年齡 ◆

我們都知道,要知道一個人的年齡,直接用今年的年份減去他的出生年份,即可得到現在的年齡。

所以操作步驟很簡單,一個函數就搞定:

❶ 在年齡信息欄第一行輸入公式:

=YEAR(NOW())-MID(B2,7,4)

❷ 回車再下拉填充,就能得到所有人的年齡啦!

下面看動圖演示:

小解析:

=YEAR(NOW())-MID(B2,7,4)

YEAR(NOW()) 表示今年的年份;

再用 MID 函數,提取字符串中指定位置,即提取身份證号中的「年」。

MID(一個文本字符串,從第幾位開始取,取幾位)

兩者相減,就得出員工的年齡啦。

提取性别 ◆

給大家小科普一下:

身份證第 17 位數字(即倒數第二位)表示性别;

奇數表示男性,偶數表示女性。

所以一次性判斷出所有員工的性别也不難。

❶ 首先在性别第 1 行單元格輸入公式:

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

❷ 回車得到第 1 個人的性别;

❸ 鼠标移動到該單元右下角雙擊,所有人員的年齡就都出來啦!

下面看動圖演示:

小解析:

=IF(MOD(MID(B2,17,1),2)=q,"男","女「)

MOD 是求餘函數,返回兩數相除的餘數。

MOD 函數的語法格式:

=MOD(number,divisor)

也就是:

=MOD(被除數,除數)

先用 MID 函數定位到表示性别的第 17 位數字;

再用 MOD 函數判斷第 17 位數字除以 2 後是不是奇數;

最後用 IF 函數判斷若為奇數,則為男,否則為女。

總結 ◆

同理,我們還可以得到省、市、區等信息。

你知道怎麼做嗎?歡迎在留言區分享!

私信回複關鍵詞【2020】,獲取100 套高顔值圖表模闆!

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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