Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Dunner2020
Post Prodigy
Post Prodigy

Visualización de varias medidas en el gráfico de barras

Hola

Tengo datos sobre el tiempo que se tarda en completar las actividades. He creado una medida que calcula si el trabajo ha hecho antes del tiempo estimado o después del tiempo estimado. Measure produce la salida en minutos. Si los minutos son negativos, significa que el trabajo tardó más tiempo en completarse que el tiempo estimado (llamemos a horas extras) y si los minutos son positivos, significa que el trabajo tardó menos tiempo en completarse que el tiempo estimado (llamemos a la hora inferior).

Quiero mostrar la distribución de las horas extras y las tareas de horas extras en forma de bandas como se muestra a continuación:

leo_89_0-1608071574552.png

El eje X de la imagen muestra la tarea de minutos tomada para completar. por ejemplo, -15 significa una banda que muestra el recuento de actividades que tardaron hasta 15 minutos más (horas extras) para completar la tarea. He creado medidas que cuentan cuántas tareas entran en cada banda. Por ejemplo, la medida [Horas extras 15 minutos] calcula el número de tareas que tardaron hasta 15 minutos más que el tiempo estimado. Ahora tengo 13 medidas que calculan el número de tareas completadas para cada tick que se muestra en el eje X.

El problema es que no sé cómo puedo mostrar la información como se muestra arriba. No tengo ninguna tabla (o cualquier otra cosa) que tenga los valores mostrados en el eje X de la imagen. ¿Podría alguien aconsejar cómo podría mostrar varias medidas en forma de gráfico de barras como se muestra arriba?

1 ACCEPTED SOLUTION

@leo_89 Consulte el archivo adjunto (debajo de la firma). Debe crear el cálculo como COLUMN, no Measures. A continuación, haga clic con el botón derecho en la nueva columna y elija "Nuevo grupo" (seleccione el grupo de edición para ver la agrupación que elegí).


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

View solution in original post

11 REPLIES 11
Dunner2020
Post Prodigy
Post Prodigy

@AllisonKennedy Muchas gracias. Eres un salvador. El segundo gráfico es lo que estoy buscando. No sabía que podíamos usar la instrucción switch para asignar la ubicación. Creo que todavía no podía entender es que usted mencionó acerca de bin 0,15 y -15 en la declaración switch y mencionó su rango y la izquierda restante para asignar de acuerdo con minutos diff. Por ejemplo, si la diferencia de minutos es 78, entonces se asigna a la ubicación 78. Cuando trazamos la información, todavía está mostrando la bandeja con 15 minutos de diferencia y contando en consecuencia. ¿Está sucediendo porque hicimos un grupo o es debido al histograma? Lo siento si mi pregunta suena estúpida.

@leo_89 Me alegra que esté funcionando - usted está teniendo sentido, ahora vamos a ver si puedo tener sentido con mi respuesta: Utilicé el SWITCH sólo para hacer el bin mínimo (es decir, hacer 0 sólo 0 y asignar los valores alrededor de 0 al otro valor), entonces utilicé el valor actual de Diff para todos los demás valores, y usó el Nuevo Grupo para crear las mismas ubicaciones que en mi primera solución, pero debido a que hemos reemplazado todos los Minute Diff entre 0 - 15 min con un valor de 15, esto los moverá a la papelera 15.


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Dunner2020
Post Prodigy
Post Prodigy

@AllisonKennedy , Gracias por la solución. El único problema con el binning/grouping es que: Bin 0 también cuenta la diferencia de minutos que tiene valores distintos de cero. ¿Es posible que definamos bin de tal manera que bin 0 solo cuente valores cero??

@leo_89 Puede intentar engañar a la distribución del histograma, pero esto mueve los valores a la categoría 15 para que 15 categoría incluya valores mayores que 0 y menos de 30. Eso hace que esta categoría sea dos veces más grande que todas las demás, así que no es realmente una distribución justa, pero puedo ver por qué querrías hacer esto.

Otra opción es resaltar en la distribución qué valores son exactamente iguales a 0. Vea lo que piensa del archivo debajo de la firma. Los colores necesitan actualizarse, y es probable que desee filtrar los espacios en blanco, pero el concepto está ahí.


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Dunner2020
Post Prodigy
Post Prodigy

@Ashish_Mathur, he eliminado las tablas adicionales y actualizado la publicación con un nuevo enlace.

En la tabla Interrupciones e interrupciones, cree una columna de diferencias y comparta el vínculo de descarga de ese archivo PBI actualizado.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Ashish_Mathur
Super User
Super User

Hola

Me gustaría ayudar, pero su archivo PBI tiene un montón de tablas que está causando confusión. Por favor, comparta tablas mínimas con la información necesaria para resolver su pregunta actual.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Dunner2020
Post Prodigy
Post Prodigy

@AllisonKennedy @amitchandak , Gracias por su respuesta. He añadido un enlace de archivo de ejemplo en la publicación real.

amitchandak
Super User
Super User

@leo_89 , parece que necesita segmentación dinámica

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

https://www.youtube.com/watch?v=CuczXPj0N-k

referencia: https://www.daxpatterns.com/dynamic-segmentation/
https://radacad.com/grouping-and-binning-step-towards-better-data-visualization

Syndicate_Admin
Administrator
Administrator

@leo_89 Le sugiero que tenga 1 columna que haga esta binning /agrupación para usted. Hay un histograma visual que hará esta agrupación automáticamente: https://spreadsheeto.com/power-bi-histogram/

O bien, puede hacer clic con el botón derecho en la columna Hora en la vista Informe y seleccionar Nuevo grupo y, a continuación, agrupar por tamaño de ubicación, 15. Para que esto funcione, necesitará el tiempo para ser un COLUMN (no una medida como la tiene actualmente).

¿Puede compartir una vista previa de cómo se ve actualmente su modelo de tabla/datos si necesita más consejos?

@leo_89 Consulte el archivo adjunto (debajo de la firma). Debe crear el cálculo como COLUMN, no Measures. A continuación, haga clic con el botón derecho en la nueva columna y elija "Nuevo grupo" (seleccione el grupo de edición para ver la agrupación que elegí).


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.