CLOSINGBALANCEMONTH

La función CLOSINGBALANCEMONTH evalúa una expresión para el último día del mes del contexto actual (o para el último día del último mes, si es que hay involucrados más de uno).

Sintaxis

CLOSINGBALANCEMONTH(
    expression,
    dates
    [,filter]
)

Parámetros
  • expression: Expresión que devuelve un escalar.
  • dates: Columna conteniendo fechas.
  • filter: Argumento opcional. Filtro a aplicar al contexto actual.
Valor devuelto

La función CLOSINGBALANCEMONTH devuelve un escalar.

Información adicional

El argumento dates puede ser una referencia a una columna conteniendo fechas, una expresión que devuelva una tabla con una única columna conteniendo fechas o una expresión booleana que defina una tabla con una única columna conteniendo fechas.

El resultado de la función puede ser BLANK si la evaluación de la expresión para el último día del mes no devuelve un escalar (por ejemplo, si el último día del mes en cuestión no existe en el listado de fechas).

Ejemplos

Si, dada una tabla con ventas, definimos la medida

Ventas = SUM(FactSales[SalesAmount])

...definiendo el total de ventas, y la medida

Ventas fin de mes = CLOSINGBALANCEMONTH([Ventas],DimDate[Datekey])

...definiendo el valor de ventas con el que se termina un mes, y llevamos estas dos medidas a una matriz, el resultado es el siguiente:

Función CLOSINGBALANCEMONTH. Ejemplo de uso

Puede observarse cómo, para cualquier día de enero, la medida "Ventas fin de mes" contiene la cifra de ventas del último día de dicho mes.

Si, en el escenario anterior, llevamos a la cabecera de filas el mes y año, el resultado es el siguiente:

Función CLOSINGBALANCEMONTH. Ejemplo de uso

Aun cuando no pueda apreciarse, el valor de la medida "Ventas fin de mes" devuelve el valor de las ventas para el último día del mes que corresponda.

Categoría
Inteligencia de tiempo
Enviado por admin el Mar, 04/12/2018 - 11:40