DAX 時間智慧 - TOTALYTD 函式



描述

評估當前上下文中表達式的年初至今值。

語法

TOTALYTD (<expression>, <dates>, [<filter>], [<year_end_date>]) 

引數

序號 引數及描述
1

表示式

返回標量值的表示式。

2

日期

包含日期的列。

3

篩選器

可選。

指定要應用於當前上下文的篩選器的表示式。

4

年末日期

可選。

包含定義年末日期的日期的文字字串。如果省略,則預設為 12 月 31 日。

返回值

標量值。

備註

dates 引數可以是以下任何一項:

  • 對日期/時間列的引用。

  • 返回日期/時間值單列的表表達式。

  • 定義日期/時間值單列表的布林表示式。

布林表示式的約束:

  • 表示式不能引用計算欄位。

  • 表示式不能使用 CALCULATE 函式。

  • 表示式不能使用任何掃描表或返回表的函式,包括聚合函式。

但是,布林表示式可以使用任何查詢單個值或計算標量值的函式。

filter 引數可以是布林表示式或定義篩選器的表表達式。

如果資料已被篩選,則該函式會更改資料被篩選的上下文,並在您指定的新的上下文中評估表示式。對於篩選器引數中使用的每個列,都會刪除該列上的任何現有篩選器,並改為應用篩選器引數中使用的篩選器。

year_end_date 引數是工作簿建立所在區域設定中的日期的字串文字。日期的年份部分將被忽略。

示例

Year Running Sum:= TOTALYTD (SUM (Sales[Sales Amount]),Sales[Date]) 
dax_functions_time_intelligence.htm
廣告

© . All rights reserved.