WPS Excel: 從身份證中提取生日、年齡、性別、籍貫、生肖、星座

2020-12-06 格子裡外

從一串身份證號碼中,可以1秒提取出這個號碼對應的生日、年齡、性別、籍貫、生肖、星座。

作為一名HR,需要登記員工的許多信息,如果學會了怎麼從身份證號碼中提取這些信息,可以節省許多時間。

提取生日

公式:「=TEXT(MID(A2,7,8),"0-00-00")」

函數「MID(A2,7,8)」可以從A2單元格的第7位開始提取8位數字,再用TEXT函數將提取到的數字顯示為「年-月-日」格式。

提取年齡

公式:「=DATEDIF(B2,TODAY(),"Y")」

B2單元格是我們提取到的生日,DATEDIF函數中前兩個表示日期,最後一個參數表示計算方式,「Y」表示計算這兩個日期之間相差多少年。

提取性別

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

身份證號碼的第17位如果是偶數表示性別是「女」,奇數表示性別是「男」。「MOD(數字,2)」表示用指定數字除以「2」,餘數是1就表示這個數字就奇數,也就是代表「男」。

提取籍貫

公式:「=VLOOKUP(LEFT(A2,2),身份證代碼表!$A$2:$B$35,2,0)」

這個公式用文字表示就是「VLOOKUP(身份證號碼前2位,身份證代碼表,第2列,精確匹配)」。提取身份證號碼的前2位數字後,去「身份證代碼表」查詢,找到這2位數字後,獲取代碼表對應的第二列數據,這樣就獲得了籍貫。

提取生肖

公式:「=MID("猴雞狗豬鼠牛虎免龍蛇馬羊",MOD(YEAR(B2),12)+1,1)」或「=MID("鼠牛虎兔龍蛇馬羊猴雞狗豬",MOD(YEAR(B2)-4,12)+1,1)」

我們有12個生肖,因此將年齡除以「12(函數「MOD(年齡,12)」)得到的數字相同的就是同一個生肖。

提取星座

公式:「=LOOKUP(--TEXT(B2,"mdd"),{101,"摩羯座";120,"水瓶座";219,"雙魚座";321,"白羊座";420,"金牛座";521,"雙子座";621,"巨蟹座";723,"獅子座";823,"處女座";923,"天秤座";1023,"天蠍座";1122,"射手座";1222,"摩羯座"})」

不要別這個公式嚇著了!

其實它就是公式「=LOOKUP(--TEXT(B2,"mdd"),{星座其實日期,"星座"})」,由於有12個星座,我們沒有用輔助表格,就在公式中用「{}」就這些星座和對應的日期都羅列出來了,這樣就顯的公式很複雜了。

注意

從上面這些公式,我們知道一個身份證號碼包含的信息實在太多了。因此就不要輕易洩露自己的身份證號碼和姓名。本例中的身份證號碼都只是為了介紹公式用法瞎編的。

謝謝閱讀,每天學一點,省下時間充實自己。歡迎點讚、評論、關注和點擊頭像。

相關焦點

  • excel根據出生日期自動計算(年齡、星座、生肖)的方法
    在工作辦公中,我們基本都會使用到excel軟體編輯表格,excel軟體中的函數公式可以快速的對表格裡的內容進行計算,從而大大的減輕了我們的工作量。這次小編給大家分享下,根據excel表格裡的出生日期,自動計算年齡、生肖和星座的方法。
  • 從身份證號碼中提取年齡,沒到生日的自動減1歲
    公司人事部門工作中,經常填寫身份證號、年齡、生日、性別等信息,其實這些信息都可以從身份證號碼中提取。今天小編分享提取年齡的方法,還可以設置沒到生日的自動減1歲。情況一:提取年齡身份證號碼的第7-14位是出生年月日,用MID函數提取出年份,再用今年的年份減去出生年份就是年齡:在D4單元格輸入公式:=2020-MID(C4,7,4),回車鍵確認公式再雙擊D4單元格右下角向下填充公式
  • 如何從身份證號碼中提取出生年月日及性別
    在工作單位有許多的員工需要填寫身份證,到辦公室又要一個一個的輸入,太麻煩了,我們如何用一個簡單的方法填寫呢,下面就介紹一下, 打開excel表格,如圖,輸入身份證號碼, 如果想提取全部的 ****年**月**日,只要在身份證的後面框內輸入=MID(A1,7,8),
  • Excel利用MID函數,從身份證號碼中計算性別和年齡
    Hello,大家好,今天跟大家分享的是利用MID函數,從身份證號碼中計算性別和年齡如下圖所示,就是利用MID涵數計算幫出來的性別和年齡1,年齡的計算公式,在單元格裡輸入公式:=2019-MID(B2,7,4),如下圖所示
  • Excel VBA之日期篇 4.5 HR專場 充分利用身份證獲取員工信息
    場景模擬今天的這些方法,主要集中在員工個人信息方面的一些處理,比方說性別,年齡,出生年月日等,同時順帶分享一個我收藏了好久的大招,籍貫的處理,這個需求是非常的偏門少見的,所以我當初也是百度了很久,翻遍了N多資料才找到的,今天分享給大家。今天主要涉及的一些文本方面的處理,大家可以趁機複習下文本方面的處理方法,同時也可以了解到簡單的函數在工作中扮演的重要作用。
  • 星座怎麼算,看陽曆而不是農曆生日
    全世界只有中國才有農曆,而星座是國外文化,在國外都是陽曆,所以星座得看陽曆。大部分地區身份證上面的生日是農曆日期,需要查詢到當天的陽曆日期,再去核對星座即可知道自己是什麼星座。星座是按照出生當天的日期來算,當天陽曆是什麼日期,就定義什麼星座,而不是以後的每年農曆或陽曆生日的日期來算,那叫過生日,概念不同。身份證上面的日期是農曆還是陽曆,這個要去問問自己的父母,還要詢問是否有虛報日期,有的父母會因為某種原因,把孩子的生日報大或小一些,確定自己準確的生日,才能避免算錯星座。
  • EXCEL中MID函數與其它函數進行組合運用,讓你得到意想不到的結果
    MID函數在Excel中的運用,返回文字符串中從指定位置開始特定數目的字符。如果它與其他函數進行組合使用,會讓其變得更加的靈活,讓你的數據處理變得更加的高效。相關的語法如下:MID(text, start_num, num_chars)Text:需要提取的文本字符串start_num:提取文本字符串的起始字符。
  • 身為會計不得不知的Excel公式,整理全了!收藏!
    在會計的電腦中,經常看到海量的Excel表格,員工基本信息、提成計算、考勤統計、合同管理....看來再完備的會計系統也取代不了Excel表格的作用。於是,儘可能多的收集會計工作中的Excel公式,所以就有了這篇Excel公式+數據分析技巧集。
  • 抖音年齡計算器怎麼計算對象生日使用方法說明
    抖音年齡計算器怎麼計算對象生日?最近很多小夥伴都在曬這個年齡計算機的計算結果,還蠻好玩的,小夥伴們玩了嗎?下面是小編帶來的抖音年齡計算器計算對象生日方法分享。  抖音年齡計算器計算對象生日方法分享  年齡計算器怎麼計算對象生日?
  • 你還在手動輸入生日?一招教你快速提取出生日期
    出生年月在我們生活中很常用,但是當我們在表格裡面的時候每次都要重複輸入一次出生日期,那麼有什麼方式能夠快速提取出生日期呢?>第二步、輸入單元格提取條件,其中「TEXT」代表單元格,我選的是F11,」Start_num」代表從第幾位開始提取數字,比如身份證號就是從第7位輸入數字,我們就輸入為「7」,「Num_chars」代表要提取幾位數字,比如出生年月日就是8位數字,我們輸入為」8「,輸完按回車即可。
  • 15個excel常用函數,可直接套用,幾乎每天都用得到,收藏備用吧
    Hello.大家好,今天跟大家分享15個Excel函數公式,都是我們工作中經常用到的公式,工作中遇到類似的問題,直接套用即可,話不多說,下面就讓我們來一起學習下吧1.身份證號碼提取出生日期公式:=--TEXT(MID(B3,7,8),"0000-00-00")在這裡我們使用mid函數提取身份中號碼中的出生日期,然後使用text函數設置數字的格式,因為text是一個文本函數,所以它輸出的結果是一個文本,我們在公式的最前面輸入兩個減號,將文本格式的數值轉換為常規格式的設置
  • 人事用Excel從身份證號裡面自動計算年齡,一個公式實現!
    在人事工作中,對員工的身份證信息處理是經常要做的事,如何快速從身份證號中計算年齡呢?僅根據年份計算年齡如下所示,是員工的身份證信息(數據模擬,最後四位對案例沒有影響,都顯示為X)我們知道身份證號的第7至14位,代表著出生的年,月,日,現在我們僅需要根據出生的年份來計算年齡,如呂布是1993年的,我們只需要用2019-1993=26來計算年齡,所以首先要把身份證號中的第7位至10位提取出來:
  • 抖音超火年齡計算器在線測試入口 怎麼弄查詢戀愛對象生日
    最近抖音這個年齡計算器火的不得了,很多網友問抖音年齡計算器火在哪測試呢?下面小編分享抖音超火年齡計算器在線測試入口,順便教你怎麼弄查詢戀愛對象生日。  年齡計算器查詢戀愛對象生日方法  百度上搜索「年齡計算器」,選擇排名靠前的幾個網站進入查詢,選擇輸入戀愛對象的出生日期後,點擊開始計算即可。
  • 西安:農曆生日辦身份證會誤事
    西安:農曆生日辦身份證會誤事55  華商網-華商報 頁面功能  【我來說兩句】【我要「揪」錯】【推薦】【字體:大 中
  • 身份證號碼中有什麼秘密?身份證正反面怎麼區分?
    我們在國內乘坐飛機和高鐵、住酒店等,都是需要提供身份證的。那我國的身份證制度是從什麼時候開始的?身份證的正面反面怎麼區分?身份證號碼中有什麼秘密呢?今天我們聊聊居民身份證,相信下面的內容會解決你的困惑。身份證是用於證明持有人身份的一種法定證件,多由各國或地區政府發行予公民,是作為每個人重要的身份證明文件。
  • HR常用的Excel函數公式大全(共21個),幫你整理齊了!
    1、計算性別(F列)   =IF(MOD(MID(E3,17,1),2),"男","女")E:F,2,)  註:附帶示例中有地址庫代碼表    4、Countif函數統計身份證號碼出錯的解決方法  由於Excel中數字只能識別15位內的,在Countif統計時也只會統計前15位,所以很容易出錯。
  • 從身份證號碼中提取出生年月的3中超級方法,你會幾個?
    我國的居民身份證是國家法定的證明公民個人身份的有效證件,每個人對應一個號碼,此號碼成為公民身份證號碼,號碼中包含了豐富的信息,1-2位代表省、自治區、直轄市;3-4位代表地級市、盟、自治州;5、6位是縣、縣級市、區代碼;7-14位代表出生年月;15-16位是順序號,17位代表性別;
  • 當身份證和退休檔案年齡不一致,退休時間是如何確定的呢?
    實際上,隨著信息化時代的到來,身份證是每一個人的數字信息標誌。身份證中包含了人的出生年齡、籍貫信息,而且國家有《身份證法》保障公民的身份信息和合法權益。他們肯定必須以身份證出生時間確定退休時間。但是,我們的身份證出現的時間較晚,身份證的出現是依據1985年9月6日的《身份證條例》規定的。在此之前,我們管理個人信息的主要材料就是職工檔案。
  • Excel中如何使用MID函數
    工具/原料office版本:Excel 2016方法/步驟1.以這個數據為例;比如我們要提取身份證號中的出生日期;2.我們都知道身份證第11位至14位就是出生日期,總共4位;3.MID函數公式就是=MID(text,start_num,num_chars);4.text就是所要選擇的區域;start_num是開始的位置
  • 2013年12生肖到底幾歲了 12生肖2013年齡一覽(圖)
    即將迎接全新的2013年的到來,相信不怎麼關注生肖的你可能對家人或者朋友年齡又要出現很多問號,又會有很多類似這樣的疑問「屬牛的2013年到底幾歲了呢?屬羊的2013年......」2013年12生肖到底幾歲了呢?讓我們更清晰快速的來一覽下列整理資料。