1、以excel2010版本為例,如圖所示有下列的身份證號(hào)碼,其中身份證格式是文本格式,否則后面的幾位數(shù)字會(huì)變成0; 2、先獲取出生日期,在B2單元格輸入【=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) 】點(diǎn)擊回車鍵即可,MID函數(shù)是在指定的字符串
Excel如何從身份證中提取出生日期、性別和年齡,通常需要進(jìn)行函數(shù)的嵌套使用。
方法
打開Excel應(yīng)用程序
假如身份證號(hào)碼在A1,B1為出生日期,C1為年齡,D1為性別 B1輸入公式=IF(LEN(A1)=18,MID(A1,7,4)&""-""&MID(A1,11,2)&""-""&MID(A1,13,2),IF(LEN(A1)=15,""19""&MID(A1,7,2)&""-""&MID(A1,9,2)&""-""&MID(A1,11,2),""""))" C1輸入公式=IF(B1="","
新建一個(gè)工作簿
用EXCEL提取身份證號(hào)的出生日期并計(jì)算年齡,可通過(guò)MID函數(shù)提取人出生日期,YEAR(TODAY(())提取系統(tǒng)當(dāng)前日期,相減即可得到年齡。 方法步驟如下: 1、打開需要操作的EXCEL表格,在出生日期所在單元格中輸入公式=MID(A2,7,4)并回車完成輸入。 【
輸入以下數(shù)據(jù)。
在excel中常常需要通過(guò)身份證中提取出生日期、性別以及年齡等相關(guān)信息,具體操作如下: 一、使用工具:excel2010 二、操作步驟: 1、首先確定身份證、性別單元格為文本格式,出生日期為日期格式、年齡為數(shù)值格式,如果不是可以通過(guò)”設(shè)置單元格格
輸入以下公式,其中&表示連接符號(hào),B1表示身份證號(hào)所在的單元格位置。
1、首先打開excel,我們看下面的表格是員工的姓名和身份證號(hào)碼。 2、在excel提取性別的單元格內(nèi)輸入函數(shù)“=IF(MOD(MID(C2,17,1),2)=0,"女","男")。其中“C2”為所提取身份證號(hào)的單元格,“17”代表提取信息起始位置為第17位,“1”代表提取信息共計(jì)1位
輸入公式,B1表示身份證號(hào)所在的單元格位置。
使用公式 假設(shè)有身份證號(hào)碼的單元格名稱為A2,且為純文本格式 出生年月:將B2設(shè)置為日期格式;在B2中輸入:=--TEXT(19*(LEN(A2)=15)&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00") 當(dāng)前年齡:加入C1單元格,內(nèi)容為Y;在C2輸入當(dāng)期日期yyyy-mm-dd;在D2
輸入公式,B1表示身份證號(hào)所在的單元格位置。
使用公式 假設(shè)有身份證號(hào)碼的單元格名稱為A2,且為純文本格式 出生年月:將B2設(shè)置為日期格式;在B2中輸入:=--TEXT(19*(LEN(A2)=15)&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00") 當(dāng)前年齡:加入C1單元格,內(nèi)容為Y;在C2輸入當(dāng)期日期yyyy-mm-dd;在D2
結(jié)果如圖。
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
在EXCEL表中,如何根據(jù)身份證號(hào)碼用邏輯的公式算出性別、出生年月、年齡?
這是根據(jù)身份證e5a48de588b6e799bee5baa6e997aee7ad9431333332626633號(hào)碼(15位和18位通用)自動(dòng)提取性別和出生年月的自編公式:
說(shuō)明:公式中的B2是身份證號(hào)
1、根據(jù)身份證號(hào)碼求性別: =IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,"女","男"),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,"女","男"),"身份證錯(cuò)"))
2、根據(jù)身份證號(hào)碼求出生年月日: =IF(LEN(B2)=15,CONCATENATE("19",MID(B2,7,2),".",MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),".",MID(B2,11,2)),"身份證錯(cuò)"))
3、根據(jù)身份證號(hào)碼求年齡: =IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),"身份證錯(cuò)"))
其他通用公式:(新舊身份證號(hào)通用)
(1)、根據(jù)“身份證號(hào)”獲得“年齡”A1為身份證號(hào),B1中輸入公式=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")
(2)、根據(jù)出生“年-月-日”獲得“年齡”B1為出生日期,C1中輸入公式=INT((TODAY()-B1)/365)或者=DATEDIF(B1,TODAY(),"Y")
判斷身份證格式是否正確:B1為身份證號(hào),C1中輸入公式=IF(OR(LEN(B1)=18,LEN(B1)=15),IF(LEN(B1)=18,IF(OR(MONTH(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,11,2)),DAY(DATE(1*(MID(B1,7,4)),1*(MID(B1,11,2)),1*(MID(B1,13,2))))<>1*(MID(B1,13,2))),"月日錯(cuò)誤",""),IF(LEN(B1)=15,IF(OR(MONTH(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,9,2)),DAY(DATE(1*(MID(B1,7,2))+1900,1*(MID(B1,9,2)),1*(MID(B1,11,2))))<>1*(MID(B1,11,2))),"月日錯(cuò)誤",""))),"身份證位數(shù)不對(duì)")&IF(AND(LEN(B1)=18,1*MID(B1,7,4)>YEAR(TODAY())-6),"年份錯(cuò)誤","")
以下是一位熱心網(wǎng)友提供的通用公式:(很不錯(cuò)哦^_^)
假設(shè)C2為身份證號(hào),輸入公式
=IF(LEN(C2)=15,19&MID(C2,7,6),MID(C2,7,8)) 這是獲得出生日期
=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女") 這是區(qū)分性別
如何從公式在EXCEL表格的身份證號(hào)碼中提取年齡(周歲)?
1、首先打開百Excel軟件,打開需要進(jìn)行提取年齡的表格,在年齡一欄中的c2單元格中輸入公式“=YEAS(TODAY())-MID(B2,7,4)”, 其中度B2即為身份證號(hào)所在的單元格問(wèn);
2、在輸入框輸入計(jì)算年齡答完成之后,這時(shí)在單元格中的數(shù)值即為年齡,這時(shí)即可可以計(jì)算可以算首行的年齡;
3、最后將鼠標(biāo)移至c2單元格的右下回角,出現(xiàn)十字形狀后向下拖動(dòng),對(duì)答下方單元格進(jìn)行填充即可。
如何從公式在EXCEL表格的身份證號(hào)碼中提取年齡(周歲)?
1、如圖,在B4單元格輸入公式=2018-mid(A4,7,4).按回車鍵即可提取A4單元格的身份證號(hào)年齡。百
2、下拉公式,可以提取整個(gè)A列的身份證號(hào)年齡。
3、2018指提取2018年該身份證號(hào)人的年齡,mid(A4,7,4)函數(shù)指在A4單元格中身份證號(hào)從第度7位開始提取4位數(shù),即提取1969.則年齡計(jì)算就是2018-1969=49歲。如果提取*年時(shí)該身份證號(hào)年齡就是=*-mid(A4,7,4)。
擴(kuò)展資料:
我國(guó)現(xiàn)行居回民身份證是全國(guó)統(tǒng)一編號(hào),由十五位阿拉伯?dāng)?shù)字組成,每個(gè)公民是一人一號(hào),同年、同月、同日所出生的按地區(qū)人數(shù),按縣固定次序進(jìn)行合理分配順序號(hào)代碼。做到不重、不答漏、不錯(cuò)。編號(hào)排列的含義是:
1、第l一6位數(shù)為行政區(qū)劃代碼;
2、第7—12位數(shù)為出生日期代碼;
3、第13---15位數(shù)為分配順序代碼;
excel表中如何從身份證號(hào)中提取年齡?
1、制作一個(gè)帶身份證號(hào)的Excel,并且將身份證號(hào)放在知A列;
2、在B列年齡處輸入:=DATEDIF(TEXT(MID(A1,道7,8),"#-00-00"),TODAY(),"Y"),然后打上回“√”,就得出第一個(gè)身份證號(hào)的年齡;
3、向下拉答動(dòng)圖示小實(shí)心;
4、就得到帶個(gè)身份證的年齡。
在excel中,從身份證中提取出生年月日、性別、年齡
這個(gè)公式是18位身份百證的
年齡:就是從身份證號(hào)中度提取出出生年份,用當(dāng)前的年份去減
性別:判斷倒數(shù)第2位是奇數(shù)還是偶數(shù)知
年月日道:從身份證中提取出相應(yīng)的年月日(這個(gè)公式同時(shí)適用15位和18位)
如果重寫專這些公式
年齡屬:
=IF(LEN(A1)=18,DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),NOW(),"y"),DATEDIF(DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),NOW(),"y"))
性別:
=IF(LEN(A1)=18,IF(MOD(VALUE(MID(A1,17,1)),2)=1,"男","女"),IF(MOD(VALUE(MID(A1,15,1)),2)=1,"男","女"))
年月日:
=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)))
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com