前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Power Pivot智能日期函数——开始时间

Power Pivot智能日期函数——开始时间

作者头像
逍遥之
发布2020-03-24 15:25:23
8640
发布2020-03-24 15:25:23
举报
文章被收录于专栏:数据技巧数据技巧

(一) 开始时间

StartofMonth/StartofQuarter/StartofYear

A) 语法

代码语言:javascript
复制
StartOfMonth ( <Dates> )
StartOfQuarter ( <Dates> )
StartOfYear ( <Dates>, [YearEndDate])

位置

参数

描述

第1参数

Dates

包含时间的列

可选第2参数

YearEndDate

结束日期是一个年份常量值

B) 返回

表——只有一个值的单列日期表

C) 注意事项

第一参数日期的格式可以有以下几种

  • 有关日期时间的列的引用
  • 返回日期列表值的表达式
  • 用于定义日期列的逻辑值
  • 不能用于ADDCOLUMNS 或 SUMMARIZE 函数添加的列

D) 作用

  • 因为返回的是单个值的日期列表,所以可以直接作为返回值来使用。
  • 既能作为度量值使用,也可以作为添加列使用

E) 案例

有一份2018/1/1-2018/12/31的日期表

代码语言:javascript
复制
StartOfYear('表'[日期]>date(2018,6,1))
StartOfQuarter ('表'[日期]>date(2018,6,1))
StartOfMonth('表'[日期]>date(2018,6,1))

分别返回的是2018/1/1,2018/4/1,2018/6/1

解释:因为日期是连续的,所以大于2018/6/1的日期为2018/6/2,返回年最初也就是2018年最初,也就是2018/1/1;返回季度最初,因为6/1属于第2季度,第2季度是从4/1号开始,所以返回2018/4/1;返回月初也就是2018/6/1

请点个赞。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-02-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据技巧 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • (一) 开始时间
    • StartofMonth/StartofQuarter/StartofYear
      • A) 语法
      • B) 返回
      • C) 注意事项
      • D) 作用
      • E) 案例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档