CLOSINGBALANCEQUARTER 函数

计算当前上下文中该季度最后日期的 expression。

语法

CLOSINGBALANCEQUARTER(<expression>,<dates>[,<filter>])

参数

参数

定义

expression

一个返回标量值的表达式。

dates

包含日期的列。

filter

(可选)指定要应用到当前上下文的筛选器的表达式。

返回值

一个标量值,该值表示在当前上下文中该季度最后一个日期计算的 expression。

注释

备注

若要了解有关上下文如何影响公式结果的详细信息,请参阅Context

dates 参数可以是以下任何项:

  • 对日期/时间列的引用。

  • 返回由日期/时间值构成的单列的表表达式。

  • 定义由日期/时间值构成的单列表的布尔表达式。

备注

CALCULATE 函数 一文中介绍了针对布尔表达式的约束。

备注

筛选表达式具有 CALCULATE 函数 主题中介绍的限制。

不支持在 DirectQuery 模式下使用此 DAX 函数。 有关 DirectQuery 模型中的限制的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=219172

示例

下面的公式示例创建一个度量值,该度量值计算产品库存的“季度末库存值”。

为了阐释此示例的工作方式,创建一个数据透视表,并且向该数据透视表的**“行标签”区域添加三个字段:CalendarYear、CalendarQuarter 和 MonthNumberOfYear。 然后使用在代码部分中定义的公式,将名为 Quarter End Inventory Value 的度量值添加到该数据透视表的“值”**区域。

代码

=CLOSINGBALANCEQUARTER(SUMX(ProductInventory,ProductInventory[UnitCost]*ProductInventory[UnitsBalance]),DateTime[DateKey])

请参阅

参考

CLOSINGBALANCEYEAR 函数

CLOSINGBALANCEMONTH 函数

其他资源

时间智能函数 (DAX)

获取示例数据