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
en https://www.youtube.com/watch?v=zHzSBNES6jE se explica cómo utilizar una medida para colorear las barras en un gráfico de barras.
esto funciona bien, pero quiero llevarlo al siguiente nivel 😊
Quiero referirme a una tabla de "especificaciones" para esto.
Área | Inferior | Superior | Color |
Jardín | 0 | 20 | #0000FF |
Jardín | 20 | 50 | #00FF00 |
Jardín | 50 | 100 | #FF0000 |
¿Es posible?
¿Alguien puede ayudarme en el camino?
Thx
Hans
Acabo de notar que no es posible añadir imágenes aquí
Hola @hanswittoeck ,
Tre esta medida:
Measure = SWITCH(TRUE(),
MAX('Table'[Area])="Garden"&&MAX('Table'[Qty])>0&&MAX('Table'[Qty])<=20,"#0000FF",
MAX('Table'[Area])="Garden"&&MAX('Table'[Qty])>20&&MAX('Table'[Qty])<=50,"#00FF00",
MAX('Table'[Area])="Garden"&&MAX('Table'[Qty])>50&&MAX('Table'[Qty])<=100,"#FF0000")
Debe tenerse en cuenta que cuando hay un campo de leyenda en el gráfico de barras, el formato condicional no es posible.
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
thx @V-lianl-msft , pero en mi mesa al lado de Garden, habrá otras entradas. La solución debe ampliarse cada vez que se agreguen nuevas entradas a la tabla de especificaciones. Debería ser capaz de FILTRO de una u otra manera
Hola @hanswittoeck ,
Tal vez te malinterpretaba. Por favor, pruebe esta medida.
Measure = SWITCH(TRUE(),
MAX('Table'[Qty])>0&&MAX('Table'[Qty])<=20,"#0000FF",
MAX('Table'[Qty])>20&&MAX('Table'[Qty])<=50,"#00FF00",
MAX('Table'[Qty])>50&&MAX('Table'[Qty])<=100,"#FF0000")
Si el problema persiste, ¿podría compartir el pbix de ejemplo a través del servicio en la nube como onedrive para la empresa? (Por favor, enmascarar los datos confidenciales antes de cargar)
Es mejor compartir los resultados que esperaba, para que podamos saber más sobre el escenario.
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Siento que me haya llevado algún tiempo responder.
La intención es que el color se realice automáticamente en función de los valores de SPECS.
Si la suma de 'NofOrders' está por encima de la parte inferior y superior, se aplicará el coltor adecuado.
Si selecciona otro Functional_loc_L2, los intervalos cambiarán.
Pero no está claro para mí cómo puedo compartir el pbix contigo. Hice una versión despojada y lo guardé en la compañía onedrive, pero ahora estoy atascado 😕
Hans
Hola @hanswittoeck ,
Es posible que todavía necesite codificación rígida. Como ha dicho, el intervalo para cada área es diferente, por lo que debe crear diferentes condiciones de filtro para cada área. Al igual que la fórmula anterior.
Puede compartir pbix de ejemplo a través de vínculos de OneDrive.
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
yo esperaba que algo como haría el truco
Hola a todos,
Me estoy acercando a la solución
Hola @hanswittoeck ,
Tratar
sum_nofoeders= CALCULATE (
SUM ( ORDER_HEADER[nofOrders] ),
ALLEXCEPT(ORDER_HEADER,ORDER_HEADER[Area])
)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
para ser honesto, @V-lianl-msft , no probé su solución.
Razón: Yo mismo encontré una solución:
@hanswittoeck, no he probado . Prueba una medida como esta y te devuelve el colum de código de color
Color Date á if(FIRSTNONBLANK('Date'[Date],TODAY()) <today(),"lightgreen","red")
y utilizar eso en formato condicional con la opción de campo
Gracias por su respuesta @amitchandak.
La coloración como tal funciona, mi principal problema es referirse a la tabla 'specs' para encontrar el valor correcto. Lo que necesito es en lenguaje sencillo
colorKPI - si specs.area -área del registro actual
si Cantidad > especificaciones. Inferior y QTY < especificaciones. Superior
entonces las especificaciones. Color
Pero no puedo 'traducir' esto en DAX.
Hans
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 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |