用Excel計算一個人的年齡從當天開始倒推算出一個人的年齡(如何推算出一個人的年齡)
如何用Excel計算一個人的年齡,一看這個問題留言的小伙肯定是HR,一個非常經典的Excel案例,利用datedif函數配合Today函數搞定,讓Excel自動從當天開始倒推算出一個人的年齡,如果你從事HRT人事等需要用Excel進行數據整理的辦公人士不要錯過本文。

操作如下:
首先在一個單元格輸入函數 =toady() ,回車后就會得到計算機的日期,既當天的日期,而且這個日期是動態。
=TODAY()表示調用系統時間,可以用在進一步的函數取值中。
在任意單元格輸入=TODAY()就顯示當前電腦系統的日期,它可以作為其函數的參數使用,
比如1965-8-8出生的到今天為幾周歲,=DATEDIF("1965-8-8",TODAY(),"y")。
接下來你還必須得要有這個人的出生日期。
然后關鍵的操作來了。在D9單元格輸入=DATEDIF(B9,C9,"Y")
函數原型如下:
DATEDIF(start_date,end_date,unit)
Start_date 為一個日期,它代表時間段內的第一個日期或起始日期。
End_date 為一個日期,它代表時間段內的最后一個日期或結束日期。
Unit 為所需信息的返回類型。
敲回車后,告訴你這個人35歲,絕對沒錯的,而且你如果輸入=datedif絕對感覺很差異,奇怪怎么這個函數沒有提示。沒有提示就對了,這個函數是個隱藏函數,所謂隱藏就是沒提示沒幫助,直接輸入就會出來。
那這個函數是怎么算出來的呢?原理如下:
DATEDIF函數語法為:=DATEDIF(開始日期,結束日期,年份代碼)
年份代碼中Y表示年數。M表示月,D表示天。
如果把最后一次參數改為M,則是下面這種效果:
DATEDIF函數是Excel隱藏函數,在幫助和插入公式里面沒有,DATEDIF函數用來統計兩個日期之間的差值,并按照一定的要求呈現出來。DATEDIF是計算年齡非常經典的一個函數,推薦HR人事必須掌握。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。