大家好,今天跟大家分享一下days360函數的用法,days360函數用于計算兩個日期間間隔的天數,按每月30天每年360天計算。下面我們來看一下該函數的語法結構,并重點分析一下該函數在用美國方法和歐洲方法計算時有什麼不同。
一、語法結構DAYS360函數的語法結構為:DAYS360(start_date,end_date,method)
第一個參數start_date代表開始日期;
第二個參數end_date代表結束日期;
第三個參數是一個指定計算方法的邏輯值,如果該參數為FALSE或忽略,代表使用美國方法;如果該參數為TRUE,代表使用歐洲方法。
二、美國方法與歐洲方法的區别1 使用美國方法時,如果起始日期是一個月的第31天,則将這一天與同一個月份的第30天視為同一天;
如果起始日期早于一個月的第30天,且終止日期是一個月的第31天,則将終止日期視同于下一個月的第1天;
如果起始日期為一個月的第30天,且終止日期是一個月的第31天,則将終止日期視同于終止日期所在月的第30天。
2 使用歐洲方法時,起始日期或終止日期是一個月的第31天時,都将其視同于當月的第30天。
三、案例對比下圖工作表的A列和B列中分别顯示的是開始日期和結束日期,接下來我們在C列和D列中分别用美國方法和歐洲方法計算開始日期和結束日期之間間隔的天數。
操作步驟:
1 選中C2單元格,在英文狀态下輸入公式=DAYS360(A2,B2),公式中第一個參數A2為開始日期,第二個參數B2為結束日期,DAYS360函數中的第3個參數公式進行了省略,代表用美國方法進行計算。
回車确認公式,可以得到A2和B2兩個日期之間間隔的天數0。再将公式向下填充,可以得到所有開始日期和結束日期之間間隔的天數。
2 選中D2單元格,在英文狀态下輸入公式=DAYS360(A2,B2,TRUE),公式第一個參數為開始日期,第二個參數為結束日期,第3個參數TRUE代表用歐洲方法進行計算。
回車确認公式,可以得到A2和B2兩個日期之間間隔的天數0。再将公式向下填充,可以得到所有開始日期和結束日期之間間隔的天數。
3 對比一下C列和D列中的返回結果,可以發現用美國方法和歐洲方法計算的結果大部分是相同的,不同的地方在第4行。
第4行的開始日期為2021/12/29,結束日期為2021/12/31。在用美國方法進行計算時,函數将結束日期2021/12/31視同于下個月的第一天2022/1/1,可以認為DAYS360函數計算的是2021/12/29至2022/1/1之間的間隔天數,函數返回的間隔天數是2。
而在用歐洲方法進行計算時,DAYS360函數将結束日期2021/12/31視同于2021/12/30,可以認為函數計算的是2021/12/29至2021/12/30之間的間隔天數,函數返回的間隔天數是1。
四、總結在使用DAYS360函數時,如果起始日期早于一個月的第30天,且終止日期是一個月的第31天,美國方法将這個終止日期視同于終止日期所在月下一個月的第1天,歐洲方法将這個終止日期視同于終止日期所在月的第30天;
如果起始日期為一個月的第30天,且終止日期為一個月的第31天,美國方法和歐洲方法都将終止日期視同于終止日期所在月份的第30天;
如果開始日期為一個月的第31天,無論是美國方法還是歐洲方法都将開始日期視為同一個月份的第30天。
本文由@靜心辦公原創,歡迎關注,一起學習更多office辦公技能!#職場技能##excel函數公式大全#
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!