欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Excel如何從身份證號碼中提取計算出生日期、性別及年齡呢?

方一強2年前17瀏覽0評論

身份證號中包含個人的生日、年齡、性別、籍貫等信息,利用Excel能夠從身份證號中批量提取!

文末有示例文件獲取方法哦

身份證號的構成

身份證號有18位,排列順序從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。順序碼的奇數分給男性,偶數分給女性。

從這個構成中,我們可以發現,只需要提取對應的編碼就可以提取出身份證號中的個人信息!

提取性別

=IF(MOD(MID(B2,17,1),2),"男","女")
說明:
MID(B2,17,1),提取第17位數字
MOD(MID(B2,17,1),2),對2取余,奇數余數得1,偶數余數為0

提取出生年月

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

說明:
MID(B2,7,8),提取第7位開始后面的8位數字,即出生年月日編碼
TEXT(MID(B2,7,8),"0-00-00"),轉換為年-月-日的格式
--TEXT(MID(B2,7,8),"0-00-00"),減負運算換算為真正的日期

提取實歲

=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"Y")
說明:
DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"Y"),計算當前日期和出生日期的年差值,即實際歲數

提取虛歲

=(YEAR(NOW())-MID(B2,7,4))
說明:
MID(B2,7,4):提取第7位數開始的4位數字,即出生年份
YEAR(NOW()):計算當前日期的年份
(YEAR(NOW())-MID(B2,7,4)):虛歲=當前年份-出生年份

提取籍貫

=VLOOKUP(--MID(B2,1,6),籍貫編碼!B:C,2,0)
說明:
--MID(B2,1,6),提取前六位地址編碼
VLOOKUP(--MID(B2,1,6),籍貫編碼!B:C,2,0),在地址編碼表里找到籍貫

示例文件獲取:

點擊右上角紅色按鈕關注“Excel精選技巧”,然后私信發送【身份證號提取個人信息】即可

關注Excel精選技巧,每天學習3分鐘,堅持一個月,你將大不同!