Excel工齡計算不再愁! Excel隱藏函數(shù)DATEDIF輕松計算精確到天級的工齡

在日常工作中我們經常需要在Excel表格中根據(jù)員工的“入職日期”信息,快速的計算統(tǒng)計出員工的“工齡”數(shù)據(jù),尤其對財務文員、人事部門是必須掌握的一個技巧之一。很多小伙伴有可能還需要掰著手指一個一個的數(shù)著算工齡,效率低還容易出錯。今天就跟大家分享利用Excel函數(shù)計算工齡2分鐘輕松搞定,準確又實用。
計算工齡主要使用到的函數(shù)是DATEDIF函數(shù),DATEDIF函數(shù)根據(jù)指定的時間單位返回兩個日期相差的年數(shù)、月數(shù)或者天數(shù)。
DATEDIF函數(shù)語法
DATEDIF函數(shù)有3個參數(shù),其語法如下:
DATEDIF(開始日期,終止日期,比較單位)
- 第一個參數(shù):指定開始日期。
- 第二個參數(shù):指定終止日期。
- 第三個參數(shù):指定比較單位。其中,“y”計算完整的年數(shù);“m”計算完整的月數(shù);“d”計算天數(shù);“ym”忽略年和日,計算完整的月數(shù);“yd”忽略年,計算天數(shù);“md”忽略年和月,計算天數(shù)。
方法一:按年計算工齡
1、如下圖所示,我們根據(jù)“員工信息表”中的員工入職時間計算出工齡,工齡是按年
2、在工齡一列下面的空白單元格中輸入公式=DATEDIF(D3,TODAY(),"Y")
,D3就是入職時間也就是開始時間,TODAY()就是今天的日期也就是終止日期,第三參數(shù)"Y"就是按年比較,點擊回車鍵,然后往下填充數(shù)據(jù)即可,如下圖所示
方法二:按月計算工齡,再除以12獲取更精準的工齡
通過第一種方法計算工齡,我們發(fā)現(xiàn)DATEDIF函數(shù)中的第三參數(shù)比較單位如果設置為“Y”的話,得到的年數(shù)不是很精確。如果我們想要得到更精確的工齡??梢詫⒌谌齾?shù)“Y”修改替換為“M”,然后再將公式整體除以12,具體操作如下:
1、在工齡一列下面的空白單元格中輸入公式=DATEDIF(D3,TODAY(),"M")/12
,D3就是入職時間也就是開始時間,TODAY()就是今天的日期也就是終止日期,第三參數(shù)"M"就是按月比較,最后在除以12就是獲取了更加點精確的工齡,如下圖所示
2、這時我們會發(fā)現(xiàn)這樣得到的工齡后面會有小數(shù)位數(shù),我們可以只保留一位小數(shù)即可,這時就需要使用Round函數(shù)(四舍五入函數(shù))保留一位小數(shù)就可以了。
最終公式=ROUND(DATEDIF(D3,TODAY(),"M")/12,1)
ROUND函數(shù)語法:
=ROUND(數(shù)值, 小數(shù)位數(shù))
- 第一個參數(shù):數(shù)值 必需。要四舍五入的數(shù)字。
- 第二個參數(shù):小數(shù)位數(shù) 必需。位數(shù),按此位數(shù)對數(shù)值參數(shù)進行四舍五入。
擴展知識:
一、精確計算至周年的工齡。
以2023年12月31日為截止日期進行說明。
在C2單元格中,輸入函數(shù)“=DATEDIF(B2,"2023-12-31","Y")”
,然后按下回車鍵,并向下填充以應用于其他行。請注意,公式中的逗號和雙引號必須使用英文輸入。在此公式中,“B2”代表起始時間,而“2023-12-31”則是結束時間,“Y”代表年份的英文縮寫。該公式可靈活應用,只需更改起始和結束時間即可適用于不同的計算時間段。
同樣地,若需計算自參加工作以來經過的月數(shù)或天數(shù),僅需將“Y”替換為“M”或“D”即可實現(xiàn)。
二、精確計算工齡至足月。
以2023年12月31日為截止時間為例,我們需要在C2單元格中輸入以下公式來計算工齡:
=DATEDIF(B2,"2023-12-31","Y")&"年"& DATEDIF(B2,"2023-12-31","YM")&"個月"
輸入完畢后,按下回車鍵,然后向下拖動填充柄即可自動填充至其他單元格。
三、計算精確至天的工齡。
同樣以2023年12月31日為截止時間,我們在C2單元格中需要輸入以下公式來計算精確到天的工齡:
=DATEDIF(B2,"2023-12-31","Y")&"年"& DATEDIF(B2,"2023-12-31","YM")&"個月"& DATEDIF(B2,"2023-12-31","MD")&"天"
輸入完畢后,同樣按下回車鍵,并利用填充柄進行自動填充。
相關文章
- Excel數(shù)據(jù)處理遇到的問題,99%都是由于奇葩的數(shù)據(jù)格式造成的,今天跟大家整理了幾個Excel表格構建的規(guī)則,先不要問為什么,照著做就對了2025-03-06
Excel透視表1月到12月不能排序怎么辦? 數(shù)據(jù)透視表日期無法排序解決方法
如圖對數(shù)據(jù)透視表日期進行升序排序后,仍不是我們想要的結果,有可能月份是文本,不能排列,下面我們就來看看詳細解決辦法2025-03-06- 首先咱們得明確一下賬齡的概念,簡單來說,賬齡就是某個賬戶的余額從產生到現(xiàn)在的時間長度,比如,一年以內的賬齡就是那些在過去一年內產生的債權或債務,下面我們就來看看2025-03-06
實現(xiàn)辦公自動化! DeepSeek搭配Excel制作自定義按鈕的技巧
DeepSeek生成想要的代碼很方便,如果將生成的代碼放到excel中作為vba代碼使用,豈不是能實現(xiàn)辦公自動化?下面我們就來看看實現(xiàn)方法2025-03-05excel中vlookup函數(shù)無法識別字母的大小寫返回錯誤值怎么辦?
使用vlookup函數(shù)查找數(shù)據(jù)的時候,vlookup函數(shù)不會的區(qū)分字母的大小寫,經常會返回錯誤的結果,下面我們就來看看這個問題解決辦法2025-03-05Excel打造炫酷員工考勤表! 全自動考勤表據(jù)實際休息日自動填充顏色
如何讓考勤表根據(jù)實際的休息日期自動填充顏色?今天,我們就來分享一個實用的教程,教你如何使用Excel軟件制作一個既好看又實用的員工考勤表,并重點講解如何實現(xiàn)考勤表的2025-03-05excel怎么制作計分器? 用EXCEL輕松搞定簡易計分器的技巧
想要使用excel制作一個簡單的積分器,可以隨時統(tǒng)計分數(shù),該怎么制作呢?下面我們就來看看詳細的教程2025-03-051分鐘就搞定! excel中快速輸入√打勾與×打叉并自動標注顏色的技巧
在很多時候,我們處理數(shù)據(jù)時,需要快速打上勾叉,以便于幫助我們更直觀地標記和記錄數(shù)據(jù),那么在 Excel 中如何給方框打勾或叉呢?下面小兔分享幾種在 Excel 中打勾叉的方法2025-03-05- 每次匯總PDF文件都很麻煩,工作量很大,我們可以通過excel的公式實現(xiàn)快速匯總pdf,下面我們就來看看具體操作2025-03-05
Excel有N/A無法求和? 輕松解決Excel中的N/A錯誤的多種方法
在使用Excel進行數(shù)據(jù)分析時,常常會遇到N/A錯誤,這可能會讓你的工作變得復雜和困擾,但是,了解如何解決這個問題可以幫助你更高效地處理數(shù)據(jù),詳細請看下文介紹2025-02-25