LX
Hola, estoy tratando de presentar un resumen de meses comparable entre los datos del año actual (6 meses) y los del año pasado (10 meses). Dado que requiere mostrar solo meses comparables, necesito que la tabla me muestre solo el área resaltada a continuación. ¿Qué pasos de la fórmula DAX debo seguir para crear una tabla de matriz como esta en Power BI?
Los datos sin procesar son los siguientes.
¡Muchas gracias!
LX
v-ljerr-msft
En respuesta a LX
Hola @LX,
¡Es genial escuchar que funcionó! ¿Podría aceptarlo como una solución para cerrar este hilo, que también puede ayudar a otros que tienen un problema similar a encontrar fácilmente la respuesta?
Saludos
v-ljerr-msft
Hola @LX,
Si lo entiendo correctamente, debería poder seguir los pasos a continuación para obtener el resultado esperado.
1. Utilice las fórmulas siguientes para agregar el nombre del año, mes y mes columna a tu tabla.
Year = YEAR(Table1[Period])
Month = MONTH(Table1[Period])
MonthName = FORMAT(Table1[Period],"MMM")
2. Ordenar la columna MonthName por la columna Month (Seleccione la columna MonthName, haga clic en Ordenar por columnay seleccione la columna Mes).
3. Utilice la fórmula siguiente para crear un nuevo la medida.
Measure = VAR currentYear = CALCULATE ( MAX ( Table1[Year] ), ALL ( Table1 ) ) VAR currentYearMonthSales = CALCULATE ( SUM ( Table1[Sales] ), FILTER ( ALL ( Table1 ), Table1[Year] = currentYear && Table1[Month] = MAX ( Table1[Month] ) ) ) RETURN IF ( currentYearMonthSales > 0, SUM ( Table1[Sales] ) )
4. Luego, debería poder mostrar la columna MonthName como Filas, la columna Año como Columnas y la nueva medida creada como Valores en la matriz visual para obtener el resultado esperado en el informe.
Aquí está el archivo pbix de muestra para su referencia.
Saludos
LX
En respuesta a v-ljerr-msft
@ v-ljerr-msft ¡Gracias! ¡Funcionó!
v-ljerr-msft
En respuesta a LX
Hola @LX,
¡Es genial escuchar que funcionó! ¿Podría aceptarlo como una solución para cerrar este hilo, que también puede ayudar a otros que tienen un problema similar a encontrar fácilmente la respuesta?
Saludos