共用方式為


SAMEPERIODLASTYEAR 函數

根據目前內容中指定之 dates 資料行中的日期,傳回時間中包含向前移一年之日期資料行的資料表。

語法

SAMEPERIODLASTYEAR(<dates>)

參數

詞彙

定義

dates

包含日期的資料行。

屬性值/傳回值

日期值的單一資料行資料表。

備註

[!附註]

若要了解有關內容如何影響公式結果的詳細資訊,請參閱<DAX 公式中的內容>。

dates 引數可以是下列任何一個:

  • 日期/時間資料行的參考、

  • 傳回日期/時間值之單一資料行的資料表運算式、

  • 定義日期/時間值之單一資料行資料表的布林運算式。

[!附註]

布林運算式的條件約束詳述於<CALCULATE 函數>主題中。

傳回的日期與此相等公式傳回的日期相同。

DATEADD(dates, -1, year)

不支援以 DirectQuery 模式使用此 DAX 函數。 如需有關 DirectQuery 模型限制的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?LinkId=219172

範例

下列範例公式所建立的量值會計算轉售商銷售的去年銷售量。

若要查看其運作方式,請建立樞紐分析表,然後將 CalendarYear 欄位加入至樞紐分析表的 [資料列標籤] 區域中。 接著,使用<程式碼>一節中定義的公式,將名稱為 Previous Year Sales 的量值加入至樞紐分析表的 [值] 區域。

=CALCULATE(SUM(ResellerSales_USD[SalesAmount_USD]), SAMEPERIODLASTYEAR(DateTime[DateKey]))

請參閱

參考

PREVIOUSYEAR 函數

PARALLELPERIOD 函數

其他資源

時間智慧函數 (DAX)

日期和時間函數 (DAX)