首页
学习
活动
专区
圈层
工具
发布

Power Pivot智能日期函数——累计时间

(五) 累计时间

1. DatesMtd/DatesQtd/DatesYtd

A) 语法

代码语言:javascript
复制
DatesMTD(<dates>)
DatesQTD(<dates>)
DatesYTD(<dates>, [year_end_date])

位置

参数

描述

第1参数

dates

包含时间的列

可选第2参数

yearenddate

年度结束时间

B) 返回

表——包含单列日期值的表

C) 注意事项

  • 对时间列引用会涉及上下文
  • 可以是表达式
  • 结果仅包含日期列中存在的日期

D) 作用

返回指定时间为止的日期列表

E) 案例

例如:有1个2018/1/1-2018/12/31的日期列表

代码语言:javascript
复制
DATESYTD('日历'[Date]<date(2018,6,1))

返回的结果是从2018/1/1-2018/5/31的日期列表;如果是DatesQTD则返回2018/4/1-2018/5/31;如果是DatesMTD则返回2018/5/1-2018/5/31

代码语言:javascript
复制
当年月度累计:=Calculate([销售金额],DatesMTD('日历'[Date]))
当年季度累计:=Calculate([销售金额],DatesQTD('日历'[Date]))
当年年度累计:=Calculate([销售金额],DatesYTD('日历'[Date]))

请点个赞。

下一篇
举报
领券