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

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