EOMONTH
指定した数か月後に date する前に、datetime
の formatlast の daymonth で or を返します。
EOMONTH を使用して、calculateの orlast に該当する期日 day 満期日を month します。
構文
EOMONTH(<start_date>, <months>)
パラメーター
用語 | 定義 |
---|---|
start_date |
date
datetime の開始 format。orの受け入れられたテキスト表現で date。 |
months |
orの start_date 前の月数を表す数値。
If
not、数値は最も近い整数 or 切り上げられます。 |
value を返す
date (datetime
)。
備考
連続したシリアル番号として日付を格納する Microsoft Excel とは異なり、DAX は
datetime
formatの日付で動作します。 EOMONTH 関数は、次の制限を使用して、他の形式で日付を受け取ることができます。有効な If
start_date
notdate、EOMONTHを返 error。If
start_date
は valuenotにdatetime
される数値 format であり、EOMONTH は数値を convertに date します。 予期しない結果を回避するには、convert 関数を使用する前に、datetime
format に数値を EOMONTH します。If
start_date
に数か月を加えた場合、無効な dateが生成 EOMONTH、errorが返されます。 1900年3月1日 and 9999年12月31日以降の日付は無効です。date 引数が dateのテキスト表現である場合、EDATE 関数はクライアント コンピューターのロケール anddatetime 設定を使用して、変換を実行するためにテキスト value を理解します。 現在の Ifdate 設定 time、date/format/Monthの Day の Year を表します。次の文字列 "1/8/2009" は、2009 年 1 月 8 日に相当する datetime value として解釈されます。 ただし、現在の ifdate 設定 time、date/format/Dayの Month の Year を表します。同じ文字列は、2009 年 8 月 1 日 value に相当する datetime として解釈されます。
この関数は、行レベル セキュリティ (RLS) 規則 not 計算列で使用する場合に、DirectQuery モードで使用するためにサポート or。
例
months
引数は 2 に丸められるため、次の式は 2008 年 5 月 31 日を返します。
= EOMONTH("March 3, 2008",1.5)