人事用Excel從身份證號裡面自動計算年齡,一個公式實現!

2020-12-11 Excel自學成才

在人事工作中,對員工的身份證信息處理是經常要做的事,如何快速從身份證號中計算年齡呢?

僅根據年份計算年齡

如下所示,是員工的身份證信息(數據模擬,最後四位對案例沒有影響,都顯示為X)

我們知道身份證號的第7至14位,代表著出生的年,月,日,現在我們僅需要根據出生的年份來計算年齡,如呂布是1993年的,我們只需要用2019-1993=26來計算年齡,所以首先要把身份證號中的第7位至10位提取出來:

使用MID函數,在C2中輸入公式:=MID(B2,7,4),表示從B2單元格的第7位開始取4個字符。

然後我們使用今年的年份2019減去這個出生年份:C2公式改成=2019-MID(B2,7,4)

如果過了一年,又需要把2019改成2020,如果我們不希望改動的話,可以使用公式:

=YEAR(TODAY())-MID(B2,7,4)

TODAY()函數顯示今天的日期 ,YEAR()函數是求日期的年份。

根據出生的年月日計算年齡

如果出生日期是在1991年4月26日,今天是2019年4月23日,還沒有到26日,那麼不能算已滿的年齡,只能算2019-1991-1=27歲

如果出生日期是在1991年4月23日,今天2019年4月23日,才能算28歲的話,那應該如何計算?

首先我們得提取出身份證裡面的年月日,我們使用公式:

=TEXT(MID(B2,7,8),"0-00-00")

然後再使用DATEDIF函數來進行計算:

=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")

其中DATEDIF(起始日期,結束日期,"y")表示兩個日期之間已滿多少年。

關於用身份證號計算年齡的方法,你學會了麼?歡迎留言討論!

相關焦點

  • 用Excel提取身份證號的年齡,不滿生日的減一歲
    在人事工作中,經常需要根據身份證號來提取信息,最經典的就是要用身份證號來提取年齡,我們舉例,下表是模擬的公司員工身份證號數據 1、簡單提取年齡 我們知道身份證號的第7-14位是我們出生的年月日,我們可以用MID函數來提取出年份,然後用一種簡單的公式來計算年齡,就是使用今年的年份減去出生的年份
  • 如何用EXCEL自動提取身份證號中的出生日期和年齡?
    在18位的身份證號中,第7位開始到第14位,這8位數字代表了這個人的出生日期。在這裡,可以用MID和TEXT兩個函數來製作公式。「嗯,倒也是,對了,顧城哥,你說身份證號可以以一敵四,接下來,你要給我講什麼呢?」「說完了出生日期,咱們就可以根據出生日期計算出這個人的年齡啦!」在這一步中,需要用到兩個函數:TODAY函數和DATEDIF函數。
  • Excel小知識 身份證號計算年齡
    2.繼續在公式內輸入=YEAR(TODAY())—MID(C2,7,4)按回車即可計算年齡算出一個年齡後雙擊右下角,向下填充在excel中year函數的使用方法year函數只是返回的參數的年份,他的參數可以是一個函數,也就是說year函數可以嵌套函數,這裡我們嵌套日期函數today函數excel 日期函數的使用教程日期函數使用步驟1:例如顯示今天的日期。
  • Excel知道身份證號怎麼計算年齡(周歲)?
    今天我們來解決知道身份證號怎麼計算年齡(周歲)的問題。一、18位身份證號我們先來介紹最常見的情況,身份證號全部是18位,如下圖。4.用DATEDIF函數計算年齡(周歲)公式寫為:=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y"),
  • 用Excel從身份證號碼中提取年齡,人事專員必學技巧
    公司人事部門工作中,經常填寫身份證號、年齡、生日、性別等信息,其實這些信息都可以從身份證號碼中提取。今天小編分享提取年齡的方法,還可以設置沒到生日的自動減1歲。情況一:提取年齡身份證號碼的第7-14位是出生年月日,用MID函數提取出年份,再用今年的年份減去出生年份就是年齡
  • Excel計算公式大全(1)
    excel 裡面如何實現,a1+b1,c1+d1……無限下去結果直接返回到一個空白行,比如第二行?87. 如何用excel 函數,解決如下問題?關於從A大表裡找出與B小表裡匹配的信息A表裡有10000個數據:序號 個人編號 姓名 性別 族別 身份證號 家庭住址B表裡有200個數據:姓名 個人編號  身份證號   工作單位現在需要從A表裡找出與B表匹配的人及信息,並且把這些信息放到新建的表裡要求有個人編號 姓名  身份證號
  • Excel身份證號碼計算年齡公式:Excel函數不求人
    在前面的幾篇Excel身份證號碼的文章中,我已經講解了如何利用Excel身份證號碼來獲取出生年月日以及判斷男女性別等函數公式,今天
  • 輸入身份證號自動顯示戶籍所在地,Excel身份證歸屬地識別
    相信不少人力資源管理者都會頻繁的錄入人員身份信息,包括身份證號碼、歸屬地、出生日期和年齡等,在之前的文章裡我們講解了如何利用Excel自動提取身份證內的出生日期和計算年齡。今天給大家介紹Excel的又一實用功能,在Excel內實現輸入身份證號自動識別戶籍所在地功能。
  • 你知道你的身份證號藏了多少小秘密嗎?
    身份證號我們經常都在用,但估計很多人都沒能準確說出其數字後面代表的真正含義。下面通過excel在人事工作中對身份證號的信息提取來說明其數字後面真正的含義。1、excel從身份證號提取籍貫。excel從身份證提取性別4、excel從身份證號提取出生日期計算年齡。根據已提取出的出生年月日,我們可以利用函數Dateif,快速計算人員到現在為止的年零,如圖所示。
  • excel根據出生日期自動計算(年齡、星座、生肖)的方法
    在工作辦公中,我們基本都會使用到excel軟體編輯表格,excel軟體中的函數公式可以快速的對表格裡的內容進行計算,從而大大的減輕了我們的工作量。這次小編給大家分享下,根據excel表格裡的出生日期,自動計算年齡、生肖和星座的方法。
  • excel 根據身份證號碼自動提取出生年月、性別、年齡的方法實例
    下面以實例的方式講解如何根據身份證號碼自動提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實例如下面所示。          出生日期      性別   年齡  張三   510321197205030786   1972年05月03日       女    37  第二,根據身份證號碼自動提取出生年月  在目標單元格輸入公式
  • 從身份證號碼計算年齡
    關注後發送函數名稱,即可獲取對應教程原創作者 | 李銳微信公眾號 | Excel函數與公式(ID:ExcelLiRui)個人微信號 | (ID:ExcelLiRui520)從身份證號碼計算年齡工作中很多地方都需要用到年齡信息,比如根據年齡計算工齡,根據年齡計算工齡工資、
  • excel函數的嵌套真強大,根據身份證號碼計算年齡,1步即可搞定
    Hello,大家好,今天跟大家分享下如何根據身份證號碼計算年齡,以此為例跟大家講解下函數的嵌套,函數的嵌套就是將函數作為另一個函數的參數來使用一、獲取出生日期1.轉換數據格式Mid函數是一個文本函數,我們使用這個函數提取出來的數值都是文本格式的數值,這樣的話我們是無法使用這個日期來計算具體的年齡的,所以我們還需要將其格式轉換為日期格式,這樣的話才可以用於計算年齡,轉換數據格式我們可以使用text函數來完成公式:=--TEXT(B2,"0000-00-00")
  • 1個公式搞定根據身份證號碼計算年齡
    微信公眾號 | Excel函數與公式(ID:ExcelLiRui)微信個人號 | (ID:ExcelLiRui520)1個公式搞定根據身份證號碼計算年齡身份證號碼裡包含很多信息,比如年齡、性別等。今天我來結合一個實際案例,介紹1個公式搞定根據身份證號碼計算年齡。
  • 身份證號還能這麼玩?利用Excel把身份證號玩出花
    【PConline 技巧】身份證號中蘊含著很多信息,比方說大家都知道的生日,便是其中一個最經典的案例。其實除此之外,還有一些數據也是日常經常會用到的。將這些信息快速提取出來,不但能讓工作更加高效,還能大大減少輸入出錯的機率。把身份證號碼玩出花的Excel小技巧1.
  • Excel怎麼根據身份證號碼自動算出年齡
    如果表格中存有身份證號碼,我們可以根據身份證號碼中的出生年月信息計算出這個人的實際年齡,而且這個年齡會根據電腦中的時間在第二年自動更新,從而可以避免手動更新的麻煩。這裡介紹一下操作方法,以供參考。輸入以上字符後,用滑鼠點擊同一行左側包含身份證號碼的單元格。點擊單元格後,編輯欄中會自動輸入該單元格的名稱。
  • excel如何快速提取身份證出生日期,同時生成年齡?
    我們在編制excel表格時經常錄入人員的身份證,有時候需要提取人員的出生日期,同時生成年齡,下面就來介紹一下如何實現。一、打開測試表格,包含了人員的姓名、身份證號及年齡,最後兩列是需要生成的,如果要一個個看身份證複製粘貼也沒問題,但是這樣容易出錯,而且如果數據量多的情況還這樣搞顯然不是我們想要的。
  • excel表格如何實現倒計時提醒?用datedif函數,實現自動更新計算
    在excel工作裡,倒計時提醒是一個非常實用的效果。比如:員工生日提醒、產品保質期到期提醒、合同到期提醒、項目到期提醒等等。現在,我們通過員工生日倒計時提醒的案例,來掌握datedif函數,實現這個效果。
  • 在Excel表格上,通過身份證號計算當前年齡的方法
    在使用Excel表格的時候其實也要講究使用的時間,一般使用的時間越長,對於這種軟體的實際使用也會有更大的幫助,當然也能夠掌握到其中的一些方法,這也是在經驗的積累下,因此在使用Excel表格的時候就一定要關注到使用的時間,當然也要從中掌握一些經驗,為實際的使用帶來幫助,而且也能夠呈現出更好的使用方式,通過Excel表格上,通過身份證號計算當前年齡的方法
  • excel函數公式大全之利用DAVERAGE函數自動計算產品金額平均值
    excel函數公式大全之利用DAVERAGE函數自動計算產品金額平均值。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數DAVERAGE函數。