次の方法で共有


EOMONTH

適用対象:計算列計算テーブルMeasureビジュアル計算

指定した数か月後に 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 は datetimeformatの日付で動作します。 EOMONTH 関数は、次の制限を使用して、他の形式で日付を受け取ることができます。

  • 有効な Ifstart_datenotdate、EOMONTHを返 error。

  • If start_date は valuenotに datetime される数値 format であり、EOMONTH は数値を convertに date します。 予期しない結果を回避するには、convert 関数を使用する前に、datetimeformat に数値を 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)

EDATE 関数Dateandtime 関数