當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

DATEDIF-日期差

1. 抽取資料

1)概述

文法
DATEDIF(start_date,end_date,unit)傳回兩個指定日期間的天數、月數或年數。

注:5.1.12 以及之後的版本傳回 end_date - start_date 後的差值,若為負數則傳回負值。

參數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,不區分大小寫

3)範例

公式結果備註
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)傳回兩個指定日期間的天數、月數或年數。

注:5.1.12 以及之後的版本傳回 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天。


附件列表


主題: 数据分析进阶
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!