Excel根據身份證號碼計算年齡,教你批量搞定

2021-12-26 小西Excel

各位帥哥美女,大家好!我是小西。

在我們日常辦公中經常要跟身份證號碼打交道,最常見的可能就是根據身份證號碼計算年齡。很多朋友可能還不知道如何快速計算,今天小西就跟大家分享一下吧。

一、模糊計算

註:忽略日期,僅計算年份差。

1、在單元格中錄入公式=YEAR(TODAY())-MID(B4,7,4)

2、將公式下拉填充到底就可以搞定啦。

小西說公式:

TODAY函數返回當前系統日期,即返回2021年8月7號。

YEAR函數是用來提取年份,YEAR(TODAY())其結果為2021。

MID函數是Excel中常用的文本提取函數,它的作用是從一個字符串中截取出指定數量的字符。語法結構是=MID(文本,從左起第幾個字符開始提取,提取幾個字符)。

大家都知道身份證號碼中第7位開始的4位數字代表出生年份。MID(B4,7,4)作用就是從B4單元格數據中從第7位開始提取4位字符,即提取B4單元格出生日期1978。

最後我們使用當前日期的年份減去出生日期的年份也就可以得出年齡了。

二、精準計算

註:計算整年份差,不到生日的時候減去1歲。比如當前日期為2021年8月7日,出生日期為2019年8月8日,計算的年齡結果為1歲。

我們只需要將公式更改為=DATEDIF(TEXT(MID(B4,7,8),"0-00-00"),TODAY(),"y")就可以完成啦。

小西說公式:

前文說過身份證號碼中第7位開始的4位數字代表出生年份,那麼第7位開始的8位數字代表的就是詳細的出生日期。MID(B4,7,8)在公式中的作用就是提取出詳細的出生日期。MID是文本提取函數,其返回的結果也是文本,不是標準的日期格式,所以我們使用TEXT函數,將MID函數返回的結果由文本19780806變為日期格式1978-08-06。

TODAY()用來返回系統當前日期。

DATEDIF函數,它是Excel隱藏函數,在Excel幫助和插入公式選項裡面沒有。它可以返回兩個日期之間的年\月\日間隔數。常使用DATEDIF函數計算兩日期之差。包含D,M,Y,YD,YM,MD。

語法結構為=DATEDIF(起始日期,結束日期,返回類型)

返回類型有以下幾種:

"Y" 時間段中的整年數。

"M" 時間段中的整月數。

"D" 時間段中的天數。

"MD" 起始日期與結束日期的同月間隔天數,忽略日期中的月份和年份。

"YD" 起始日期與結束日期的同年間隔天數,忽略日期中的年份。

"YM" 起始日期與結束日期的同年間隔月數,忽略日期中年份。

所以最後我們使用DATEDIF函數計算出生日期和當前日期的整年份差。

好啦,用公式從身份證號碼中計算年齡的技巧就講到這裡啦!你學會了嗎?看完文章,別忘了點個讚,支持一下喲~ღ( ´・ᴗ・` )比心,這樣小西才會有更多的動力來寫這方面的乾貨哦,下期再見!

相關焦點

  • 1個公式搞定根據身份證號碼計算年齡
    點擊上方藍字關注 Excel函數與公式關注後發送函數名稱,即可獲取對應教程原創作者 | 李銳微信公眾號 | Excel函數與公式(ID:ExcelLiRui)微信個人號 | (ID:ExcelLiRui520)1個公式搞定根據身份證號碼計算年齡
  • excel函數的嵌套真強大,根據身份證號碼計算年齡,1步即可搞定
    Hello,大家好,今天跟大家分享下如何根據身份證號碼計算年齡,以此為例跟大家講解下函數的嵌套,函數的嵌套就是將函數作為另一個函數的參數來使用一、獲取出生日期1.mid函數提取出生日期我們都知道身份號碼一共是18位,七到十四位是我們出生日期的數字,首先我們必須要將七到十四位的數字提取出來,想要達到這樣的效果我們可以使用mid函數出生日期公式:=MID(A2,7,8)第一參數:A2,身份證號碼所在單元格
  • Excel表格怎麼根據身份證號碼自動計算年齡
    在上一篇文章中,作者君講解了通過公式來提取身份證號碼的出生日期
  • 一個Excel公式根據身份證計算年齡
    點擊下方 ↓ 關注,每天免費看Excel專業教程置頂公眾號或設為星標 ↑
  • Microsoft Office Excel怎麼根據身份證號碼來計算年齡?
    Microsoft Office Excel使我們常用的一款電子表格軟體,我們經常用它統計和計算各種數據。身份證是每個人重要的身份證明文件。當兩者相遇會碰撞出怎樣的火花呢?給你一個人的身份證號碼,怎麼計算出他的年齡呢?這個問題非常簡單。但是給你一百個人或者一千個人的身份證號碼,那麼這個問題著實讓人頭大。
  • excel 根據身份證號碼自動提取出生年月、性別、年齡的方法實例
    下面以實例的方式講解如何根據身份證號碼自動提取出生年月、性別、年齡。首先,在excel中輸入以下表格,實例如下面所示。  (身份證號碼的輸入方法見IT部落窩《excel如何輸入身份證號碼》文章介紹,網址是: http://www.ittribalwo.com/article/266.html)   A       
  • 從身份證號碼計算年齡
    工作中很多地方都需要用到年齡信息,比如根據年齡計算工齡,根據年齡計算工齡工資、人資HR在做員工年齡結構佔比分析時等等,都需要用到年齡。由於年齡是隨著時間增長的,所以不同時期的員工年齡是在不斷變化的,比起每次用到年齡時現從員工收集整理,不如一次性收集齊全員工的身份證號碼,然後使用Excel公式從中提取,這樣可以一勞永逸的保持結果自動更新。只要你能找到規律,構建思路,確定方法,這些都不是難事。
  • Excel怎麼根據身份證號碼自動算出年齡
    如果表格中存有身份證號碼,我們可以根據身份證號碼中的出生年月信息計算出這個人的實際年齡,而且這個年齡會根據電腦中的時間在第二年自動更新,從而可以避免手動更新的麻煩。這裡介紹一下操作方法,以供參考。例如要根據下圖表格中的身份證號碼計算出實際年齡:先在「年齡」列的第一個單元格中點擊滑鼠左鍵,選中這個單元格 。
  • Excel身份證號碼計算年齡公式:Excel函數不求人
    在前面的幾篇Excel身份證號碼的文章中,我已經講解了如何利用Excel身份證號碼來獲取出生年月日以及判斷男女性別等函數公式,今天
  • Excel利用身份證號碼計算年齡
    大家好,上節課我們分享了TEXT()函數的簡單應用,利用TEXT()函數根據身份證號碼來求生日,本節課我們繼續來看下面這個與身份證號碼有關有函數題,請看下面工作實例:如上圖所示,員工的身份證號碼已經有了,現在要根據身份證號碼來求出員工的年齡,
  • Excel技巧:根據身份證號碼自動提取出生日期、年齡、生肖
    Hi,大家好,不知道大家有沒有這樣的情況呢,在做人事檔案時,面對著一串長長的身份證號碼,卻一時算不出員工的年齡及生肖,這時不得不打開計算機來計算出員工年齡,再上網搜一下員工的生肖。這樣不僅費時費力,而且事倍功半,今天就跟大分享一個Excel根據身份證號碼自動提取出生日期、年齡及生肖的方法(如下圖):第一步:根據身份證號碼提取出生日期,在B2欄輸入工式:=TEXT(MID(A2,7,8),"0-00-00"),回車,出生日期就被自動提取出來了(如下圖)。
  • Excel教學:怎樣從身份證號碼中批量提取年齡、性別、出生日期
    在人員的管理中,經常需要錄入身份證號碼,人員的性別、年齡、出生日期等,這些繁瑣的數據非常令人頭疼。那麼有沒有一種簡單的方法讓自己只需要輸入身份證號碼,其他信息自動生成的呢?Excel賦予了我們這個功能,只要有身份證號碼,人員性別、年齡、出生日期等其他基本信息一鍵生成,無須一個個輸入,即使處理幾千人、幾萬人也是分分鐘的事情。第一步,將人員身份證號碼放在電子表格的同一欄,並建立好相應表頭。
  • 用excel製作身份證號碼查詢系統
    在excel表格中如何使用身份證號碼查詢出:出生日期、年齡、性別、籍貫 這些信息呢?今天就教大家做一個身份證號碼查詢表,首先做一個如下圖的表格出來。提取出生日期當我們在B2單元格輸入身份證號碼時,我們希望B3單元格能夠立馬提取出生年月日的信息,所以我們要在B3單元格輸入公式:=TEXT(MID(B2,7,8),"0-00-00")公式解析:用MID函數提取身份證號碼中出生年月日的數字,出生年月日在身份證號碼的第
  • Excel利用MID函數,從身份證號碼中計算性別和年齡
    Hello,大家好,今天跟大家分享的是利用MID函數,從身份證號碼中計算性別和年齡如下圖所示,就是利用MID涵數計算幫出來的性別和年齡1,年齡的計算公式,在單元格裡輸入公式:單元格的數據,第7位開始提取4位數字,也就是1991,這個就是出生的年份,然後再用今年的年份2019年減去出生的年份,就把年齡計算出來了。
  • Excel小知識 身份證號計算年齡
    函數你會幾個呢?函數可十倍百倍的提升工作效率。今日教程使用到,year和today.還有mid三個函數。(TODAY())—MID(C2,7,4)按回車即可計算年齡算出一個年齡後雙擊右下角,向下填充下面小編教你怎麼在excel中使用year函數,希望對你有幫助!
  • Excel表格怎麼提取身份證號碼的出生日期並快速轉換為日期格式
    批量提取身份證號碼中的出生年月日,我們可以通過ctrl+e的快捷鍵完成,但在較低excel版本中,是沒有智能填充這項功能的。    在excel各大函數中,用於提取指定字符串的函數有LEFT,RIGHT,MID等,而mid函數是最常用的函數之一。
  • excel實例教你製作查詢系統,原來身份證中包含著這麼多秘密
    儘管網上的計算年齡的教程很多,根據朋友的要求:要想根據身份證計算年齡,只要從身份證號中提取出生日期就解決了!@我的粉絲:自己的天使,如果還有疑問歡迎到主頁私信我。方法1:快捷鍵CTRL+E(演示版本wps2019)較低版本wps/excel的快捷鍵就不會生效方法2:分列方法3:公式提取出生日期都提取出來了,計算年齡就自然相當簡單了!
  • 如何使用身份證號碼能判斷性別,使用mid+mod+if函數即可搞定
    Hello,大家好,前幾天跟大家分享了如何根據身份證號碼提取年齡,最近有很多粉絲問到如何根據身份證號碼提取性別。這個其實也並不難,下面就我們來一起操作下吧一、數據提取首先我們需要知道,身份證號碼的第17位是用來判定性別的,如果第17位是偶數則代表女性,如果是奇數則代表男性。
  • Excel表格中的身份證號如何計算年齡
    以下是一組和身份證有關的函數公式,如果你是財務人員或是一名HR,那就一起來看一下啦:1、查找重複身份證號碼在Excel表格上方輸入【=IF(COUNTIF(A:A說明:COUNTIF函數在計算文本型數字時,會默認按數值型進行處理,但Excel中的數字精度只有15位,但身份證號碼是18位,因此會把前15位相同的身份證全部識別為相同的內容。
  • 身份證號、手機號批量加星號脫敏,excel幾分鐘搞定
    表格裡有證件號碼和聯繫方式兩列,需要進行脫敏處理,經過幾分鐘的研究,成功搞定,下面將過程描述一下。手機號這一列,有的是11位的手機號碼,有的是7位的座機號,還有空白,這一塊處理起來比較麻煩。但是excel裡面有個公式ifs就是專門解決這種多條件判斷的。