函数周期表丨时间智能丨值丨 CLOSINGBALANCEMONTH/QUARTER/YEAR

CLOSINGBALANCEMONTH函数
CLOSINGBALANCEQUARTER函数
CLOSINGBALANCEMYEAR函数

这三个函数,都隶属于“时间智能函数”,属于“”函数。

分别表示月末最后一天/季度末最后一天/年度末最后一天。还记得白茶之前曾经写过关于半累加的文章么?如果对于CALCULATE函数使用不习惯,那么可以尝试使用本期这三个函数。

本期的这三个函数都是半累加函数。语法,结构,用途基本上是类似的,统一打包带走!

用途:计算月末/季度末/年度末/最后一天的数据值。

语法

语法1:

DAX=
CLOSINGBALANCEMONTH(<计算表达式>,<日期>[,<筛选器>])

语法2:

DAX=
CLOSINGBALANCEQUARTER(<计算表达式>,<日期>[,<筛选器>])

语法3:

DAX=
CLOSINGBALANCEYEAR(<计算表达式>,<日期>[,<筛选器>][,<结束日期])

参数

计算表达式:这个没啥说的,通常就是可以返回标量的表达式,比如SUM。

日期:日期列。

筛选器:(可选项)应用于当前上下文的筛选器,限定条件。

结束日期:(可选项)定义年末最后一天,不填默认为12月31日,这个参数只有第三个有,前两者没有。

返回值

标量值,当前上下文月份/季度/年份的最后一个日期。

示例

示例文件:

例子1:

CLOSINGBALANCEMONTH例子 =
CLOSINGBALANCEMONTH ( SUM ( '示例'[销售] ), '示例'[日期] )

结果:

结果如上,自动计算每月最后一天的销售数据。

例子2:

CLOSINGBALANCEQUARTER例子 =
CLOSINGBALANCEQUARTER ( SUM ( '示例'[销售] ), '示例'[日期] )

结果:

结果如图,返回该季度最后一日的销售数据。

例子3:

CLOSINGBALANCEYEAR例子 =
CLOSINGBALANCEYEAR ( SUM ( '示例'[销售] ), '示例'[日期] )

结果:

结果返回当前年度最新日期的销售数据。


小伙伴们❤GET了么?

白茶会不定期的分享一些函数卡片

(文件在知识星球[PowerBI丨需求圈])

这里是白茶,一个PowerBI的初学者。

下面这个知识星球是针对有实际需求的小伙伴,有需要的请加入下面的知识星球。

请在PC端查看,有部分图片无法在移动端显示。
PowerBI丨白茶