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

Power Pivot智能日期运用——时间点

(九) 时间点

2. FirstDate

A. 语法

代码语言:javascript
复制
FIRSTDATE( <Dates> )

位置

参数

描述

第1参数

dates

包含时间的列

B. 返回

表——单行单列(值)

C. 注意事项

  • 参数必须是时间列
  • 可以使用表达式及判断条件来进行生成

D. 作用

返回日期列中的最早日期值

E. 案例

代码语言:javascript
复制
FIRSTDATE('日历'[Date])
FIRSTDATE('日历'[Date]>date(2019,1,10))

解释:返回日历表中第一个时间,一般来说日历表都是排序好的,如果是未排序的日历,返回的则是第一个日期值。

3. LastDate

A. 语法

代码语言:javascript
复制
LASTDATE( <Dates> )

位置

参数

描述

第1参数

dates

包含时间的列

B. 返回

表——单行单列(值)

C. 注意事项

  • 参数必须是时间列
  • 可以使用表达式及判断条件来进行生成

D. 作用

返回日期列中的最后日期值

E. 案例

代码语言:javascript
复制
LASTDATE('日历'[Date])
LASTDATE('日历'[Date]>date(2019,1,10))
LASTDATE(DATESBETWEEN('日历'[Date], FIRSTDATE('日历'[Date]),LASTDATE('日历'[Date])))

解释:返回日历表中最后一个时间。列表可以用表达式生成,也可以使用比较值进行生成。

请点个赞,转发分享给更多的人。

下一篇
举报
领券