DATEDIF-日期差

1. 抽取資料

1)概述

文法
DATEDIF(start_date,end_date,unit)

傳回兩個指定日期間的天數、月數或年數。

參數1start_date

代表所指定時間段的初始日期 ,只支援文字、日期型別。

可以為1900年系列數,例如35796為1998-01-01。

參數2end_date

代表所指定時間段的終止日期,只支援文字、日期型別。

可以為1900年系列數,例如35796為1998-01-01。

參數3unit函式傳回資訊的型別。 若unit=“Y/y”,則傳回年差數; 若unit=“M/m”,則傳回月差數;若unit=“D/d”,則傳回日差數; 若unit=“MD/md”,則忽略年和月,傳回日差數; 若unit=“YM/ym”,則忽略年和日,傳回月差數;若unit=“YD/yd”,則忽略年,傳回日差數。

2)注意事項

  • 支援三個參數,前兩個日期或文字型別參數,第三個要求文字。

  • 第三個參數支援Y、M、D、MD、YM、YD,不區分大小寫。

  • 傳回 end_date - start_date 後的差值,若為負數則傳回負值。

  • 參數1、參數2 在實際計算時如果出現日期為空的情況,將取NOW來計算 。

3)範例

例如想要計算「合同簽約時間」-「註冊時間」的月份差值,輸入公式 DATEDIF(註冊時間,合同簽約時間,"M"),如下圖所示:

注:公式中的欄位需要在右側選擇。

1.png

得到的結果為「合同簽約時間」-「註冊時間」的月份差值,由於範例使用的是 5.1.12 之後的版本,因此結果為正數則顯示正數,為負數則顯示負數,如下圖所示:

2.png

更多範例:

公式結果
備註
DATEDIF("2001/2/28","2004/3/20","Y")3即在2001年2月28日與2004年3月20日之間有3個整年。
DATEDIF("2001/2/28","2004/3/20","M")37即在2001年2月28日與2004年3月20日之間有36個整月。
DATEDIF("2001/2/28","2004/3/20","D")1116即在2001年2月28日與2004年3月20日之間有1116個整天。
DATEDIF("2001/2/28","2004/3/20","md")-8
即忽略月和年後,2001年2月28日與2004年3月20日的差為-8天。
DATEDIF("2001/1/28","2004/3/20","YM")2即忽略日和年後,2001年1月28日與2004年3月20日的差為2個月。
DATEDIF("2001/2/28","2004/3/20","yd")21即忽略年後,2001年2月28日與2004年3月20日的差為21天。
DATEDIF(35796,35800,"MD")4即忽略年月後,1998年1月1日與1998年1月5日相差4天。

2. 實時資料

1)概述

文法
DATEDIF(start_date,end_date,unit)

傳回兩個指定日期間的天數、月數或年數。

傳回 end_date - start_date 後的差值,若為負數則傳回負值。

參數1start_date

代表所指定時間段的初始日期,只支援文字、日期型別。

參數2end_date

代表所指定時間段的終止日期,只支援文字、日期型別。

參數3unit函式傳回資訊的型別。 若unit=“Y/y”,則傳回年差數; 若unit=“M/m”,則傳回月差數;若unit=“D/d”,則傳回日差數; 若unit=“MD/md”,則忽略年和月,傳回日差數; 若unit=“YM/ym”,則忽略年和日,傳回月差數;若unit=“YD/yd”,則忽略年,傳回日差數。

2)注意事項

  • 支援三個參數,其中第一、二個為日期或文字型別參數,第三個為文字型別參數。

3)範例

公式結果
備註
DATEDIF("2001-02-28","2004-03-20","Y")3即在2001年2月28日與2004年3月20日之間有3個整年。
DATEDIF("2001-02-28","2004-03-20","M")37即在2001年2月28日與2004年3月20日之間有36個整月。
DATEDIF("2001-02-28","2004-03-20","D")1116即在2001年2月28日與2004年3月20日之間有1116個整天。
DATEDIF("2001-02-28","2004-03-20","md")-8
即忽略月和年後,2001年2月28日與2004年3月20日的差為8天。
DATEDIF("2001-01-28","2004-03-20","YM")2即忽略日和年後,2001年1月28日與2004年3月20日的差為2個月。
DATEDIF("2001-02-28","2004-03-20","yd")21即忽略年後,2001年2月28日與2004年3月20日的差為21天。


附件列表


主题: 進階學習
  • 有帮助
  • 没帮助
  • 只是浏览
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙