假設(shè)身份證在a1,在要得到出生年月日的單元格里輸入: =DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)) 向下填充就可以。 如果只要年月 =DATE(MID(A1,7,4),MID(A1,11,2)) 向下填充就可以。
今天用到的方法是MID()字符串截取函數(shù)以及Date()函數(shù),這兩種函數(shù)的用法在以前的文章都有所講解,大家可以參考以前的文章進行學習
材料/工具
excel
方法
打開Excel應(yīng)用程序。
具體操作步驟如下: 1、把身份證的信息填充完畢,然后在后面一列內(nèi)預留出填充出生日期信息。 2、雙擊填充出生日期的第一個單元格,然后輸入“=MID(b2,7,8)”。其中b2代表身份證所在單元格的位置。7代表開始截取的位置。8代表截取的長度。中間的
新建一個工作簿。
H2單元格公式可以改成 =TEXT(MID(F2,7,8),"0-00-00") 下拉復制公式 之所以你下拉時產(chǎn)生圖中的問題,那是因為H列的單元格格式為文本格式,你重新設(shè)置H2單元格為常規(guī)格式,進入公式再回車一下,再下拉復制公式
為了便于演示,小編輸入了一下數(shù)據(jù)。說明:表格中取出表示年月的字符串是為了記錄取出的數(shù)據(jù),大家都知道,身份證號的第7位到第14位表示出生年月日。
方法如下: 1、打開示例EXCEL文件,該表有4個欄目:身份證號、姓名、出生日期、年齡。出生日期和年齡需要通過EXCLE進行提取和計算,該2列的單元格格式為“常規(guī)”格式。 2、提取出生日期需要使用的函數(shù)有兩個,一個是DATE函數(shù),一個是MID函數(shù)。DATE
選中單元格,選擇公式欄下的插入函數(shù)。
1、以excel2010版本為例,如圖要將表格中18位身份證號碼轉(zhuǎn)換成出生日期,首先在B1單元格輸入MID函數(shù),作用是從一個字符串中截取出指定數(shù)量的字符; 2、B1輸入函數(shù)=MID(A1,7,8),意思是從A1單元格的中間取數(shù),7是指從第七位開始,8是指一共取
選擇MID函數(shù),然后確定。
假設(shè)你的數(shù)據(jù)在A列 你在B列輸入公式: =MID(A1,7,4)&"-"&MID(A1,11,2) 下拉即可提取全部年月 然后就容易了
輸入函數(shù)的參數(shù),如下圖。
假設(shè)18位身份證號寫在A1單元格,則公式為 =TEXT(MID(A1,7,8),"0年00月00日") 如果只要出生年月則 =TEXT(MID(A1,7,6),"0年00月")
用上面相同的方法,選擇DATE函數(shù),然后輸入?yún)?shù),如下圖。
1、以excel2010版本為例,如下圖所示,A列是身份證號碼,要生成出生日期; 2、首先在B2單元格插入MID函數(shù),MID函數(shù)指從指定的字符串中截取出指定數(shù)量字符,例如公式中的“MID(A2,7,8)”,第一個參數(shù)A2表示單元格中的身份證號,第二個參數(shù)7表示從第7
轉(zhuǎn)換結(jié)果如圖。
1、以excel2010版本為例,如下圖所示,A列是身份證號碼,要生成出生日期; 2、首先在B2單元格插入MID函數(shù),MID函數(shù)指從指定的字符串中截取出指定數(shù)量字符,例如公式中的“MID(A2,7,8)”,第一個參數(shù)A2表示單元格中的身份證號,第二個參數(shù)7表示從第7
擴展閱讀,以下內(nèi)容您可能還感興趣。
怎樣在Excel表格中設(shè)置由身份證號碼生成出生日期
1、以excel2010版本為例,如下圖所示,A列是身份證號碼,要生成出生日期;
2、首先在B2單元格插入MID函數(shù),MID函數(shù)指從指定的字符串中截取出zhidao指定數(shù)量字符,例如公式中的內(nèi)“MID(A2,7,8)”,第一個參數(shù)A2表示單元格中的身份證號,第二個參數(shù)7表示從第7位開始計算,第三個參數(shù)8表示從第7位開始共截取8位數(shù)字;
3、輸入完公式后按enter鍵,即可生成A2單元格的出生日期,往下拉填充公式即可;
4、如想要破折號的年月日格式,可用text函數(shù)和mid函數(shù)相結(jié)合,如下圖所示容在B2單元格輸入公式=TEXT(MID(A2,7,8),"0000-00-00"),按enter鍵即可得出年月日結(jié)果;
5、往下拉填充公式即可把A列身份證號碼生成出生日期了。
EXCEL中身份證號 轉(zhuǎn)出生日期?
假設(shè)身份證在B列2行,出生日期在E列.
在E列對應(yīng)的行輸入
=mid(b2,7,4)&mid(b2,11,2)
b2代表身份證所在的單元格.
在EXCEL中,如何從身份證號中自動算出出生年月
18位身來份證號從第7位到第14位是出生的年月日,年份用的是4位數(shù)。
從身份證號碼中提取出表示出生年、月、日的數(shù)字,用文本函數(shù)MID()可以達到目的。
MID()——從指定位置開始提取指定個數(shù)的字符(從左向右)。
對一個身份證號碼是源15位或是18位進行判斷,用邏輯判斷函數(shù)IF()和字符個數(shù)計算函數(shù)LEN()輔助知使用可以完成。
綜合上述分析,可以通過下述操作,完成形如1978-12-24樣式的出生年道月日自動提取:
假如身份證號數(shù)據(jù)在A1單元格,在B1單元格中編輯公式
=IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))
回車確認即可。
在EXCEL中,如何從身份證號中自動算出出生年月。
用函數(shù)就可以了.下面這個函數(shù).
身份證zhidao號在單元格:A1
出生年月日分隔符是文字的"年月日",你可以專換成其屬他分隔符
15位或18位都可以自動提取出生年月日
=IF(LEN(A1)=15,MID(A1,7,2)&"年"&MID(A1,9,2)&"月"&MID(A1,11,2)&"日",MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日")
在EXCEL里,怎樣將身份證號碼轉(zhuǎn)化為生日
=text(mid(a1,7,if(len(a1)=15,6,8)),if(len(a1)=15,"1900-00-00","0000-00-00"))
若不復要制年份百則度問
=text(mid(a1,if(len(a1)=15,9,11),4),"00月答00日")
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com