从数据到信息
从信息到洞察

CALENDARAUTO

返回一个单列的日期表,该列包含一组连续日期。 日期范围基于模型中的数据自动计算。

语法

CALENDARAUTO ( [<财年截止月份>] )
参数 属性 描述
财年截止月份 可选 返回从 1 到 12 的整数,代表财年的截止月份

返回值

 只有一列的表

备注

省略参数(默认情况)时,财年在 12 月结束。CALENDARAUTO 在搜索时忽略计算表和计算列中的日期列。只分析从数据源导入的列。

CALENDARAUTO 在内部调用 CALENDAR 计算日期范围,搜索导入的模型数据引用的所有日期所覆盖的年份,其规则如下:

  • 模型中不在计算列或计算表中的最早日期被视为 MinDate。
  • 模型中不在计算列或计算表中的最新日期被视为 MaxDate。
  • 返回的日期范围是与 MinDate 关联的财年第一天和与 MaxDate 关联的财年最后一天之间的日期。

如果该模型除计算列或计算表之外不包含任何日期时间值,函数返回错误。

示例

假设数据模型中的 MinDate 和 MaxDate 分别为 2019 年 7 月 1 日和 2020 年 6 月 30 日。

CALENDARAUTO() 将返回 2019 年 1 月 1 日到 2020 年 12 月 31 日之间的所有日期。

CALENDARAUTO(3) 将返回 2019 年 4 月 1 日到 2021 年 3 月 31 日之间的所有日期。

 

 

2
说点什么

1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
1 评论数
1 被回复的评论
2 订阅评论的人数
 
查看最近回复
查看最热评论
  订阅本文评论  
最新 最旧 得票最多
提醒
游客
JZ

应该是到 2021 年。
CALENDARAUTO(3) 将返回 2019 年 4 月 1 日到 2020 年 3 月 31 日之间的所有日期。

DAX 圣经

DAX 函数大全

DAX 查询

DAX 运算符