關於身份證提取的那些事

在Excel中,我們經常通過身份證來提取一些個人信息。今天,我就給大家介紹一些關於身份證提取的知識。

首先,我們先了解一下18位身份證的含義:

(1)前1、2位數字表示:所在省份的代碼;

(2)第3、4位數字表示:所在城市的代碼;

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

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

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

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

(7)第18位數字是校檢碼:

一、通過身份證提取性別

我們首先來看看怎麼通過身份證號來提取性別。我們已經知道了身份證第17位代表的是性別。所以,我們可以用MID從第17位開始提取,MOD求余和IF做判斷來提取性別。公式為=IF(MOD(MID(B3,17,1),2)=1,"男","女")(圖 1)

圖 1

這樣,我們的性別就被提取出來了。

二、通過身份證提取出生日期

通過,前面我們了解到第7~14位數字表示:出生年、月、日;所以,我們還是用MID函數來提取。

Mid是從中間的位數開始提取。語法:MID(要提取的數據,從第幾位開始提取,提取幾位)。然後,我們用DATE函數把他們變成日期格式的。語法:DATE(年,月,日)。公式為:=DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2))(如圖 2)

圖 2

如果,還想把日期變成1981年2月14日。這樣的格式,可以通過text函數來完成。只要前面加一個text函數就可以了。公式為:=TEXT(DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2)),"yyyy年mm月dd日")

或者,通過自定義單元格的方法來做。選中E3到E11。CTRL 1打開單元格設置單元格格式。選擇自定義選項,輸入yyyy"年"mm"月"dd"日。(如圖 3)

圖 3

說到了日期,我們就不得不說一下查看單元格星期的函數。我們可以通過TEXT函數或者NUMBERSTRING WEEKDAY函數來寫

我們先看看NUMBERSTRING WEEKDAY。NUMBERSTRING函數是EXCEL中隱藏了一個將小寫數字轉換成中文大寫數字的函數。語法:NUMBERSTRING(要轉換的數值,要轉換的數值類型)。

WEEKDAY函數是返回某日期的星期數。在默認情況下,它的值為1(星期天)到7(星期六)之間的一個整數。語法:WEEKDAY(要轉換的日期,要轉換的日期類型(可忽略))。

公式="星期"&NUMBERSTRING(WEEKDAY(E3,2),1)(如圖 4)

圖 4

我們在來看看TEXT函數的用法。首先,我們來看一下它的語法TEXT(要轉換的單元格,要轉換的格式)。公式=TEXT(E3,"AAAA")。(如圖 5)

圖 5

在要轉換的格式中有幾種不同的日期表達方式。為中文全寫,中文縮寫,英文全寫,英文縮寫。公式如下:=TEXT(A2,"aaaa"),=TEXT(A2,"aaa"),=TEXT(A2,"dddd"),=TEXT(A2,"ddd"),(如圖 6)

圖 6

三、通過身份證提取屬相

屬相我們可以通過mid提取函數,mod求余函數和YEAR提取年份的函數來做。公式=MID("鼠牛虎兔龍蛇馬羊猴雞狗豬",MOD(YEAR(E3)-4,12) 1,1)(如圖 7)

圖 7


●本文編號475,以後想閱讀這篇文章直接輸入475即可

●輸入m可以獲取到全部文章目錄

●輸入c可以獲取到全部動畫下載地址


推薦閱讀:

關於月亮雙魚,早已超越弱與強。
關於愛情唯美句子
關於心會掌核心勁力模式的思考
關於茶的認識
關於貧富分化:「薅羊毛」無礙,但莫傷皮。

TAG:身份證 | 身份 | 關於 |