PREVIOUSMONTH

La función PREVIOUSMONTH devuelve una tabla conteniendo una columna con las fechas correspondientes al mes anterior al contexto actual.

Sintaxis

PREVIOUSMONTH(
    dates
)

Parámetros
  • dates: Columna conteniendo fechas.
Valor devuelto

La función PREVIOUSMONTH devuelve una tabla.

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.

Esta función devuelve el conjunto de fechas correspondiente al mes que precede a las fechas involucradas en el contexto actual. En otras palabras, el conjunto de fechas devueltas por la función nunca es parte del contexto actual.

Ejemplos

Si, dada una tabla con ventas, definimos la medida:

Ventas = SUM(FactSales[SalesAmount])

...calculando el total de ventas, y la medida:

Ventas mes anterior = CALCULATE(
    [Ventas],
    PREVIOUSMONTH(DimDate[Datekey])
)

...calculando las ventas del mes anterior, y llevamos ambas medida a una matriz en la que situamos días, meses y años en la cabecera de filas, obtenemos el siguiente resultado:

Función PREVIOUSMONTH. Ejemplo de uso

Puede apreciarse cómo el cálculo de la medida [Ventas mes anterior] para los días visibles de febrero y marzo coinciden con el total del mes anterior.

Si, en el escenario anterior, llevamos a las cabeceras de filas años, trimestres y meses, el resultado es el siguiente:

Función PREVIOUSMONTH. Ejemplo de uso

Podemos comprobar cómo el cálculo de la medida [Ventas mes anterior] coincide con el total de ventas del mes anterior tanto para meses como para trimestres.

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