回覆列表
-
1 # 何以笙丶丶
-
2 # 使用者6417914773854
第一步:開啟EXCEl檔案,選擇身份證號所在列,點選右鍵 ,選擇複製 第二步:然後在“資料”選單下選擇“分列” 第三步:在“分列”對話方塊中選擇“固定列寬”,點選下一步 第四步:單擊資料預覽的下方的標尺,把身份證號,分成3段,中間一段為出生年月,點選下一步 第五步:單擊圖示中標出來的1、3,分別選擇“不匯入此列(跳過)” 第六步:選擇中間一列,資料格式選擇“日期”格式 第七步:然後點選“目標區域”後的小方框 第八步:選擇所要填寫出生日期的區域,按Enter回車鍵 第九步:在彈出來的文字分列嚮導中點選完成 第十步:介面中選擇的出生日期區域便會被自動填寫
在excel中,引用其內建函式利用身份證號碼達到此目的比較簡單。1、身份證號碼簡介(18位):1~6位為地區程式碼;7~10位為出生年份;11~12位為出生月份;13~14位為出生日期;15~17位為順序號,並能夠判斷性別,奇數為男,偶數為男;第18位為校驗碼。
2、確定“出生日期”:18位身份證號碼中的生日是從第7位開始至第14位結束。提取出來後為了計算“年齡”應該將“年”“月”“日”資料中新增一個“/”或“-”分隔符。
①正確輸入了身份證號碼。(假設在d2單元格中)
②將游標定位在“出生日期”單元格(e2)中,然後在單元格中輸入函式公式“=mid(d2,7,4)&"-"&mid(d2,11,2)&"-"&mid(d2,13,2)”即可計算出“出生日期”。
關於這個函式公式的具體說明:mid函式用於從資料中間提取字元,它的格式是:mid(text,starl_num,num_chars)。text是指要提取字元的文字或單元格地址(上列公式中的d2單元格)。starl_num是指要提取的第一個字元的位置(上列公式中依次為7、11、13)。
希望可以幫到你,多謝採納!