¿El período paralelo no funciona?

Un usuario Pregunto ✅

marekmarek

Hola

Hay un informe mensual con el progreso del proyecto. Cada proyecto se incluye una vez en cada mes. Todos estos informes mensuales se cargan en la consulta y se cargan en Power BI. Quiero tener una columna que muestre el valor del mes anterior. Para eso, aquí está mi medida:

POC % - Billing % vPM = 
VAR _previousMonthValue = TOTALMTD(sum('All BPOC Reports'[Delta POC-Aconto %]),PARALLELPERIOD('Calendar'[Date],-1,MONTH))
RETURN
_previousMonthValue

Sin embargo, no está funcionando como se esperaba. La fila con el número de proyecto por alguna razón está duplicada y el valor en la columna no es correcto.

El % delta en junio de 2020 fue del 11 %.

El % delta en julio de 2020 es del 21 %.

Resultado Esperado:

En esta pantalla hay un filtro para el período = Jul’20, por lo que la columna «Delta % vPM» debería mostrar 11 % (valor Jun’20).

Error:

Pero no lo muestra y, por alguna razón, la fila con el número de proyecto se ha duplicado.

comunidad.png

comunidad11.png

amichandak

@marekmarek, PARALLELPERIOD depende de lo que esté seleccionado o en la fila. Entonces es mejor usar el mes anterior de fechas mtd

Ventas MTD = CALCULAR(SUMA(Ventas[Sales Amount]),DATESMTD(‘Fecha'[Date]))
últimas ventas MTD = CALCULAR (SUMA (Ventas[Sales Amount]),DATESMTD(dateadd(‘Fecha'[Date],-1 MES)))
Ventas del último mes = CALCULAR(SUMA(Ventas[Sales Amount]),mesanterior(‘Fecha'[Date]))
Ventas del mes pasado= CALCULAR(SUMA(Ventas[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd(‘Fecha'[Date],-1 MES))))
valor del mes anterior = CALCULAR(suma(»Tabla»[total hours value]),mesanterior(‘Fecha'[Date]))

diferencia = [MTD Sales]-[last MTD Sales]
diferencia % = dividir([MTD Sales]-[last MTD Sales],[last MTD Sales])

marekmarek

En respuesta a amichandak

@amitchandak

Desafortunadamente, estos no están funcionando como se esperaba.

1) calcular(sum(‘Todos los informes BPOC'[Delta POC-Aconto %]),datesmtd(DATEADD(‘Calendario'[Date].[Date],-1 MES)))

2) calcular(sum(‘Todos los informes BPOC'[Delta POC-Aconto %]),(MES ANTERIOR(‘Calendario'[Date])

3) CALCULATE(SUM(‘Todos los informes BPOC'[Delta POC-Aconto]),DATESMTD(FIN DE MES(añadirfecha(‘Calendario'[Date],-1 MES))))

1) Una fila, valor en blanco

2) Dejar dos filas (igual que en el primer post)

3) Dejando dos filas (igual que en el primer post)

marekmarek

En respuesta a marekmarek

¿Alguien tiene alguna otra idea?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *