首页
/
每日頭條
/
圖文
/
excel表格如何提取18位身份證
excel表格如何提取18位身份證
更新时间:2024-10-20 23:16:47

Hello,大家好,今天跟大家介紹下身份證号碼是如何構成的以及我們能從身份證号碼中提取到那些信息,廢話不多說,我們先來看下我們能從身份證号碼中得到那些信息吧

excel表格如何提取18位身份證(身份證号碼是如何組成的)1

從上圖中可以看到,我們能從身份證号碼中提取6種信息,所有的數據提取都是建立在對數據源的理解之上,我們先來看下身份證号碼是如何組成的

一、身份證号碼的組成

excel表格如何提取18位身份證(身份證号碼是如何組成的)2

如上圖

第一位與第二位是省代碼,第三位與第四位是市代碼,第五位與第六位是區代碼

身份證的前6就構成了我們的籍貫

第七位到第十四位是我們的出生日期

第十五位帶第十七位是順序碼,就是在同一區域中對同年同月同日生的人進行按照順序标号,将順序碼的最後一位,也就是第十七位,奇數分給男性,将偶數分給女性

第十八位校驗碼,根據前面的十七位數字,根據公式計算出來的,這個計算比較複,跟我們的數據提取無直接關系,就不多做介紹了

了解了身份證号碼的組成,下面我們就來學習下如何提取身份證号碼中的數據

二、提取身份證号碼中的數據

1.提取籍貫

公式:=VLOOKUP(LEFT(A3,6),Sheet2!A:B,2,0)

excel表格如何提取18位身份證(身份證号碼是如何組成的)3

在這裡我們首先使用LEFT(A3,6)函數來提取身份證号碼前6位,因為在sheet2中有籍貫對照表,所有我們可以使用vlookup函數進行匹配查找

2.提取出生日期

公式:=--TEXT(MID(A3,7,8),"0-00-00")

excel表格如何提取18位身份證(身份證号碼是如何組成的)4

在這裡我們先使用MID(A3,7,8)函數來提取身份證号碼中的出生日期,然後使用text函數将提取出來的出生日期設置為時間格式的顯示方式,因為使用text函數設置過格式的數據它都是文本格式,所以我們在函數前面增加兩個減号,将文本格式轉換為日期格式

3.提取年齡

公式:=DATEDIF(C3,TODAY(),"y")

excel表格如何提取18位身份證(身份證号碼是如何組成的)5

在這裡我們使用datedif函數計算年齡,

第一參數:C3就是我們上一步提取的出生年月 第二參數:today(),這個函數會返回當前的日期 第三參數:“Y”,代表計算兩個日期的年份之差

4.判斷性别

公式:=IF(MOD(MID(A3,17,1),2)=1,"男","女")

excel表格如何提取18位身份證(身份證号碼是如何組成的)6

在這裡我們首先使用mid函數來提取身份證号碼的第十七位,如果第十七位是奇數性别為男,如果為偶數性别為女

Mod函數是一個求餘數的函數,我們mod函數的第一參數設置為提取出來的身份證的第十七位,将mod函數的第二參數設置為2,當有餘數的時候mod的結果是1,當沒有餘數的時候mod的結果是0,

最後我們使用if函數判斷,在這裡我們将條件設置為MOD(MID(A3,17,1)=1,這個的意思是判斷第十七數字是不是奇數,如果是奇數函數的結果就是男,如果不是奇數函數的結果就是女

5.提取星座

公式:LOOKUP(--MID(A3,11,4),{100;120;219;321;421;521;622;723;823;923;1023;1122;1222},{"摩羯座";"水瓶座";"雙魚座";"白羊座";"金牛座";"雙子座";"巨蟹座";"獅子座";"處女座";"天秤座";"天蠍座";"射手座";"摩羯座"})

這個公式其實非常的簡單,我們把它拆開來看就非常容易理解了

首先我們使用--MID(A3,11,4)函數來提取出生日期的月份以及天數,因為mid函數提取出來的結果都是文本格式,我們在mid函數前面加兩個減号将其轉換為數值格式

然後我們公式中看起來非常長的兩列其實就是下圖的一個二維數組,隻不過我們将其嵌套在公式中了

excel表格如何提取18位身份證(身份證号碼是如何組成的)7

在這裡lookup的第一參數是我們提取的數據,第二參數是上表中的月份數值,第三參數是星座名稱,lookup查找數據,我們需要先将數據升序排列,我們使用lookup如果找不到查找值,lookup函數會返回小于或等于查找值的最大值的這一特性來查找星座

6.提取屬相

公式:= =CHOOSE(MOD(MID(A3,7,4)-2008,12) 1,"鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬")

這個公式首先我們使用MID(A3,7,4),來提取出生的年份,然後我們将年份減去2008,有人會說為什麼,其實減去哪一年都可以,在這裡2008對應屬相是鼠,我們隻要将減去的年份對應屬相然後依次向後排列即可

然後我們使用mod函數求MID(A3,7,4)-2008這個結果對于12的餘數,最後加1是因為當沒有餘數的時候結果是0,當結果為0函數不能選取到鼠這個值,所以我們要加1,最後使用choose函數選取相應的結果

Choose函數第一參數想要選取的值的位置,第二參數:數據區域,函數中屬相的區域其實就是一列數據,隻不過我們将其嵌套在函數中

excel表格如何提取18位身份證(身份證号碼是如何組成的)8

以上就是我們從身份證号碼中提取6中信息的方法,僅做了比較簡單的介紹,不知道大家都能學會多少呢,如果覺得實在是學不會的話,其實是可以直接套用公式,更改下函數單元格位置即可,身份證号碼包含這麼多信息,大家一定要好好保護自己身份證号碼

我是excel從零到一,關注我持續分享更多excel技巧

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
為什麼現在單身的特别多(單身為什麼越來越多了)
為什麼現在單身的特别多(單身為什麼越來越多了)
  “這一晃,十來年過去了……唉是啊,我一直單着,你也是。哦,你離了?咳,也好……”   前不久,小編和一些多年不見的老同學聚會,二十來個人,無論男女,超過一半都單身。   其中三個人,之前結過婚,後來都離了,獨自生活。   這大概就是當今社會的一個切片。      就小編我所知,那些和我基本同齡的熟人,常年一個人過日子的,多得是。   我的老媽,前些年也沒...
2024-10-20
剪映教學新手入門從零開始(小白學剪映剪映入門學習)
剪映教學新手入門從零開始(小白學剪映剪映入門學習)
  #初學剪輯# #小白學習自媒體##剪映入門#各位友友們好!我寫這個微頭條也是希望更多的新手小白容易上手,其實這個剪輯軟件并不難學習。主要是學會使用之後的運用技巧和創作玩法。同樣的功能可以不同精彩效果的作品,有些可以疊加,有些可以組合,有些可以調換順序等,主要看個人的創意思維。   廢話不多說,下面直接上圖。   1、創作按鍵      大家打開剪映...
2024-10-20
如何走出人生規劃的誤區(自控力和對周圍的規劃能力)
如何走出人生規劃的誤區(自控力和對周圍的規劃能力)
     今天我們接着學《弟子規》,一晃馬上要學完了,也就還有那麼兩三天了,昨天我們講了“墨磨偏,心不端,字不敬,心先病。”   我覺得我們現在大家推崇的匠人精神應該是最佳體現了,那種凝神靜氣,然後把手中的小事認真的做好,那麼在大方向上是為大家忘記名利,把手中的事做得紮紮實實,這就是道的具體體現。   今天我們學習的這句話叫“列典籍,有定處,讀看畢,還原處。...
2024-10-20
蜜獾能跑得過老虎嗎(如果蜜獾遇上老虎)
蜜獾能跑得過老虎嗎(如果蜜獾遇上老虎)
  蜜獾作為非洲大草原上的一代戰神,人送外号“平頭哥”。号稱終身不是在打架,就是在去打架的路上。管你是誰,生死看淡不服就幹。于是就有人想到,如果老虎和蜜獾撞在了一起,那會怎麼樣?雖然有人說,蜜獾和老虎撞在一起的概率幾乎為0,但是這不能阻止我們進行設想啊。      這位是現在歐亞大陸公認的森林之王,紋身哥——老虎      紋身哥:搞事,搞事,搞事,叫平頭的...
2024-10-20
雙11在什麼網購物好(雙11駕到)
雙11在什麼網購物好(雙11駕到)
     (一)恩施州市監局、州消委發布“雙11”消費警示   防止商家套路是關鍵   恩施晚報訊(全媒體記者楊亞玲 通訊員譚玲)又是一年“雙11”,網絡購物狂歡盛會即将開啟,您的購物車是否已滿,網絡直播購物鬧鐘提醒是否已設置?恩施州市場監管局、州消費者委員會提醒您貨比三家,理性購物。   仔細查看宣傳廣告,防止商家虛假宣傳。近兩年,網絡視聽電子商務直播興起...
2024-10-20
Copyright 2023-2024 - www.tftnews.com All Rights Reserved