日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel

在人事工作中,對員工的身份證信息處理是經(jīng)常要做的事,如何快速從身份證號中計算年齡呢?
僅根據(jù)年份計算年齡
如下所示,是員工的身份證信息(數(shù)據(jù)模擬,最后四位對案例沒有影響,都顯示為 X)

excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel


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

excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel


使用 MID 函數(shù),在 C2 中輸入公式:=MID(B2,7,4),表示從 B2 單元格的第 7 位開始取 4 個字符 。
然后我們使用今年的年份 2019 減去這個出生年份:C2 公式改成=2019-MID(B2,7,4)

excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel


如果過了一年,又需要把 2019 改成 2020,如果我們不希望改動的話,可以使用公式:
=YEAR(TODAY())-MID(B2,7,4)

excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel


TODAY()函數(shù)顯示今天的日期,YEAR()函數(shù)是求日期的年份 。
根據(jù)出生的年月日計算年齡
如果出生日期是在 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″)

excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel


然后再使用 DATEDIF 函數(shù)來進行計算:
=DATEDIF(TEXT(MID(B2,7,8),”0-00-00″),TODAY(),”y”)
【excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel】
excel輸入身份證號自動算出年齡 身份證號計算年齡的公式excel


    推薦閱讀