excel中從身份證號提取籍貫,Excel中從身份證號提取籍貫

時間 2021-08-30 10:44:01

1樓:人人哦哦哦課

1、我們開啟一個excel**,這裡我隨便填寫了3個身份證號碼,我虛構的,作為例子。

2、我們在b1單元格中輸入公式【==mid(a1,7,4)&"年"&mid(a1,11,2)&"月"&mid(a1,13,2)&"日"】

3、接著我們按下回車,這時候b1單元格就有了出生日期5、最後我們將游標放在b1單元格右下角,待變成實心的十字形,直接往下拖動填充下方單元格即可。

2樓:

f2用公式:

=vlookup(left(b2,6),sheet2!a:b,2,)如果表2的a列不是文字數字:

=vlookup(--left(b2,6),sheet2!a:b,2,)下拉。

3樓:匿名使用者

您好,您的問題其實可以分成兩部分,第一是提取b2單元格的前六位。用函式left,可以用公式:

=left(b2,6)來解決。

第二部分是在身份證歸屬地查詢 表中查詢,需要用vlookup函式來查詢

=vlookup(left(b2,6),a3:b4176,2,false)

因為沒有看到具體**,所以您試試,不行,我再改。

4樓:匿名使用者

只能提取身份證頒發地所在縣(區)吧,這個得要有個對照表,即縣(區)行政區劃和身份證的前六位的對照表,可能網上有,再用vlookup函式就可以成功了

5樓:平陽虎

在f2中輸入

=vlookup(left(b2,6),sheet2!a:b,2,)

回車確認後下拉填充。

6樓:匿名使用者

截圖,看看身份證歸屬地查詢 表(a3:b4176),是什麼形式。

7樓:匿名使用者

=index(籍貫列,match(前六位,籍貫**列,))

如何通過excel中的身份證資訊提取籍貫

8樓:笑臉藍雨

1、根據身份證號碼的組成規則,前兩張身份證代表省籍,前六張代表完整的行政區,我們以省籍為例,在新工作單名冊上的第一個。輸入**中的**和區域列。

2、然後我們把姓名和身份證號碼資訊輸入到軟體中,並保留一份完整的國籍清單。然後輸入公式=查詢(左(b3,2),身份證源**表!a1:b22,2,0)。

這個公式的意思是=vlukup(提取前兩張id卡,匹配原點**表,返回第二列值,精確匹配)。寫公式時,可以直接拉身份證**表。

3、確認後,可以看到身份證的相應地,然後用填寫國籍表,即可快速輸入人員的原地資料。

4、輸入公式回到車內,會顯示#n/a,可能是因為輸入的id數字是文字格式,而id數字碼表是數字格式,公式無法匹配,無法返回資料,顯示錯誤。

5、在這種情況下,可以在left之前新增利用數學中的負向和正向原理將文字格式轉換為數字格式,可以匹配**表。就可以和**表進行匹配了,回車確定後填充即可。

9樓:匿名使用者

excel中輸入身份證號碼就能自動顯示籍貫的公式編寫方法:

思路:身份證的頭6位數字表示籍貫

(1)前1、2位數字表示:所在省份的**; 、(2)第3、4位數字表示:所在城市的**;

(3)第5、6位數字表示:所在區縣的**;

(4)第7~14位數字表示:出生年、月、日;

(5)第15、16位數字表示:所在地的派出所的**;

(6)第17位數字表示性別:奇數表示男性,偶數表示女性;

(7)第18位數字是校檢碼:用來檢驗身份證的正確性。校檢碼可以是0~10的數字,10用x表示。

第一步:

確定**中sheet1中相應位置如下圖所示:

第二步:

第三步:

在sheet1**d2單元格里輸入公式=vlookup(--left(a2,6),sheet2!a:b,2,)

即可顯示身份證所屬籍貫,可顯示到縣級單位。

第四步:

最後下拉填充即可。(一定注意要對應自己**相應數值的位置)

10樓:匿名使用者

=iferror(vlookup(value(mid(b3,1,6)),全國身份證!a:b,2,false),"") 因為你的身份證資訊是文字格式,與你資料庫中的數字不匹配,需要用value()轉換一下才行,另外我加了一個iferror()是防止出錯用的,因為我不喜歡看到類似#n/a或#value之類的東東出現,呵呵

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

11樓:excel研究僧

使用mid函式在身份證號中提取出生日期的方法

12樓:孫晨的excel職場故事

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

13樓:愛小欣欣老師

首先手動輸入一個出生日期,回車到下一個單元格按ctrl加e向下填充,最後選擇內容右鍵設定一下單元格格式,在自定義設定成0000-00-00確定即可。

14樓:excel幫

excel中提取身份證號碼出生日期的方法

15樓:己柏餘聽芹

輸入以下公式

=date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2))得到日期格式的出生日期

如果需要顯示為0000-00-00格式

輸入以下公式

=text(mid(a1,7,8,"0000-00-00")

16樓:雍白運彥杉

假設身份證號碼在a1,在b1輸入公式:

出生日期:

17樓:匿名使用者

設a1輸入18碼身份證,b1中輸入公式:=mid(a1,7,4) & "年" & mid(a1,11,2) & "月" & mid(a1,13,2) & "日"

18樓:當年明月

(假定身份證號碼儲存在c2單元格中),提取的日期儲存在d2單元格中,只要在d2單元格中輸入下面的公式就成了(15位、18位通用): =if(len(c2)=15,date(mid(c2,7,2),mid(c2,9,2),mid(c2,11,2)),if(len(c2)=18,date(mid(c2,7,4),mid(c2,11,2),mid(c2,13,2)),"號碼有錯")) 出生時間提取了,計算年齡就方便了(年齡儲存在e2單元格中),在e2單元條中輸入公式: =datedif(d2,today(),"y")

19樓:匿名使用者

=if(a2<>

20樓:匿名使用者

15位=date(mid(a2,7,2),mid(a2,9,2),mid(a2,11,2))

18位=date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2))

21樓:小矇

=mid(a1,7,6+(len(a1)=18)*2)

22樓:匿名使用者

號碼在a1.

=mid(a1,7,4)&-mid(a1,11,2)&-mid(a1,13,2)

23樓:萊昂納德_尤拉

=text(text(mid(a1,7,11)-500,"0-00-00,"),"e-m-d")

24樓:匿名使用者

=mid(a1,7,4)&"年"&mid(a1,11,2)&"月"&mid(a1,13,2)&"日"

EXCEL中如何統計同身份證號對應的多條工資額的求和問題

紅山人 假定原表為sheet1,資料從a2 c2,統計結果在sheet2.資料也在a2 c2.這樣,可以在sheet2的c2裡輸入公式 sum if sheet1 b 2 b n b2,sheet1 c 2 c n 公式中的n為資料表裡最後一行的行號.公式輸入完後,要用ctrl shift ente...

excel中知道身份證號如何計算年齡

社會頂呱呱 1 可以用year函式來取得當前的年份 year now 2 18位身份證號從第7位開始的8位數字代表出生日期。出生的年份是從第7位開始的4位數字,用mid函式將出生年份提取出來 3 mid是visualbasic和microsoftexcel中的一個字串函式,作用是從一個字串中擷取出指...

在excel中輸入身份證號如何做到自動顯示姓別,年齡及出生年月日

姜楠 你好,我做好了。考慮了新老身份證號碼的位數差別兩種情況,請您試一下吧。現在假設a列輸入身份證號碼,b列顯示性別,c列顯示出生日期,d列顯示年齡。在b2格內輸入 if mod right a2,1 2 男 女 在c2格內輸入身份證格式錯誤 在d2格內輸入 year today left c2,4...