excel表格計算日期差 excel 算日期差


excel表格計算日期差 excel 算日期差

文章插圖
大家好,小跳來為大家解答以上的問題 。excel 算日期差,excel表格計算日期差這個很多人還不知道,現在讓我們一起來看看吧!
1、一、這可以用DATEDIF函數來完成 。
2、 二、DATEDIF函數的定義DATEDIF函數是Excel隱藏函數,在幫助和插入公式里面沒有 。
3、 返回兩個日期之間的年月日間隔數 。
4、常使用DATEDIF函數計算兩日期之差 。
5、 語法DATEDIF(start_date,end_date,unit)Start_date為一個日期 , 它代表時間段內的第一個日期或起始日期 。
6、End_date為一個日期,它代表時間段內的最后一個日期或結束日期 。
7、Unit為所需信息的返回類型 。
8、Unit 返回注:結束日期必須大于起始日期下面舉個小例子:在日常工作中非常實用 。
9、假如A1單元格寫的也是一個日期 , 那么下面的三個公式可以計算出A1單元格的日期和今天的時間差,分別是年數差,月數差,天數差 。
10、注意下面公式中的引號和逗號括號都是在英文狀態下輸入的 。
11、=DATEDIF(A1,TODAY(),"Y")計算年數差=DATEDIF(A1,TODAY(),"M")計算月數差=DATEDIF(A1,TODAY(),"D")計算天數差"Y" 時間段中的整年數 。
12、"M" 時間段中的整月數 。
13、"D" 時間段中的天數 。
14、"MD" start_date 與 end_date 日期中天數的差 。
15、忽略日期中的月和年 。
16、"YM" start_date 與end_date 日期中月數的差 。
17、忽略日期中的年 。
18、"YD" start_date 與 end_date 日期中天數的差 。
【excel表格計算日期差 excel 算日期差】19、忽略日期中的年 。
20、 三、實例說明 實例1:題目: 計算出生日期為1973-4-1人的年齡公式: =DATEDIF("1973-4-1",TODAY(),"Y")結果: 33簡要說明 當單位代碼為"Y"時,計算結果是兩個日期間隔的年數. 實例2:題目: 計算日期為1973-4-1和當前日期的間隔月份數.公式: =DATEDIF("1973-4-1",TODAY(),"M")結果: 403簡要說明 當單位代碼為"M"時,計算結果是兩個日期間隔的月份數. 實例3:題目: 計算日期為1973-4-1和當前日期的間隔天數.公式: =DATEDIF("1973-4-1",TODAY(),"D")結果: 12273簡要說明 當單位代碼為"D"時,計算結果是兩個日期間隔的天數. 實例4:題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.公式: =DATEDIF("1973-4-1",TODAY(),"YD")結果: 220簡要說明 當單位代碼為"YD"時,計算結果是兩個日期間隔的天數.忽略年數差 實例5:題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.公式: =DATEDIF("1973-4-1",TODAY(),"MD")結果: 6簡要說明 當單位代碼為"MD"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差 實例6:題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.公式: =DATEDIF("1973-4-1",TODAY(),"YM")結果: 7簡要說明 當單位代碼為"YM"時,計算結果是兩個日期間隔的月份數.不計相差年數注意:TODAY()函數獲取的是系統當前日期,所有列舉的實例為2006-11-7日的計算結果,并不一定和你得到的結果相符 。
21、四、假設開始日期寫在A1單元格,結束日期寫在B1單元格,要在C1單元格得出兩個日期相差的年數和月數 , 則公式可以寫成如下=DATEDIF(A1,B1,"y")&"年"&DATEDIF(A1,B1,"ym")&"個月" 。
本文到此分享完畢,希望對大家有所幫助 。