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
Tjeerd
Frequent Visitor

Aislar la medida de la categoría de gráficos

Hola a todos

He encontrado muchas respuestas a las preguntas que tenía en este foro. Ahora me encuentro con un desafío al que no puedo encontrar un post comparable todavía.

Quiero presentar una distribución de los métodos de envío. Si el número total de envíos es igual a 30, considero que la distribución es representativa. Si es así, quiero colorear las barras de color blanco. Si el total de envíos <30, quiero colorear las barras de color rosa.

Desafío que encuentro, es que la categoría desglosa el total de envíos, y colorea las barras en función del número de envíos por categoría.

Traté de solucionar esto, estableciendo una medida: si #shipments >30, true á 1, false á 0.

Sin embargo, también haciéndolo de esta manera, los envíos también son perforados por la categoría.

¿Hay alguna manera de aislar la medición de esto? ¿Aunque todavía se ve afectado por una segmentación de fecha, por ejemplo?

Por favor, consulte el enlace para una mejor comprensión de mi desafío. Quiero tener todas las barras rosas si envío total <30, blanco si >29.

¡Gracias de antemano!

https://imgur.com/LddbULt

1 ACCEPTED SOLUTION
Tjeerd
Frequent Visitor

Hola a todos

En primer lugar gracias por sus respuestas y el tiempo que puso en mi desafío!

No vine directamente a la solución usando su información sobre mi desafío. De hecho, estaba un poco abrumado por la complejidad de las referencias a las funciones hierachies e INSCOPE.

Después de mucha búsqueda y lectura a través de mucho más de solución compleja, encontré una solución muy deas imple como se esperaba que fuera.

Primero creé la siguiente fórmula:

#ShipmentsAllMethods - Calculate(Sum('table1'[Shipments]), ALL('table1'[Shipment_method])

Luego creé un formato de color de datos condicional, donde si el valor está entre 0-30 rosa claro, cuando el valor > 30 blanco.

Hice lo mismo para crear gráficos con otras categorías como payment_method o shipment_country.

Espero que esta solución simple ayude a otros con el mismo problema.

Una vez más, muchos gracias chicos!

View solution in original post

5 REPLIES 5
Tjeerd
Frequent Visitor

Hola a todos

En primer lugar gracias por sus respuestas y el tiempo que puso en mi desafío!

No vine directamente a la solución usando su información sobre mi desafío. De hecho, estaba un poco abrumado por la complejidad de las referencias a las funciones hierachies e INSCOPE.

Después de mucha búsqueda y lectura a través de mucho más de solución compleja, encontré una solución muy deas imple como se esperaba que fuera.

Primero creé la siguiente fórmula:

#ShipmentsAllMethods - Calculate(Sum('table1'[Shipments]), ALL('table1'[Shipment_method])

Luego creé un formato de color de datos condicional, donde si el valor está entre 0-30 rosa claro, cuando el valor > 30 blanco.

Hice lo mismo para crear gráficos con otras categorías como payment_method o shipment_country.

Espero que esta solución simple ayude a otros con el mismo problema.

Una vez más, muchos gracias chicos!

v-lili6-msft
Community Support
Community Support

hola @Tjeerd

Para su caso, addjst la regla medir como se indica a continuación:

Morethan 30 = IF(CALCULATE([#shipments],FILTER(ALLSELECTED('Table'),'Table'[Level1]=MAX('Table'[Level1])))>30,1,0)

saludos

Lin

Community Support Team _ Lin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hola

Gracias por su respuesta. Realmente creo que esto va en la dirección correcta. Sin embargo, tengo una pregunta. ¿Qué relleno para [Nivel1]? ¿Qué incluye eso? ¿Tengo que rellenar la columna que no quiero filtrar?

Y, ¿qué pasa si hay dos columnas que quiero excluir del filtrado? ¿Tengo que hacer una medición separada para eso?

¡Gracias de antemano!

BR Tjeerd

hola @Tjeerd

Si es así, necesita hacer una medición separada para eso, luego utilice la función ISINSCOPE para crear una medida IF para ellos

https://xxlbi.com/blog/new-dax-function-isinscope/

si todavía tiene el problema, por favor comparta su archivo pbix de muestra y su salida esperada.

saludos

Lin

Community Support Team _ Lin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
amitchandak
Super User
Super User

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.