tft每日頭條

 > 生活

 > dated if函數返回天數求和

dated if函數返回天數求和

生活 更新时间:2025-04-26 22:32:28
在實際的生活或工作中,我們經常會去計算兩個日期之間的差值,比如自己多少歲了,距離哪一天過了多少天了,就是這麼簡單的問題,也往往困擾着我們,同樣的問題,也在困擾着強大的電子表格處理工具Excel,在excel中我們應該怎麼樣精确的計算兩個日期之間相差多少年,多少月,多少日呢?

當然,兩個日期相減,再經過一些調整是可以實現的,有沒有更為簡單方便的方法呢?是有的,那就是日期函數DATEDIF。

隐藏函數DATEDIF

DATEDIF在Excel中是隐藏的,就是我們插入公式時,是找不到這個函數的,excel的一些版本甚至是沒有幫助提示的,類似的函數還有NUMBERSTRING函數,至于為什麼會被隐藏,有些人說不常用,其實不是的。

dated if函數返回天數求和(計算日期差值DATEDIF函數就夠了)1

DATEDIF函數的語法

既然在公式提示中沒有,那麼我們在使用過程中,就需要在單元格中直接寫入,這就要去我們對函數的語法非常精确,因為在excel中,公式輸入稍有錯誤便不會得到正确的返回值。

=DATEDIF(start_date,end_date,unit)

參數Start_date 用于表示時間段的第一個(即起始)日期的日期。 日期值有多種輸入方式:帶引号的文本字符串(例如 "2001/1/30")、序列号(例如 36921,在商用 1900 日期系統時表示 2001 年 1 月 30 日)或其他公式或函數的結果(例如 DATEVALUE("2001/1/30"))。

參數End_date 用于表示時間段的最後一個(即結束)日期的日期。

參數unit 要返回的差值類型,對照表如下:

dated if函數返回天數求和(計算日期差值DATEDIF函數就夠了)2

DATEDIF函數應用實例

根據入職時間求出工齡

dated if函數返回天數求和(計算日期差值DATEDIF函數就夠了)3

【1】 我們将光标定位在需要求出工齡的單元格内

【2】 輸入=datedif()

【3】 在括号内填寫參數:第一個參數鼠标點選I

【4】 3單元格,第二個參數輸入函數today()(對于today函數不了解的同學,參考:),第三個參數輸入"Y"

【5】 回車

dated if函數返回天數求和(計算日期差值DATEDIF函數就夠了)4

這裡需要注意一下兩個問題:

第1, 注意第一個參數和第二個參數的順序

第2, 第三個參數必須加上英文狀态的雙引号

實例是求得年份差,可以根據第三個參數對照表,求出月份差,天數差等。


dated if函數返回天數求和(計算日期差值DATEDIF函數就夠了)5

微軟辦公軟件國際認證大師,擁有豐富的office教學和實戰經驗, GET更多技能,請點擊關注。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved