NEXTMONTH

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

Sintaxis

NEXTMONTH(
    dates
)

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

La función NEXTMONTH 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 sigue 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 definimos dos medidas devolviendo el primer y el último día del período devuelto por la función NEXTMONTH para la columna Date del calendario:

firstDateNextMonth = 
VAR __nextMonth = NEXTMONTH('Calendar'[Date])
RETURN
    FIRSTDATE(__nextMonth)
lastDateNextMonth = 
VAR __nextMonth = NEXTMONTH('Calendar'[Date])
RETURN
    LASTDATE(__nextMonth)

...y creamos una tabla a la que llevamos el campo Date mencionado y ambas medidas, el resultado es el siguiente:

Función NEXTMONTH

Vemos como, para cada fecha de la primera columna, el período definido por la función NEXTMONTH comienza el día 1 del siguiente mes y termina el último día del siguiente mes.

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

Ventas = SUM(FactSales[SalesAmount])

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

Ventas siguiente mes = CALCULATE(
    [Ventas],
    NEXTMONTH(DimDate[Datekey])
)

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

Función NEXTMONTH. Ejemplo de uso

Puede apreciarse cómo el cálculo de las ventas del siguiente mes para los días de enero coincide con el total de ventas del mes de febrero.

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

Función NEXTMONTH. Ejemplo de uso

En este caso, la medida [Ventas siguiente mes] devuelve el total de ventas para el mes que sigue a cada trimestre. Podemos confirmar esto visualizando las ventas por mes:

Función NEXTMONTH. Ejemplo de uso

Efectivamente, el cálculo de la medida [Ventas siguiente mes] para el primer trimestre de 2007 (276.891.048,16 €) coincide con el total de ventas del mes de abril.

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