1. 概述
文法 | DATESUBDATE(date1,date2,op) | 傳回兩個日期之間的時間差。 |
---|---|---|
參數1 | date1 | date1,date2表示要輸入兩個日期,當date1早於date2時,是負值;date1晚於date2,是正值,若date1/2為數值,按照1900年的系列數邏輯處理,例如35796為1998-01-01。 注:實時資料只支援文字、日期型別。 |
參數2 | date2 | |
參數3 | op | 表示傳回的時間單位:"s/S",以秒為單位。"m/M",以分鐘為單位。"h/H",以小時為單位。"d/D",以天為單位。"w/W",以週為單位。 |
2. 注意事項
抽取資料支援三個參數,前兩個日期或文字型別參數,第三個要求文字;第三個參數支援S、M、H、D、W,不區分大小寫。
實時資料中,第一、二個日期或文字型別參數,第三個是文字型別參數。
3. 範例
公式 | 結果 | 備註 |
---|---|---|
DATESUBDATE("2008-08-08","2008-06-06","h") | 1512 | |
DATESUBDATE("2008-06-06","2008-08-08","H") | -1512 |
4. 範例二
想要計算兩個日期欄位之間的間隔天數,例如「註冊時間」和「合同簽約時間」之間的間隔天數,新增一個欄位,用 DATESUBDATE 函式計算兩者的天數,公式為:DATESUBDATE(註冊時間,合同簽約時間,"D"),如下圖所示: