Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Tenemos equipos asignados, registrados para la fecha de inicio y finalización de la asignación y necesitamos informar al final del mes el número de días que el equipo está fuera de ese mes con una tendencia de gráfico de columnas en los 12 meses anteriores
Si el inicio y el final están en el mismo mes tenemos una columna que simplemente resta empezar desde el final y puede calcular el número de días/horas para esa fila. A continuación, usamos la fecha de finalización para apuntar a la tabla de fechas para el trazado. Esto es directo
Sin embargo, cuando tenemos asignación durante muchos meses ,¿cómo calculamos el tiempo en cada mes y lo trazamos en un gráfico?
En Excel es fácil crear manualmente una matriz para trazar
Pero, ¿cómo generamos un gráfico similar en PowerBI?
Solved! Go to Solution.
No @topps2
Puede crear columnas calculadas para obtener el resultado esperado.
Apr =
VAR calendar_date =
CALENDAR ( 'Table'[Start Date], 'Table'[End Date] )
VAR cal_apr =
FILTER ( calendar_date, MONTH ( [Date] ) = 4 )
RETURN
CALCULATE ( COUNTROWS ( cal_apr ), ALLEXCEPT ( 'Table', 'Table'[Equipment] ) )
May =
VAR calender_date =
CALENDAR ( 'Table'[Start Date], 'Table'[End Date] )
VAR cal_may =
FILTER ( calender_date, MONTH ( [Date] ) = 5 )
RETURN
CALCULATE ( COUNTROWS ( cal_may ), ALLEXCEPT ( 'Table', 'Table'[Equipment] ) )
June =
VAR calender_date =
CALENDAR ( 'Table'[Start Date], 'Table'[End Date] )
VAR cal_june =
FILTER ( calender_date, MONTH ( [Date] ) = 6 )
RETURN
CALCULATE ( COUNTROWS ( cal_june ), ALLEXCEPT ( 'Table', 'Table'[Equipment] ) )
El resultado tiene este aspecto:
Para obtener más información, puede consultar el archivo pbix adjunto.
Saludos
Caiyun Zheng
¿Esa es la respuesta que estás buscando? Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.