Excel中如何提取身份證號碼的第15、16位數字?

與眾不同132370866


都知道,Excel擁有強大的數據處理能力,當然也包括字符串的提取。這也是表親們必備的技巧之一。

如何從身份證號中提取指定位數的內容,這裡我就分享如下幾個方法。

  1. 字符串處理函數,Left、Rigth、Mid函數;

  2. 數據分列;

  3. 2010以上的快速填充;

  4. WPS中的快捷公式;

Left、Right、Mid函數

看了幾個回答,這幾個函數的用法都提到了,這裡我就不重複了

Left( 字符串, 從左向右提取幾個字符 )

Rigth( 字符串, 從右向左提取幾個字符 )

Mid( 字符串, 從哪個字符開始, 提取幾個字符 )

那從身份證提取指定字符就簡單了

輸入公式: =mid( 身份證號, 15, 2)

數據分列

使用數據分列,也可以很輕鬆地分離出指定位置的字符

1、選擇身份證數據列,菜單選擇分列

2、面板中選擇固定寬度

3、用鼠標點下需要分離的字符

快速填充

這是2010以上版本才有的新功能,很簡單很好用

1、先手工輸入需要提取的字符

2、向下填充,選擇快速填充即可

WPS的常用公式功能

這是WPS的一個特有功能,菜單選擇公式-插入公式,面板中選擇常用公式,如下所示:

這樣WPS便會幫你生成具體的公式,很是簡單!


以上幾種方法,愛用哪個就哪個!

好了,這個問題,就回答到這!


謝謝,我是Excel技巧精選!


Excel技巧精選


由於在18位身份證號中出生日期的位置是固定的,即從第15、16位數字是本人出生的順序碼,因此,我們可以用MID函數將數字提取出來。

雙擊B2,輸入公式:=MID(A2,15,2),完成效果如下圖:

身份證上其他常用數字的提取辦法,在這兒也給大家說說吧:

1、提取年齡

年齡的計算方法就是現在的年份減去出生的那一年。計算公式為“=2018-MID(B2,7,4)”.其中B2單元格中就是身份證號。

2、提取生日

年月日在身份證號中全部有顯示,所以,我們把年月日的數字截取出來即可。計算公式為“=TEXT(MID(B2,7,8),"0-00-00")”,其中B2單元格中就是身份證號。

3、提取性別

身份證號中,第17位表示性別,奇數表示男性,偶數表示女性。那麼就只判斷第17位數字是奇數還是偶數即可。計算公式為“=IF(MOD(MID(B2,17,1),2)=0,"女\

paperwriter


提取身份證裡面的第15、16位數字可以使用MID函數。

懂英文的朋友都知道,mid表示中間。所以,在excel中也是一樣的,mid表示從文本中間開始提取文本。

具體使用方法如下:

=mid(字符串,開始位置,字符個數),表示從字符串中間哪個位置開始提取多少個字符。

如需要提取身份證11204416541220243X的第15、16位,可以使用函數=mid("11204416541220243X",15,2)實現功能,得到24。

走進Excel


直接用文本函數mid,是英文單詞(middle)的前三個字母,直接mid(A1,15,2),其中A1代表你要提取的單元格


office小超老師


在B1單元格輸入公式:=MID(A1,15,2) A1代表輸入身份證的單元格。


天天微課堂


單元格里面輸入 =mid(身份證號碼所在單元格地址,15,2) 然後向下拖拉單元格區域,可以批量提取


偽專家胡說八道


能提取不同表中的相同生日的客戶信息,並生成新表嗎?怎麼操作?


分享到:


相關文章: