從身份證號碼中提取出生年月、性別、年齡等信息都不會,還想加薪

2020-12-04 Excel函數公式

大家都知道,身份證號中包含著出生年月,性別等信息,但是在實際的工作中,當我們需要出生年月,性別等信息時,好多小夥伴無從下手,不知道如何從身份證號中提取相關信息。今天,我們將對常用的信息提取方法做一一的講解。

一、提取出生年月。

方法:

在目標單元格中輸入公式:=TEXT(MID(C3,7,8),"00-00-00")。

解讀:

1、Mid函數的主要作用是從指定欄位的指定位置提取指定長度的字符串。語法結構為:=Mid(字符串,起始位置,字符串長度)。

2、Text函數的主要作用是將字符串設置為指定的格式。

二、提取性別。

方法:

在目標單元格中輸入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。

解讀:

1、首先用Mid函數提取第17位上的數字。

2、用Mod函數求模取餘。

3、用If函數判斷求模取餘的結果,如果為計數,返回「男」,如果為偶數,返回「女」。

三、計算年齡。

方法:

在目標單元格中輸入公式:=DATEDIF(D3,TODAY(),"y")。

解讀:

Datedif函數為系統隱藏函數,其功能為按照指定的方式統計兩個時間之間的差。其語法結構為:=Datedif(開始時間,結束時間,統計方式)。其中公式中用到的統計方式「y」指的是按「年」進行計算。

四、計算退休年齡。

方法:

在目標單元格中輸入公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)。

解讀:

1、Edate函數的主要功能為:返回一串日期,指示起始日期之前或之後的月數。

2、此處的計算規則為:男工作60年退休,女50年退休。首先用Mod函數判斷性別,如果為「男」,則在出生日期的基礎上加上1*120+600=720個月,也就是60年。如果為「女」,則在出生日期的及出生加上0*120+600=600個月,也就是50年。

五、判斷身份證號是否重複。

1、一般方法(錯誤方法)。

方法:

在目標單元格中輸入公式:=IF(COUNTIF($C$3:$C$9,C3)>1,"重複","")。

分析:

1、從單元格中我們可以觀察出兩個身份證號並不重複,公式也沒有錯誤,但為什麼最後的判斷結果是「重複」呢?

2、在Excel中,超過15位的數字,有效保留位數為15位,其餘位數全部視為0處理。而單元格中的身份證號只有最後兩位不同,但在實際的處理中視為0,所以判斷結果為「重複」。

2、正確判斷。

方法:

在目標單元格中輸入公式:=IF(COUNTIF($C$3:$C$9,C3&"*")>1,"重複","")。

解讀:

1、比較兩個公式,發現只是在C3的後面添加了*(星號)。但是得到了正確的結果。

2、其實在Excel中,*(星號)一般被稱為通配符,加上通配符的作用就是講當前的數字內容強制轉換為文本,然後進行對比從而得到了正確的結果。

六、防止重複。

方法:

1、選中數據源,【數據】-【數據驗證】。

2、選擇【允許】中的【自定義】,並在【公式】中輸入:=COUNTIF($C$3:$C$9,C3)=1。

3、單擊【輸入信息】和【出錯警告】標籤,分別錄入信息並【確定】。

4、測試有效性

結束語:

此文從提取出生年月、性別、計算年齡及退休年齡,如果防止身份證號重複等方面做了詳細的介紹,是一篇很不錯的關於「身份證號」相關技巧的文章哦!

如果各位親在學習的過程中遇到或發現任何困難或問題,歡迎在留言區留言討論哦!

相關焦點

  • Excel表格中用身份證號碼提取出生年月,年齡,性別的方法
    本期跟大家學習Excel表格中用身份證號碼提取出生年月,年齡,性別的方法。1、 首先,打開Excel表格,找到身份證。2、 在出生年月單元格使用MID函數處理,輸入公式=TEXT本文中內單元格位置是B2,所以=TEXT(MID(B2,7,8),"00-00-00"),,可以提取出生年月。
  • 從身份證號碼中提取出生年月的3中超級方法,你會幾個?
    我國的居民身份證是國家法定的證明公民個人身份的有效證件,每個人對應一個號碼,此號碼成為公民身份證號碼,號碼中包含了豐富的信息,1-2位代表省、自治區、直轄市;3-4位代表地級市、盟、自治州;5、6位是縣、縣級市、區代碼;7-14位代表出生年月;15-16位是順序號,17位代表性別;
  • 用Excel從身份證號碼中能提取出哪些信息?
    公司員工入職時要填寫職工檔案,其中包含了員工信息,特別是身份證號碼,其實有些信息是可以從身份證號碼中提取的,比如出生年月、性別等。今天小編和大家一起來看看從身份證號碼中能提取到哪些信息。教程中用到的身份證號為模擬號碼,切勿對號入座。
  • 掌握這些EXCEL技巧,一秒鐘從身份證號碼中提取年齡、性別
    今天,小白通以從身份證號碼中提取信息為例,為大家介紹如何用EXCEL從一串字符中提取自己想要的內容。01提取出生日期MID函數提取字符身份證號的第7到14位是出生日期的數字,要想將這一串數字提取出來可以使用MID函數。
  • 從身份證號碼中提取年齡,沒到生日的自動減1歲
    公司人事部門工作中,經常填寫身份證號、年齡、生日、性別等信息,其實這些信息都可以從身份證號碼中提取。今天小編分享提取年齡的方法,還可以設置沒到生日的自動減1歲。情況一:提取年齡身份證號碼的第7-14位是出生年月日,用MID函數提取出年份,再用今年的年份減去出生年份就是年齡:在D4單元格輸入公式:=2020-MID(C4,7,4),回車鍵確認公式再雙擊D4單元格右下角向下填充公式,完成整列年齡提取。
  • Excel還在一個一個輸入性別、年齡和出生日期?快速提取幾秒搞定
    我們在用Excel給公司員工記錄詳細信息的時候,往往需要輸出身份證號碼、性別和出生年月等消息,一個一個的輸入很是麻煩,有什麼快速輸入的方法呢?今天我們就一起學習一下吧。提取性別:首先我們看下面的表格是員工的姓名和身份證號碼。
  • Excel教學:怎樣從身份證號碼中批量提取年齡、性別、出生日期
    在人員的管理中,經常需要錄入身份證號碼,人員的性別、年齡、出生日期等,這些繁瑣的數據非常令人頭疼。那麼有沒有一種簡單的方法讓自己只需要輸入身份證號碼,其他信息自動生成的呢?Excel賦予了我們這個功能,只要有身份證號碼,人員性別、年齡、出生日期等其他基本信息一鍵生成,無須一個個輸入,即使處理幾千人、幾萬人也是分分鐘的事情。第一步,將人員身份證號碼放在電子表格的同一欄,並建立好相應表頭。
  • Excel技巧篇:技巧3,從身份證號碼提取員工性別,生日,年齡
    大家好我是雨果,這節課我們繼續學習EXCEL技巧篇3:從身份證號碼提取員工性別,生日,年齡我們以下面這張表格為例:1.快速提取及判斷員工性別很多人都知道,身份證號碼倒數第二位其實就是表示性別的意思,奇數為男性,偶數為女性,這裡面需要用到=IF(MOD(
  • excel從身份證號碼提取年齡
    wps表格中,有一個快捷的方法根據身份證號提取年齡,因為國產軟體的原因吧,很適合國人使用,但是在excel中,就沒有那麼人性化了,在excel中從身份證號提取年齡也有多個方法,但是好用的常用的也就是利用公式法,利用公式截取身份證號第幾位的出生年月日來計算出年齡。
  • WPS Excel: 從身份證中提取生日、年齡、性別、籍貫、生肖、星座
    從一串身份證號碼中,可以1秒提取出這個號碼對應的生日、年齡、性別、籍貫、生肖、星座。作為一名HR,需要登記員工的許多信息,如果學會了怎麼從身份證號碼中提取這些信息,可以節省許多時間。提取年齡公式:「=DATEDIF(B2,TODAY(),"Y")」B2單元格是我們提取到的生日,DATEDIF函數中前兩個表示日期,最後一個參數表示計算方式,「Y」表示計算這兩個日期之間相差多少年。
  • Excel利用MID函數,從身份證號碼中計算性別和年齡
    Hello,大家好,今天跟大家分享的是利用MID函數,從身份證號碼中計算性別和年齡如下圖所示,就是利用MID涵數計算幫出來的性別和年齡1,年齡的計算公式,在單元格裡輸入公式:,第7位開始提取4位數字,也就是1991,這個就是出生的年份,然後再用今年的年份2019年減去出生的年份,就把年齡計算出來了。
  • Excel從身份證號碼中提取出生日期的方法
    作為一個人事部職員,在建立員工檔案時需要輸入大量的員工信息,比如身份證號碼、年齡、出生年月日等等,其實年齡、出生日期可以設置自動從身份證號碼中提取,這樣可以節省好多時間喲!今天【Excel與財務】和你分享幾種從身份證號碼中提取出生日期的方法,根據工作的需求選擇合適的方法,畢竟適合自己的才是最好的技巧!
  • 辦公教程:Excel中如根據身份證號碼自動提取出生日期
    工作中我們可以從系統中導入身份證號碼信息,Excel中可以很快根據身份證號碼得到人員出生年月,今天我們就一起學習方法。第一步,打開待編輯數據表格。第二步,選中出生日期單元格,找到【公式】——【插入函數】。第三步,插入函數窗口中輸入MID,找到此函數。第四步,在彈出的【函數參數】窗口中輸入參數。字符串就是身份證數據單元格,開始位置7(因為身份證中第7位開始是出生日期),字符個數8(出生日期合計8位數)。
  • Excel實用技巧分享:如何從身份證號中提取指定格式的出生日期?
    大家都知道身份證號碼中的第7位至第14位代表的是一個人的出生日期,其中7-10位是出生年份,11-12位是出生月份,13-14位是出生日。而我們在很多地方都需要用到出生日期,如果能夠直接從身份證號碼中把出生日期提取出來,特別是當人數較多時,無疑會節省很多時間,例如為學生建立學籍時。從身份證號碼中提取出生日期,相信經常使用Excel的朋友都會,但是直接提取出來的出生日期的格式在很多時候與我們所需要的格式並不一致,還需要再做進一步的修改。那麼能不能直接從身份證號碼中提取到指定格式的出生日期呢?
  • Excel表格中的身份證號如何計算年齡
    2、出生年月來可計算年齡在Excel表格上方輸入【=DATEDIF(A4,TODAY(),"y")】,然後按回車鍵,即可在其中「A4」可以自定義修改。  說明:身份證號碼中的第8位到15位是出生年月信息。先用MID函數從A2單元格的第7位開始,提取出8個字符,即可得到身份證號中的出生年月日信息。
  • Excel技巧:根據身份證號碼自動提取出生日期、年齡、生肖
    Hi,大家好,不知道大家有沒有這樣的情況呢,在做人事檔案時,面對著一串長長的身份證號碼,卻一時算不出員工的年齡及生肖,這時不得不打開計算機來計算出員工年齡,再上網搜一下員工的生肖。這樣不僅費時費力,而且事倍功半,今天就跟大分享一個Excel根據身份證號碼自動提取出生日期、年齡及生肖的方法(如下圖):第一步:根據身份證號碼提取出生日期,在B2欄輸入工式:=TEXT(MID(A2,7,8),"0-00-00"),回車,出生日期就被自動提取出來了(如下圖)。
  • 身份證提取出生日期的三個方法以及如何計算年齡和星座
    在我們日常的工作當中,經常會遇到通過身份證來獲取出生年月日的需求,今天就給大家介紹三種可以從身份證中提取出生年月日的方法。我們都知道身份證不同的區域是有不同的含義的,代表出生年月日的數字是第7位到第14位,也就說我們把這部分的數字提取出來就可以了。
  • 從身份證號碼計算年齡
    工作中很多地方都需要用到年齡信息,比如根據年齡計算工齡,根據年齡計算工齡工資、人資HR在做員工年齡結構佔比分析時等等,都需要用到年齡。由於年齡是隨著時間增長的,所以不同時期的員工年齡是在不斷變化的,比起每次用到年齡時現從員工收集整理,不如一次性收集齊全員工的身份證號碼,然後使用Excel公式從中提取,這樣可以一勞永逸的保持結果自動更新。只要你能找到規律,構建思路,確定方法,這些都不是難事。
  • 如何用EXCEL自動提取身份證號中的出生日期和年齡?
    身份證號以一敵四第二步:如何在身份證號中提取出出生日期?在本例中,選擇I2單元格,即身份證號所在的位置。參數二Start_num:準備提取的第一個字符的位置,Text中,第一個字符為1,以此類推。即從第幾位開始取字符。由於,身份證號中出生日期從第7位開始,此處需要錄入數字「7」。參數三Num_chars:指定所要提取的字符串長度。
  • 用Excel 幫你捋一捋身份證號碼的信息!
    本文轉載自【微信公眾號:清雨的小鎮,ID:Andylove_it】經微信公眾號授權轉載,如需轉載與原文作者聯繫一串簡單的身份證號碼,卻隱藏著大量的個人信息。什麼出生年月日、年齡、性別、戶籍等等。如果你是一名HR,那也少不了和這些數據打交道,那怎麼才能快速地從中獲取這些隱藏的信息資料呢?今天,小汪老師就來用Excel函數公式教教大家捋一捋那些信息。01獲取出生年月日在前面我有跟大家講過很多種獲取出生年月日的方法,這裡分享一下利用公式獲取。