ENDOFYEAR

返回当前上下文中指定日期列的相对应年份的最后日期。

语法

ENDOFYEAR(<dates> [,<year_end_date>])

参数

定义
dates 包含日期的列。
year_end_date (可选)具有定义年末日期的日期的文字字符串。默认值为 12 月 31 日。

返回值

包含具有日期值的单列和单行的表。

注释

注意

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

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

  • 对日期/时间列的引用

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

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

注意

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

year_end_date 参数是日期的字符串文字,处于创建工作簿的客户端所在的区域设置中。日期的年份部分被忽略。

示例

下面的公式示例创建一个度量值,该度量值返回当前上下文的在 6 月 30 日结束的会计年度末。

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

=ENDOFYEAR(DateTime[DateKey],"06/30/2004")

results matching ""

    No results matching ""