Dax-functions-dax-datediff-function

提供:Dev Guides
移動先:案内検索

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.