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

2021-01-08 格子裡外

從一串身份證號碼中,可以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從身份證號碼提取年齡
    wps表格中,有一個快捷的方法根據身份證號提取年齡,因為國產軟體的原因吧,很適合國人使用,但是在excel中,就沒有那麼人性化了,在excel中從身份證號提取年齡也有多個方法,但是好用的常用的也就是利用公式法,利用公式截取身份證號第幾位的出生年月日來計算出年齡。
  • Excel技巧篇:技巧3,從身份證號碼提取員工性別,生日,年齡
    大家好我是雨果,這節課我們繼續學習EXCEL技巧篇3:從身份證號碼提取員工性別,生日,年齡我們以下面這張表格為例:1.快速提取及判斷員工性別很多人都知道,身份證號碼倒數第二位其實就是表示性別的意思,奇數為男性,偶數為女性,這裡面需要用到=IF(MOD(
  • Excel技巧:只需身份證號,批量秒取個人生日、年齡、性別信息
    今天和大家分享的技巧是怎麼從excel裡提取個人信息,如果只有一串身份證號該怎麼提取呢?前提在這裡順便說一下Excel怎麼輸入身份證,如果不設置的話輸入數字太長會變成小數點,這裡需要設置一下單元格-數字分類-文本,就能打出一串長長的身份證數字了,因為我記得我當年剛入門的時候就是被這小小的問題難住還上網查了,記憶深刻,太笨了。好了下面我們來看看怎麼提取。1.身份證號提取生日的方法我們只要選中區域,在框內輸入: =TEXT(MID(B3,7,8),"0!
  • Excel表中快速獲取身份證中性別與出生日期小知識
    從事學生及人事工作人員經常需要整理人員檔案資料,資料中基本都包含有性別、身份證號、出生日期的信息,由於Excel表的便利性,我們一般都會選擇用Excel表格將內容逐項完成,其實身份證號中已經暗含了每個人的這幾項信息,今天我給大家分享學習一下如何快速從身份證號中獲取性別和出生日期。
  • 掌握這些EXCEL技巧,一秒鐘從身份證號碼中提取年齡、性別
    今天,小白通以從身份證號碼中提取信息為例,為大家介紹如何用EXCEL從一串字符中提取自己想要的內容。01提取出生日期MID函數提取字符身份證號的第7到14位是出生日期的數字,要想將這一串數字提取出來可以使用MID函數。
  • Excel表格中用身份證號碼提取出生年月,年齡,性別的方法
    本期跟大家學習Excel表格中用身份證號碼提取出生年月,年齡,性別的方法。1、 首先,打開Excel表格,找到身份證。2、 在出生年月單元格使用MID函數處理,輸入公式=TEXT本文中內單元格位置是B2,所以=TEXT(MID(B2,7,8),"00-00-00"),,可以提取出生年月。
  • Excel還在一個一個輸入性別、年齡和出生日期?快速提取幾秒搞定
    我們在用Excel給公司員工記錄詳細信息的時候,往往需要輸出身份證號碼、性別和出生年月等消息,一個一個的輸入很是麻煩,有什麼快速輸入的方法呢?今天我們就一起學習一下吧。提取性別:首先我們看下面的表格是員工的姓名和身份證號碼。
  • Excel技巧:根據身份證號碼自動提取出生日期、年齡、生肖
    Hi,大家好,不知道大家有沒有這樣的情況呢,在做人事檔案時,面對著一串長長的身份證號碼,卻一時算不出員工的年齡及生肖,這時不得不打開計算機來計算出員工年齡,再上網搜一下員工的生肖。這樣不僅費時費力,而且事倍功半,今天就跟大分享一個Excel根據身份證號碼自動提取出生日期、年齡及生肖的方法(如下圖):第一步:根據身份證號碼提取出生日期,在B2欄輸入工式:=TEXT(MID(A2,7,8),"0-00-00"),回車,出生日期就被自動提取出來了(如下圖)。
  • excel根據出生日期自動計算(年齡、星座、生肖)的方法
    在工作辦公中,我們基本都會使用到excel軟體編輯表格,excel軟體中的函數公式可以快速的對表格裡的內容進行計算,從而大大的減輕了我們的工作量。這次小編給大家分享下,根據excel表格裡的出生日期,自動計算年齡、生肖和星座的方法。
  • 用Excel提取身份證號的年齡,不滿生日的減一歲
    在人事工作中,經常需要根據身份證號來提取信息,最經典的就是要用身份證號來提取年齡,我們舉例,下表是模擬的公司員工身份證號數據 1、簡單提取年齡 我們知道身份證號的第7-14位是我們出生的年月日,我們可以用MID函數來提取出年份,然後用一種簡單的公式來計算年齡,就是使用今年的年份減去出生的年份
  • 從身份證號碼中提取年齡,沒到生日的自動減1歲
    公司人事部門工作中,經常填寫身份證號、年齡、生日、性別等信息,其實這些信息都可以從身份證號碼中提取。今天小編分享提取年齡的方法,還可以設置沒到生日的自動減1歲。情況一:提取年齡身份證號碼的第7-14位是出生年月日,用MID函數提取出年份,再用今年的年份減去出生年份就是年齡:在D4單元格輸入公式:=2020-MID(C4,7,4),回車鍵確認公式再雙擊D4單元格右下角向下填充公式,完成整列年齡提取。
  • 用Excel從身份證號碼中能提取出哪些信息?
    公司員工入職時要填寫職工檔案,其中包含了員工信息,特別是身份證號碼,其實有些信息是可以從身份證號碼中提取的,比如出生年月、性別等。今天小編和大家一起來看看從身份證號碼中能提取到哪些信息。教程中用到的身份證號為模擬號碼,切勿對號入座。
  • Excel利用MID函數,從身份證號碼中計算性別和年齡
    Hello,大家好,今天跟大家分享的是利用MID函數,從身份證號碼中計算性別和年齡如下圖所示,就是利用MID涵數計算幫出來的性別和年齡1,年齡的計算公式,在單元格裡輸入公式:,第7位開始提取4位數字,也就是1991,這個就是出生的年份,然後再用今年的年份2019年減去出生的年份,就把年齡計算出來了。
  • Excel教學:怎樣從身份證號碼中批量提取年齡、性別、出生日期
    在人員的管理中,經常需要錄入身份證號碼,人員的性別、年齡、出生日期等,這些繁瑣的數據非常令人頭疼。那麼有沒有一種簡單的方法讓自己只需要輸入身份證號碼,其他信息自動生成的呢?Excel賦予了我們這個功能,只要有身份證號碼,人員性別、年齡、出生日期等其他基本信息一鍵生成,無須一個個輸入,即使處理幾千人、幾萬人也是分分鐘的事情。第一步,將人員身份證號碼放在電子表格的同一欄,並建立好相應表頭。
  • 如何用EXCEL自動提取身份證號中的出生日期和年齡?
    身份證號以一敵四第二步:如何在身份證號中提取出出生日期?在本例中,選擇I2單元格,即身份證號所在的位置。參數二Start_num:準備提取的第一個字符的位置,Text中,第一個字符為1,以此類推。即從第幾位開始取字符。由於,身份證號中出生日期從第7位開始,此處需要錄入數字「7」。參數三Num_chars:指定所要提取的字符串長度。
  • 如何提取身份證生日和年齡,幾行VBA代碼教你學會
    No.1身份證裡包含了個人生日信息,根據生日也可以計算出年齡。辦公過程中,如果一個一個信息錄入,是不是顯得十分疲勞。如果遇到這樣有規律的工作,還是交給電腦來做更有優勢。下面介紹一下,如何在身份證中提取生日信息的方法。No.2在做這個功能之前,首先要了解一下身份證的代碼構成,也就是編碼規則。
  • 從身份證號碼中提取出生年月、性別、年齡等信息都不會,還想加薪
    大家都知道,身份證號中包含著出生年月,性別等信息,但是在實際的工作中,當我們需要出生年月,性別等信息時,好多小夥伴無從下手,不知道如何從身份證號中提取相關信息。今天,我們將對常用的信息提取方法做一一的講解。一、提取出生年月。
  • Excel從身份證號碼中提取出生日期的方法
    作為一個人事部職員,在建立員工檔案時需要輸入大量的員工信息,比如身份證號碼、年齡、出生年月日等等,其實年齡、出生日期可以設置自動從身份證號碼中提取,這樣可以節省好多時間喲!今天【Excel與財務】和你分享幾種從身份證號碼中提取出生日期的方法,根據工作的需求選擇合適的方法,畢竟適合自己的才是最好的技巧!
  • 身份證提取出生日期的三個方法以及如何計算年齡和星座
    在我們日常的工作當中,經常會遇到通過身份證來獲取出生年月日的需求,今天就給大家介紹三種可以從身份證中提取出生年月日的方法。我們都知道身份證不同的區域是有不同的含義的,代表出生年月日的數字是第7位到第14位,也就說我們把這部分的數字提取出來就可以了。
  • 辦公軟體操作技巧48:如何在excel中提取身份證號中的出生日期
    在日常工作中,我們經常需要在excel表格內輸入職員個人基本信息,有時會需要提取身份證號中的出生日期,今天就為大家分享幾種從身份證號中提取出生日期的方法。我們首先來了解一下18位身份證號碼的結構和含義:1、前6位是行政區劃代碼,一般為出生後報戶口時戶籍地的代碼;2、第7至第14位是出生日期碼,是按年月日排列的;3、第15至第17位是順序碼,是由公安機關編訂的號碼,其中第17位是性別信息,奇數為男性