Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos, soy bastante nuevo en Power BI.
Estoy tratando de presentar un gráfico que agrega el total acumulado de una columna sobre cada mes. El conjunto de datos es de abril de 2020 a marzo de 2021.
He utilizado la siguiente medida para calcular el total de ejecución:
Sin embargo, me gustaría dividir esto por categoría en un gráfico de barras apiladas. Cada vez que intento agregar un campo de datos en la leyenda, no parece dividir las asignaciones correctamente:
Este segundo gráfico debería mostrar idealmente los mismos valores totales que el primero, solo dividido por estado, idealmente con un aspecto similar al siguiente:
Cualquier ayuda sería apreciada, gracias!
Solved! Go to Solution.
Hola @T-M-W ,
Aquí están mis datos de muestra.
1. Cree tres columnas calculadas para ordenar los meses del gráfico por año.
Month = MONTH([Date])
Year = YEAR([Date])
Year-Month = [Year]&"-"&[Month]
2. Puede escribir su medida como se muestra a continuación. Cambié ALLSELECTED a ALLEXCEPT.
Running Total MEASURE =
CALCULATE (
SUM ( 'Data'[Savings] ),
FILTER (
ALLEXCEPT ( Data, Data[Categories] ),
Data[Date] <= MAX ( Data[Date] )
)
)
Puede consultar más detalles desde aquí.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @T-M-W ,
Aquí están mis datos de muestra.
1. Cree tres columnas calculadas para ordenar los meses del gráfico por año.
Month = MONTH([Date])
Year = YEAR([Date])
Year-Month = [Year]&"-"&[Month]
2. Puede escribir su medida como se muestra a continuación. Cambié ALLSELECTED a ALLEXCEPT.
Running Total MEASURE =
CALCULATE (
SUM ( 'Data'[Savings] ),
FILTER (
ALLEXCEPT ( Data, Data[Categories] ),
Data[Date] <= MAX ( Data[Date] )
)
)
Puede consultar más detalles desde aquí.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Icey
Eso fue inteligente !
Otra alternativa será
Running Total MEASURE =
CALCULATE (
SUM ( 'Data'[Savings] ),
FILTER (
ALL(Data[Date],Data[Year-Month]),
Data[Date] <= MAX ( Data[Date] )
)
)
Gracias
Fowmy
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@T-M-W
Cada categoría tendrá sus propios datos y no se asignará a nada. inserte una segmentación de datos para la categoría, seleccione cada una y compruebe que funciona cuando el gráfico solo tiene una. Se apila uno encima del otro. Cambie el gráfico a gráfico de línea o área a lo que espera.
________________________
¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.
Haga clic en el icono Thumbs-Up a la derecha si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@T-M-W , Crear una tabla de fechas y una fecha de unión con fecha y probar como
Medición total en ejecución: CALCULATE (SUM ( 'Datos'[Ahorros] ), FILTRO (ALLSELECTED( 'Fecha' ), Fecha[Fecha] <- MAX(Fecha[Fecha])))
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Apreciamos tus Felicitaciones.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |