首页
/
每日頭條
/
生活
/
excel怎麼用身份證号自動計算年齡
excel怎麼用身份證号自動計算年齡
更新时间:2025-07-02 09:16:32

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

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)1

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

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)2

一、模糊計算

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

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

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)3

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

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)4

小西說公式:

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")就可以完成啦。

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)5

小西說公式:

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

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)6

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)7

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

excel怎麼用身份證号自動計算年齡(Excel根據身份證号碼計算年齡)8

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

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

返回類型有以下幾種:

"Y" 時間段中的整年數

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

"D" 時間段中的天數。

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

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

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

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

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

往期幹貨:

不用函數,如何提取身份證中的出生日期?

Excel如何快速從身份證中提取出生日期,教你一個公式搞定

Excel如何設置輸入的身份證号碼為18位且不能重複?

Excel數據太多,眼睛很累怎麼辦,教你快速設置聚光燈

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
廚房人造石台面上的污漬怎麼辦
廚房人造石台面上的污漬怎麼辦
廚房人造石台面上有污漬可以往它上面倒一點洗潔精并用百潔布反複擦拭,或者也可以購買人造石專用的清洗劑來清洗。也可以往台面的污漬上倒雙氧水,然後放置一夜再進行清洗。廚房人造石台面上如果有污漬,大部分情況下都是因為烹饪時的油濺出導緻的,我們可以往台面的污漬上面倒一點洗潔精,然後再找一個百潔布來反複擦洗人造...
2025-07-02
柴油滴到鞋上怎樣去除
柴油滴到鞋上怎樣去除
1、可以使用柴油将鞋子浸入濃肥皂水中,并且可以将鞋子徹底清洗以去除柴油。也可以将綠豆粉撒在柴油上,然...
2025-07-02
杏鮑菇煮幾分鐘能熟
杏鮑菇煮幾分鐘能熟
一般情況下,在水開之後将杏鮑菇放進去煮5分鐘左右就可以煮熟了,時間不能太長,否則會破壞裡面的營養成分,導緻口感降低,在煮杏鮑菇的時候,當我們看到它煮到變色、變軟之後就可以撈出來,要是用來煮湯的話,就需要多煮一會了。杏鮑菇煮制多久 杏鮑菇是生活中比較常見的菇類食物,營養豐富,味道可口,比較有嚼勁,經常...
2025-07-02
青提上面的黑點是什麼
青提上面的黑點是什麼
青提上要是出現了黑點,很有可能是因為葡萄黑痘病或者是葡萄炭疽病的緣故,它還是可以吃的,隻不過在吃的時候剝皮會更好一些,建議在購買青提的時候仔細進行挑選。另外放置時間過久,青提上也會出現黑點,要及時食用完畢。青提上面有黑點怎麼辦 青提是現在市面上一種比較常見的水果,它外形和普通的葡萄比較像,但是顔色是...
2025-07-02
蜂蜜起泡沫是怎麼回事還能吃嗎
蜂蜜起泡沫是怎麼回事還能吃嗎
蜂蜜起泡沫是正常現象,它裡面含有一種耐糖酵母菌,能夠分解葡萄糖和果糖,從而産生二氧化碳,而二氧化碳是一種氣體,上升之後就會形成我們看到的泡沫了。要是起泡沫程度比較輕的話,經過處理是可以繼續使用的,而較為嚴重最好不要吃了。蜂蜜起泡之後還能繼續吃嗎 蜂蜜是一種非常好的保健品,營養豐富,口感較甜,食用後對...
2025-07-02
Copyright 2023-2025 - www.tftnews.com All Rights Reserved