Dax-functions-dax-datediff-function

提供:Dev Guides
2020年6月23日 (火) 13:23時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

DAX日付と時刻-DATEDIFF関数

説明

2つの日付間で交差した間隔の境界の数を返します。

DAX DATEDIFF関数はExcel 2016で新しく追加されました。

構文

DATEDIFF (<start_date>, <end_date>, <interval>)

パラメーター

Sr.No. Parameter & Description
1

start_date

スカラーの日時値。

2

end_date

スカラーの日時値。

3

interval

日付を比較するときに使用する間隔。 値は次のいずれかです-

  • 2回目
  • HOUR
  • DAY
  • WEEK
  • 四半期
  • YEAR

戻り値

整数。

備考

start_dateがend_dateよりも大きい場合、エラー値が返されます。

パラメータ間隔に指定される値は定数であり、文字列ではありません。 したがって、二重引用符で囲むことはできません。

= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), MONTH) returns 2.
= DATEDIFF (DATE (2016,1,1), DATE (2016,4,1), MONTH) returns 3.
= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), DAY) returns 90.
= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), HOUR) returns 2160.
= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), SECOND) returns 7776000.