怎樣用excel從身份證號中提取資訊

2022-02-07 07:42:28 字數 5338 閱讀 5542

1樓:匿名使用者

需要提取什麼資訊?年齡?還是性別?

提取年齡:身份證號在a1單元格,則= year(now()) - (19 & mid(a1, len(a1) / 2, 2))可提取年齡。

如何從在excel中身份證號碼裡提取需要的資訊

2樓:wlf立方

excel 身份證來弄出生年月日需要從身份證號碼中提取出生年月日,利用excel中的函式就能很簡單地提取出出生年月日。其他文字資料提取年月日也可用以下方法。主要是結合了date 函式和mid 函式來提取出生年月日。

希望對大家有幫助。

步驟:首先,我們先了解date 函式和mid 函式。可在excel幫助檔案中檢視。

date 函式返回表示特定日期的連續序列號。

mid 函式返回文字字串中從指定位置開始的特定數目的字元,該數目由使用者指定。

開啟事先準備好資料工作表。如圖所示

選定需要提取出生年月日的單元格,在編輯欄輸入公式。例如選定c2單元格,欄輸入以下公式:=date(mid(b2,7,4),mid(b2,11,2),mid(b2,13,2))

向下拖動填充序列,即可實現從多個身份證號碼提取身份證號碼。

如果要求出生年月日格式為yyyy-mm-dd,就選定這些單元格,右鍵,「設定單元格格式」,「自定義」,輸入「yyyy-mm-dd」,「確定」即可修改格式。

注意事項

同理,如果在很長的文字資料中提取年月日,也可用以上方法

如何在excel中提取身份證號碼中的資訊

3樓:匿名使用者

一、提取出生日期

=if((len(a1))=18,date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),date(mid(a1,7,2),mid(a1,9,2),mid(a1,11,2)))

1、首先判斷身份證號是15位還是18位,用len()函式。

2、然後用mid()函式取身份證號碼中對應的年月日的資料,送給date()函式處理得出出生日期。

二、判斷性別

=if(mod(if(len(a1)15,mid(a1,17,1),mid(a1,15,1)),2),"男","女")

1、首先同樣要判斷身份證號位數,(15位號中第15位為性別判定,18位號中第17位為性別判定,18位身份證中的x表示的是對前面17位數字的校驗碼,該校驗碼可能的數字為0~10,為保證身份證號碼位數,10就用羅馬字元x表示了)

2、將提取出的資料用取餘函式mod()處理為1或0,對應的就是男和女了。

其他方法:生日也可用下列公式,注意把公式所在的單元格數字格式設定為日期:

=--text(mid(a1,7,6+2*(len(a1)=18)),"#-00-00")

判斷性別,無論15/18位均可:

excel怎麼提取身份證資訊中的資料

4樓:nice山東草原狼

需要從身份證號碼中提取出生年月日,利用excel中的函式就能很簡單地提取出出生年月日。其他文字資料提取年月日也可用以下方法。主要是結合了date 函式和mid 函式來提取出生年月日。

希望對大家有幫助。

步驟:首先,我們先了解date 函式和mid 函式。可在excel幫助檔案中檢視。

date 函式返回表示特定日期的連續序列號。

mid 函式返回文字字串中從指定位置開始的特定數目的字元,該數目由使用者指定。

開啟事先準備好資料工作表。如圖所示

選定需要提取出生年月日的單元格,在編輯欄輸入公式。例如選定c2單元格,欄輸入以下公式:=date(mid(b2,7,4),mid(b2,11,2),mid(b2,13,2))

向下拖動填充序列,即可實現從多個身份證號碼提取身份證號碼。

如果要求出生年月日格式為yyyy-mm-dd,就選定這些單元格,右鍵,「設定單元格格式」,「自定義」,輸入「yyyy-mm-dd」,「確定」即可修改格式。

注意事項

同理,如果在很長的文字資料中提取年月日,也可用以上方法

5樓:小李之家標準及政策

你主要是想提取出生年月日吧

你前三行手動輸入 從身份證裡提取出來的日期 然後下拉 後邊的自動就出來了

怎樣從excel**中提取身份證號前六位?

6樓:天使在唱歌

可以用left函式。

1、以excel2010版本為例,如下圖,要提取該**中身份證號前六位;

2、首先在b2單元格輸入公式=left(a2,6),按enter鍵後則可得出提取結果;

3、把滑鼠放在b2單元格右下角,下拉填充公式,則可統一提取出該**中身份證號前六位數字了。

7樓:蟈蟈蟈蟈

利用excel裡的涵數提取身份證號前六位。

18位的新一代身份證了,裡面的數字都是有規律的。前6位數字是戶籍所在地的**,7-14位就是出生日期。第17位「2」代表的是性別,偶數為女性,奇數為男性。

我們要做的就是把其中的部分數字利用了涵數「提取出來」。

計算公式:

=left(要被提取的單元格,6)

8樓:wd春暖花開

身份證資料在a1在b1輸入=right(a1,6)往下拖拉填充公式

如何從公式在excel**的身份證號碼中提取年齡(週歲)?

9樓:紅色紙飛機

在excel**的身份證號碼中提取年齡的方式如下:

1、首先將身份證號碼輸入到excel**中。

2、在需要計算年齡的**欄裡使用函式,計算今年的年份減去身份證上7-10位對應的年份。方法是在上方函式框內輸入:=year(today())-mid(a3,7,4)。

3、這時就可以看到年齡欄裡已經顯示出正確地年齡了。

擴充套件資料

1、date:返回代表特定日期的系列數。語法:date(year,month,day)

2、datedif:計算兩個日期之間的天數、月數或年數。語法:

datedif(start_date,end_date,unit)

3、datevalue:函式 datevalue 的主要功能是將以文字表示的日期轉換成一個系列。

語法:datevalue(date_text)

4、today:返回當前日期的系列數,系列數是 microsoft excel 用於日期和時間計算的日期-時間**。語法:today( )

5、year:返回某日期的年份。返回值為 1900 到 9999 之間的整數。語法:year(serial_number)

10樓:精分喵喵

身處人力資源或者行政部門類,有時會需要知道員工當時的年齡,但是人的年齡是會隨正時間的變化而增長的,每次需要的時候都去統計計算一遍的話,費心又費力。

而在excel**中,有一個簡單的小公式,通過記錄員工的身份證號碼,就可以讓我們統計到員工的實時年齡了。具體操作步驟如下:

1.開啟excel**,如下圖記錄好員工的身份證資訊

2.在b2中,輸入=datedif(text(mid(a2,7,8),"#-00-00"),today(),"y")  ,點選回車確定

3.現在可以看到b2中的內容,就是a2身份證號的實時年齡了

4.將滑鼠放在b2單元格右下角的「實心點」,雙擊,所有的身份證號實時年齡就都計算好了

11樓:靠名真tm難起

1、如圖,在b4單元格輸入公式=2018-mid(a4,7,4).按回車鍵即可提取a4單元格的身份證號年齡。

2、下拉公式,可以提取整個a列的身份證號年齡。

3、2018指提取2023年該身份證號人的年齡,mid(a4,7,4)函式指在a4單元格中身份證號從第7位開始提取4位數,即提取1969.則年齡計算就是2018-1969=49歲。如果提取2023年時該身份證號年齡就是=2015-mid(a4,7,4)。

12樓:那愷欒含巧

方法一:

1、在電腦上開啟含身份證號的示例excel**,在要計算年齡的單元格輸入=year(today())-mid(a2,7,4)其中a2為身份證號所在的單元格。例如若是身份證號所在單元格為b3則輸入=year(today())-mid(b3,7,4)。

2、輸入好公式後,按鍵盤回車鍵就可以計算出這一個的年齡了

方法二:

1、開啟示例excel檔案,該表有4個欄目:身份證號、姓名、出生日期、年齡。出生日期和年齡需要通過excle進行提取和計算,該2列的單元格格式為「常規」格式

2、提取出生日期需要使用的函式有兩個,一個是date函式,一個是mid函式。date函式的結構為date(year,month,day),其作用是將提取的數字變為日期格式進行顯示。mid函式的結構為mid(text,

start_num,

num_chars),其作用是從字串中提取指定位數的字元,其中text是需要提取的字元所在的字串,start_num是需要提取的字元在該字串中的起始位置,num_chars是需要提取的字元的位數。

3、在c3單元格輸入公式「=date(mid(a3,7,4),mid(a3,11,2),mid(a3,13,2))」並下拉,

其中mid(a3,7,4)用於提取年份,mid(a3,11,2)用於提取月份,mid(a3,13,2)用於提取日期。

4、不需要精確到日期的年齡計算可以直接用需計算的年份減身份證號的年份來得出。如要算所有人在2023年時的年齡,在c3單元格輸入公式「=2016-

mid(a3,7,4)」即可。

5、需要精確到日期的年齡計算需要使用隱藏的datedif函式。該函式的結構為datedif(start_date,end_date,unit),其中start_date是起始日期(在本例中就是出生日期),end_date是結束日期(在本例中就是需要計算年齡的具體年份日期),unit是要返回的資訊型別。如要算所有人在2023年6月1日時的準確年齡,在c3單元格輸入公式「=datedif(c3,

"2016/6/1","y")」即可。

excel**怎麼套入公式:

1、先開啟excel工作表,開啟之後可以看到在「開始」選單欄的裡有一個「套用**格式」按鈕,單擊該按鈕。

2、單擊之後會下拉選擇,在下拉的選項裡選擇要使用的格式,想使用哪個就單擊哪個

3、單擊之後會彈出如圖對話方塊,這時候選擇好使用套用**格式的區域,單擊標紅框處的按鈕可以選擇區域。

4、選擇區域之後會出現如圖所示,如果區域選擇完成了的話,那麼再單擊下剛剛標紅框處的那個按鈕。

5、單擊後就會出現如圖所示,這時候就可以看到剛剛選擇的區域是從**到**,確認無誤之後單擊下方的「確定」按鈕。

6、單擊確定按鈕之後就會出現如圖所示,這時候可以看到剛剛的格式已經改變,已經變成選擇了的套用**格式。

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

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

用身份證號實名註冊王者榮耀,該身份證號繫結的手機號會收到註冊成功

和防沉迷兩套系統,王者榮耀暫未接入防沉迷功能,未滿18歲的玩家完成實名認證後也不會受到防沉迷系統的影響 2 開啟jkyx.qq.com,登陸你的qq賬號,如果你的qq賬號已經實名註冊了,該 就能看到已註冊的資訊的 王者榮耀怎樣才能有身份證號?王者榮耀實名制認證是不是qq號繫結了手機號就可以了 我本來...

有身份證號怎麼查社保卡號,在網上用身份證號碼怎麼查社保卡電腦號

查詢社保卡號方法如下 1.開啟瀏覽器,輸入你所在地區的名稱加社社會保險資訊查詢系統,並點任一安全的 2.以濟南的網頁為例子,點開後輸入身份證號碼,還有密碼和驗證碼等資訊。3.這個密碼一般是自動設定為你的身份證號碼的後六位數,這個就是你的身份證號碼了。輸入了所有的資訊後,確定進入查詢。4.進去後,大家...