如何在ecel中提取身份證號碼裡的出生年月日年齡

2022-01-04 06:03:01 字數 5272 閱讀 9286

1樓:匿名使用者

使用公式即可完成這些工作。

思路:身份證有18位(第二代都是18位,早有人15位的,本例以18位編寫公式,如果涉及到15位,前面增加一個判斷語句(if)即可),前6位是身份證所在地址,第七到10位是出生年,11、12位是月,13、14位是日,後面四位是編碼,倒數第二位是性別判斷(奇數是男,偶數是女)。

excel2007版本公式如下:

假設a1 單元格儲存著身份證號碼

出生年

出生月:=if(len(a1)=18,mid(a1,11,2),mid(a1,9,2))

出生日:=if(len(a1)=18,mid(a1,13,2),mid(a1,11,2))

年齡

性別:=if(isodd(if(len(a1)=18,mid(a1,17,1),right(a1,1))),"男","女")

舉例結果顯示

2樓:魚木混豬喲

可以利用公式:假設身份證號在a1中

出生年月日

=mid(a1,7,8)

性別=if(mod(mid(a1,17,1),2),"女","男」)

3樓:沈一民

公式身份證號碼在a2,

出生日期: b2=text((len(a2)=15)*19mid(a2,7,6+(len(a2)=18)*2),"#-00-00")

性別: =if(mod(mid(a2,15,3),2),"男","女")

年齡:d2=datedif(text(mid(a2,7,len(a2)*2/3-4),"0-00-00"),today(),"y")

4樓:大個影子

用mid 提取省份證中的年月日和性別碼

如何在excel中提取身份證號碼裡的出生年月日

5樓:

第一步:開啟excel檔案,選擇身份證號所在列,點選右鍵 ,選擇複製

第二步:然後在「資料」選單下選擇「分列」

第五步:單擊圖示中標出來的1、3,分別選擇「不匯入此列(跳過)」

第六步:選擇中間一列,資料格式選擇「日期」格式

第七步:然後點選「目標區域」後的小方框

第八步:選擇所要填寫出生日期的區域,按enter回車鍵

第九步:在彈出來的文字分列嚮導中點選完成

第十步:介面中選擇的出生日期區域便會被自動填寫

擴充套件資料

微軟的office是最為流行的辦公軟體,主要有office2010和office2007兩個版本。office 2000是第三代辦公處理軟體的代表產品,可以作為辦公和管理的平臺,以提高使用者的工作效率和決策能力。office 2000中文版有4種不同的版本:

標準版、中小企業版、中文專業版和企業版。

在office 2000中各個元件仍有著比較明確的分工:一般說來,word主要用來進行文字的輸入、編輯、排版、列印等工作;excel主要用來進行有繁重計算任務的預算、財務、資料彙總等工作;powerpoint主要用來製作簡報和幻燈片及投影片等。

access是一個桌面資料庫系統及資料庫應用程式;outlook是一個桌面資訊管理的應用程式;frontpage主要用來製作和釋出因特網的web頁面。

microsoft office xp是微軟有史以來所發行的office版本中最重要的版本,而且也被認為是迄今為止功能最強大、最易於使用的office產品。

新版office放棄了以往以產品釋出年命名的慣例!產品名稱中的xp,是英文experience(體驗)的縮寫,代表著新版office在包容覆蓋廣泛裝置的web服務之後,將給使用者帶來豐富的、充分擴充套件的全新體驗。

除核心的 office xp 程式 — microsoft word、excel、outlook和 powerpoint— 外,office xp 專業版 中包含 microsoft access 2002,它是 office xp 資料庫解決方案,可幫助使用者儲存、訪問和分析資料。

要使用 microsoft office xp,推薦的系統配置為 microsoft windows 2000 professional,計算機的硬體配置為 pentium iii 處理器和 128 mb 的 ram。

在中國金山公司的wpsoffice,和微軟office的功能非常相似,從2023年到2023年,中國國內辦公軟體一直都是wps一統江湖。美國微軟的windows系統在中國悄然登陸之後二者形成了競爭的兩大陣營。

6樓:許瀅瀅商駿

單元格中輸入公式「=if(len(c2)=15,mid(c2,7,4),mid(c2,9,4))」,其中:

len(c2)=15:檢查c2單元格中字串的字元數目,本例的含義是檢查身份證號碼的長度是否是15位。

mid(c2,7,4):從c2單元格中字串的第7位開始提取四位數字,本例中表示提取15位身份證號碼的第7、8、9、10位數字。

mid(c2,9,4):從c2單元格中字串的第9位開始提取四位數字,本例中表示提取18位身份證號碼的第9、10、11、12位數字。

if(len(c2)=15,mid(c2,7,4),mid(c2,9,4)):if是一個邏輯判斷函式,表示如果c2單元格是15位,則提取第7位開始的四位數字,如果不是15位則提取自第9位開始的四位數字。

如果需要顯示為「70年12月」這樣的格式,請使用date格式,並在「單元格格式→日期」中進行設定。

例如性別資訊統一在b列填寫,可以在b2單元格中輸入公式「=if(mod(if(len(c2)=15,mid(c2,15,1),mid(c2,17,1)),2)=1,"男","女")」,其中:

len(c2)=15:檢查身份證號碼的長度是否是15位。

mid(c2,15,1):如果身份證號碼的長度是15位,那麼提取第15位的數字。

mid(c2,17,1):如果身份證號碼的長度不是15位,即18位身份證號碼,那麼應該提取第17位的數字。

mod(if(len(c2)=15,mid(c2,15,1),mid(c2,17,1)),2):用於得到給出數字除以指定數字後的餘數,本例表示對提出來的數值除以2以後所得到的餘數。

if(mod(if(len(c2)=15,mid(c2,15,1),mid(c2,17,1)),2)=1,"男","女"):如果除以2以後的餘數是1,那麼b2單元格顯示為「男」,否則顯示為「女」。

回車確認後,即可在b2單元格顯示正確的性別資訊,接下來就是選中填充柄直接拖曳。

7樓:流浪天涯

您好:在excel中,引用其內建函式利用身份證號碼達到此目的比較簡單。 1、身份證號碼簡介(18位):

1~6位為地區**;7~10位為出生年份;11~12位為出生月份;13~14位為出生日期;15~17位為順序號,並能夠判斷性別,奇數為男,偶數為男;第18位為校驗碼。

2、確定「出生日期」: 18位身份證號碼中的生日是從第7位開始至第14位結束。提取出來後為了計算「年齡」應該將「年」「月」「日」資料中新增一個「/」或「-」分隔符。

①正確輸入了身份證號碼。(假設在d2單元格中)

②將游標定位在「出生日期」單元格(e2)中,然後在單元格中輸入函式公式即可計算出「出生日期」。

關於這個函式公式的具體說明:mid函式用於從資料中間提取字元,它的格式是:mid(text,starl_num,num_chars)。

text是指要提取字元的文字或單元格地址(上列公式中的d2單元格)。 starl_num是指要提取的第一個字元的位置(上列公式中依次為7、11、13)。

希望可以幫到你,多謝採納!

8樓:魚木混豬喲

可以利用公式從身份證號中提取出生日期

軟體版本:office2007

方法如下:

1.從下面身份證號碼中提取出生日期:

2.輸入公式如下:

3.得到結果:

9樓:匿名使用者

如果身份證號在c2單元格,那麼輸入以下公式,得到出生年月日

=date(mid(c2,7,4),mid(c2,11,2),mid(c2,13,2))

10樓:孫晨的excel職場故事

如何從身份證號中提取出生日期

如何在excel中提取身份證號碼裡的出生年月日、年齡、性別啊?

11樓:許瀅瀅商駿

單元格中輸入公式「=if(len(c2)=15,mid(c2,7,4),mid(c2,9,4))」,其中:

len(c2)=15:檢查c2單元格中字串的字元數目,本例的含義是檢查身份證號碼的長度是否是15位。

mid(c2,7,4):從c2單元格中字串的第7位開始提取四位數字,本例中表示提取15位身份證號碼的第7、8、9、10位數字。

mid(c2,9,4):從c2單元格中字串的第9位開始提取四位數字,本例中表示提取18位身份證號碼的第9、10、11、12位數字。

if(len(c2)=15,mid(c2,7,4),mid(c2,9,4)):if是一個邏輯判斷函式,表示如果c2單元格是15位,則提取第7位開始的四位數字,如果不是15位則提取自第9位開始的四位數字。

如果需要顯示為「70年12月」這樣的格式,請使用date格式,並在「單元格格式→日期」中進行設定。

例如性別資訊統一在b列填寫,可以在b2單元格中輸入公式「=if(mod(if(len(c2)=15,mid(c2,15,1),mid(c2,17,1)),2)=1,"男","女")」,其中:

len(c2)=15:檢查身份證號碼的長度是否是15位。

mid(c2,15,1):如果身份證號碼的長度是15位,那麼提取第15位的數字。

mid(c2,17,1):如果身份證號碼的長度不是15位,即18位身份證號碼,那麼應該提取第17位的數字。

mod(if(len(c2)=15,mid(c2,15,1),mid(c2,17,1)),2):用於得到給出數字除以指定數字後的餘數,本例表示對提出來的數值除以2以後所得到的餘數。

if(mod(if(len(c2)=15,mid(c2,15,1),mid(c2,17,1)),2)=1,"男","女"):如果除以2以後的餘數是1,那麼b2單元格顯示為「男」,否則顯示為「女」。

回車確認後,即可在b2單元格顯示正確的性別資訊,接下來就是選中填充柄直接拖曳。

excel中怎樣從身份證號碼中提取出生日期

使用mid函式在身份證號中提取出生日期的方法 如何從身份證號中提取出生日期 首先手動輸入一個出生日期,回車到下一個單元格按ctrl加e向下填充,最後選擇內容右鍵設定一下單元格格式,在自定義設定成0000 00 00確定即可。excel中提取身份證號碼出生日期的方法 輸入以下公式 date mid a...

怎麼修改身份證號碼,怎樣修改身份證號碼

一般情況不能修改。中華人民共和國居民身份證法 第三條,法律有規定 號碼是唯一的 終身不變的。特殊情況 更改了年齡,戶口隨之變更後,可以向戶口所在地公安機關提出更改身份證號碼的申請。另外還有 因失蹤 變更國籍等原因,登出戶口的,然後又重新進行戶口登記,這時候身份證號碼會變更,因為等於新增人口了。更改身...

只有身份證號碼可以貸款嗎,身份證號碼可以貸款嗎別人用我的身份證號碼可以貸款嗎

一般情況下,只有身份證無法申請貸款,申請貸款還需要提供你的工作 收入 信用情況等資訊,還需要有一張銀行卡。如果有隻要身份證就能貸款的,這種一般都是高利貸,都是不正規的,不能申請。僅憑身份證是無法貸款的。除了身份證,貸款借款人還應提供的材料 1.戶口本 外地人需暫住證和戶口本 2.結婚證 離婚證或法院...