返回当前筛选上下文中前一年的一组日期。
语法
SAMEPERIODLASTYEAR ( <日期列> )
参数 | 属性 | 描述 |
日期列 | 包含日期的列 |
返回值
表
包含单列日期值的表
去年同期的一组日期
备注
<日期列>参数可以是以下任一项 :
- 对日期/时间列的引用。只有在这种情况下才应用上下文转换,因为列引用被替换为
CALCULATETABLE ( DISTINCT ( <日期列> ) )
- 返回单列日期/时间值的表表达式
- 定义日期/时间值的单列表的布尔表达式
只有在日期列中存在的日期才会出现在结果表中。
SAMEPERIODLASTYEAR 等价于以下 DATEADD 公式:
DATEADD ( <Dates>, -1, YEAR )
示例
下面的示例公式创建一个度量值,计算经销商上一年的销售额:
=CALCULATE(SUM(ResellerSales[SalesAmount]), SAMEPERIODLASTYEAR(DateTime[DateKey]))
扩展阅读:
- MSDN 文档:SAMEPERIODLASTYEAR
- DAX Guide:SAMEPERIODLASTYEAR
说点什么