當然,兩個日期相減,再經過一些調整是可以實現的,有沒有更為簡單方便的方法呢?是有的,那就是日期函數DATEDIF。
隐藏函數DATEDIFDATEDIF在Excel中是隐藏的,就是我們插入公式時,是找不到這個函數的,excel的一些版本甚至是沒有幫助提示的,類似的函數還有NUMBERSTRING函數,至于為什麼會被隐藏,有些人說不常用,其實不是的。
既然在公式提示中沒有,那麼我們在使用過程中,就需要在單元格中直接寫入,這就要去我們對函數的語法非常精确,因為在excel中,公式輸入稍有錯誤便不會得到正确的返回值。
=DATEDIF(start_date,end_date,unit)
參數Start_date 用于表示時間段的第一個(即起始)日期的日期。 日期值有多種輸入方式:帶引号的文本字符串(例如 "2001/1/30")、序列号(例如 36921,在商用 1900 日期系統時表示 2001 年 1 月 30 日)或其他公式或函數的結果(例如 DATEVALUE("2001/1/30"))。
參數End_date 用于表示時間段的最後一個(即結束)日期的日期。
參數unit 要返回的差值類型,對照表如下:
根據入職時間求出工齡
【1】 我們将光标定位在需要求出工齡的單元格内
【2】 輸入=datedif()
【3】 在括号内填寫參數:第一個參數鼠标點選I
【4】 3單元格,第二個參數輸入函數today()(對于today函數不了解的同學,參考:),第三個參數輸入"Y"
【5】 回車
這裡需要注意一下兩個問題:
第1, 注意第一個參數和第二個參數的順序
第2, 第三個參數必須加上英文狀态的雙引号
實例是求得年份差,可以根據第三個參數對照表,求出月份差,天數差等。
微軟辦公軟件國際認證大師,擁有豐富的office教學和實戰經驗, GET更多技能,請點擊關注。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!