學(xué)習(xí)啦>學(xué)習(xí)電腦>工具軟件>辦公軟件學(xué)習(xí)>Excel教程>Excel基礎(chǔ)>

用excel身份證算年齡的計算公式是什么

時間: 錦暉1117 分享

  HR們經(jīng)常會根據(jù)員工身份證來用公式計算年齡、計算生日、計算出生日期等等。有些朋友不僅希望給Excel的公式,還有能夠解釋公式含義。以下是學(xué)習(xí)啦小編為您帶來的關(guān)于用excel 身份證算年齡公式,希望對您有所幫助。

  用excel 身份證算年齡公式

  Excel中根據(jù)身份證算年齡公式,HR們一定要學(xué)通學(xué)明白,因為這個實在太常用了。

  C2單元格公式為:=DATEDIF(TEXT(MID(B2,7,8),"#-00-00"),TODAY(),"Y")

  我們拿到一個公式,首先從里到外的分析。

  第一:MID(B2,7,8) :MID是一個截取文本部分字符段的函數(shù),它一般有三個參數(shù),第一參數(shù)表示引用的文本或單元格,第二個表示從第幾個文本字符開始截取,第三個表示截取幾個,像公式中的MID(B2,7,8),表示將B2單元格的字符串從第7個字符開始截取,共取8個字符,就是:"19801003"。

  第二:TEXT函數(shù)是一個返回文本類型的函數(shù),一般由兩個參數(shù)組成,第一參數(shù)是文本或文本單元格,第二參數(shù)表示文本類型,公式中MID(B2,7,8)就是text函數(shù)的第一個參數(shù), #-00-00就是第二個參數(shù)。也就是說將MID(B2,7,8)得到的結(jié)果19801003,改變成“#-00-00”形式的文本顯示:1980-10-03。

  第三:函數(shù)TODAY(),是獲取當(dāng)天日期,如今天的日期:2017/4/5。

  第四:DATEDIF函數(shù)用于計算兩個日期之間的年、月、日。其語法:DATEDIF(date1,date2,code);其中date1:表示開始日期,date2:表示結(jié)束日期;code:表示返回兩個日期的參數(shù)代碼,若為Y,就是計算兩個日期相隔的年數(shù),若為M便是計算兩個日期的月,若為D便是計算兩個日期的天。提醒大家,兩個參數(shù)的日期不能相反,否則將會出現(xiàn)NUM錯誤,如下圖所示。DATEDIF函數(shù)一二參數(shù)的日期,必須遵循第一參數(shù)的日期小,第二參數(shù)日期大,才不會出錯。


猜你喜歡:

1.Excel2010中通過出生日期計算年齡的操作方法

2.excel怎樣通過出生日期計算年齡

3.Excel函數(shù)怎么計算已知出生日期計算員工年齡

4.excel用函數(shù)計算年齡的方法

5.excel通過生日計算年齡函數(shù)的用法

3759794