用函數制作日曆?今天我們來了解一個Excel中非常實用,但是卻被微軟隐藏的函數,它就是DATEDIF函數,它的作用是計算2個日期之前的差值,在實際的工作中是非常實用的,不知道為什麼微軟要将其隐藏掉,以至于很多人都不知道這個函數,接下來我們就來聊聊關于用函數制作日曆?以下内容大家不妨參考一二希望能幫到您!
今天我們來了解一個Excel中非常實用,但是卻被微軟隐藏的函數,它就是DATEDIF函數,它的作用是計算2個日期之前的差值,在實際的工作中是非常實用的,不知道為什麼微軟要将其隐藏掉,以至于很多人都不知道這個函數。
想要從零學習Excel,這裡↓↓↓
一、DATEDIF函數的作用與參數DATEDIF:計算兩個日期之間的年、月、日之間差值
語法:=DATEDIF(Start_date,End_date ,Unit)
第一參數:開始日期
第二參數:結束日期
第三參數:需要計算的類型
'Y':計算日期之間年份的差值
'M':計算日期之間月份的差值
'D':計算日期之間天數的差值
'MD' :計算日期之間同年同月的間隔天數
'YD' :計算日期之間同年的間隔天數
'YM' :計算日期之間同年的間隔月數
以上就是DATEDIF函數的作用與參數,雖然第三參數的類型比較多,但是好在都是比較容易理解的。下面我們會具體演示到的
二、為什麼說它是隐藏函數之所以把它稱之為隐藏函數是因為,這個函數在【函數向導】中是搜不到的,我們隻能通過輸入等于号與函數名來使用函數,并且也是沒有參數提取,僅僅隻會顯示函數名,這個就是所謂的隐藏函數,如下圖所示
三、實例演示DATEDIF函數的參數是比較簡單的,關鍵是它第三參數的計算類型如何理解,如下圖,我們分列列舉了不同參數的不同結果
公式為:=DATEDIF(A4,B4,"類型詳見下圖")
前三個計算類型很好理解就是分别計算兩個日期年月日之間的差值,關鍵是後面的三個參數類型,我們需要着重的講解下
MD:計算的是2個日期同年同月的間隔天數,也就是今天計算天數的差值,所以結果為6
YD:計算2個日期同年的間隔天數,結果是37,也就是8/2到9/8相差37天
YM:計算的是同年月份的差值,結果為1,就是表示8/2到9/8相差1個月
四、注意事項使用DATEDIF函數它的注意事項有3點
1. DATEDIF函數會對結果取整,不會進行四舍五入
2. 結束時間必須大于開始時間,否則的話函數會返回#NUM!這個錯誤值
3. 第三參數的參數類型,必須用雙引号括起來,否則的話函數就會返回#NAME?這個錯誤值
以上就是今天分享的全部内容,怎麼樣?你學會了嗎?
我是Excel從零到一,關注我,持續分享更多Excel技巧
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!