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
Syndicate_Admin
Administrator
Administrator

Cambiar el fondo de una tarjeta con valor archivado

Hola amigos,
Pensé que era simple, pero debo estar perdiendo algo
Tengo un informe que compara columnas
En la tarjeta quiero mostrar que:
Si el número es diferente, entonces el fondo será rojo
Y si el número es el mismo, entonces el fondo será verde
Esta es la medida:

Cambio en OpenQTY = Si( [Suma línea OpenQTY] <> [Suma OpenQTY] ,"#32CD32","#FF0000")
En la tarjeta selecciono el fondo y lo baso en un valor de campo y lo baso en la medida
En el informe tengo un filtro de moneda
Y tan pronto como cambio una moneda, espero que el fondo cambie en consecuencia.

Change color base on filter.JPG

Gracias
8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Hi, @netanel ;

Probé durante mucho tiempo y descubrí que sus datos son todos decimales muy largos, como 1.00002 y 1.000015, que son aproximadamente iguales a 1, pero no son iguales, por lo que los colores naturales son siempre los mismos, porque siempre han sido desiguales, pero parecen ser iguales, y necesita cambiar los datos de origen, o redondear.

vyalanwumsft_0-1668676537751.png

si lo cambiamos.

flag = 
var _a=ROUND( [Sum OpenQTY]-[Sum OpenQTY Line],6)
return IF( _a<>0  ,"#32CD32","#FF0000")

El espectáculo final:

vyalanwumsft_1-1668676689966.png

vyalanwumsft_2-1668676715695.png


Saludos
Equipo de Apoyo a la Comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

@v-yalanwu-msft

Gracias, ese fue realmente el problema
Todo funciona bien ahora

¡Gracias por la rápida respuesta!

Syndicate_Admin
Administrator
Administrator

Si elige su medida, puede e ingresa las opciones de visualización, a menudo puede cambiar los colores allí. Así es como resuelvo ese tipo de problemas.

visualizations.png

rules.png

¿Hay alguna razón por la que prefieras resolverlo con Dax?

Hola @ThomasWeppler
Gracias por la respuesta,
Regla basada en un campo y necesito basarme en dos campos,
Estoy intentando mostrar una diferencia entre una columna de la tabla A y una columna de la tabla B
Es decir, si una carta de la tabla B es diferente de la tarjeta de la tabla A, entonces el fondo es rojo, de lo contrario es verde
Es imposible hacer tal cosa en Valor archivado
Anway gracias!

Simplemente haga una medida basada en dos valores y úsela.

Medida = si(tabla1[columna1] <> tabla2[columna2], 1,2)

@ThomasWeppler
Esta es exactamente mi medida en mi primer post
Gracias pero @v-yalanwu-msft ¡ Encuentra el problema y ayúdame a resolver el problema!

Syndicate_Admin
Administrator
Administrator

Hi, @netanel ;

Por favor, proporcione usted Resultado esperado con lógica de backend y ejemplos especiales. Es mejor Si puede compartir un simplificado PBIX.


Saludos
Equipo de Apoyo a la Comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola @v-yalanwu-msft
Gracias por la respuesta
Hay un enlace al archivo PBIX en el primer mensaje que envié
También detallé más en el archivo

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.