在当前年份至今的所有日期中计值表达式。
语法
TOTALYTD ( <表达式>, <日期列>, [<筛选器>], [截止日期] )
参数 | 属性 | 描述 |
表达式 | 返回标量值的表达式 | |
日期列 | 包含日期的列 | |
筛选器 | 可选 | 应用于当前上下文的筛选器参数,可以是布尔表达式或表表达式 |
截止日期 | 可选 | 带有日期的文本字符串,例如”3-31″,用于定义年末日期,默认值为 12 月 31 日 |
返回值
标量
一个任意类型的值
备注
<日期列>参数可以是以下任一项 :
- 对日期/时间列的引用。只有在这种情况下才应用上下文转换,因为列引用被替换为
CALCULATETABLE ( DISTINCT ( <日期列> ) )
- 返回单列日期/时间值的表表达式
- 定义日期/时间值的单列表的布尔表达式
TOTALYTD 等价于以下表达式
CALCULATE ( <表达式>, DATESYTD ( <日期列> ), [<筛选器>] )
由此可见,TOTALYTD 使用的筛选器具有与 CALCULATE 筛选器参数相同的限制。
示例
下面的示例度量值用于计算 InternetSales 的年累计销售金额:
TOTALYTD(SUM(InternetSales[SalesAmount]),DateTime[DateKey])
扩展阅读:
说点什么