Dax-functions-dax-edate-function

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

DAX日付と時刻-EDATE関数

説明

開始日より前または後の指定された月数である日付を返します。

構文

EDATE (<start_date>, <month>)

パラメーター

Sr.No. Parameter & Description
1

start_date

開始日を表す日付。

日時またはテキスト形式にすることができます。

2

months

start_dateの前または後の月数を表す整数。

monthsが整数でない場合、切り捨てられます。

戻り値

日時形式の日付。

備考

EDATEを使用して、発行日と同じ日に該当する満期日または期日を計算できます。

DAXは、日時形式の日付で機能します。 他の形式で保存された日付は暗黙的に変換されます。

  • start_dateが有効な日付でない場合、EDATEはエラー値を返します。 +最初のパラメーターとして指定する列参照または日付が日付であることを確認してください。
  • DAX EDATE関数は、クライアントコンピューターのロケールと日付/時刻の設定を使用して、変換を実行するためにテキスト値を理解します。 例えば、
  • 現在の日付/時刻設定が月/日/年の形式で日付を表している場合、文字列「1/8/2016」は2016年1月8日^に相当する日時値として理解されます。
  • 現在の日付/時刻設定が日/月/年の形式で日付を表している場合、同じ文字列は2016年8月1 ^ st ^に相当する日時値として理解されます。

= EDATE (DATE (2015,1,1),9) returns 10/1/2015 12:00:00 AM
= EDATE (DATE (2015,1,30),1) returns 2/28/2015 12:00:00 AM
= EDATE (DATE (2015,1,29),1) returns 2/28/2015 12:00:00 AM