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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

Flecha hacia arriba y hacia abajo

Hola buen día,

¿Alguien puede ayudar sobre cómo puedo agregar y mostrar una flecha hacia arriba y hacia abajo en mi tarjeta visual?

Color del valor de la carta = SI( [%_DailyPlan] < [%_Actual] , "VERDE", "ROJO" )
AllanBerces_0-1725789305847.png

Gracias

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Hola @AllanBerces,

Estoy revisando cómo están las cosas sobre este tema. ¿Te ayuda la respuesta?

Si encuentra alguna respuesta que le sea útil, recuerde aceptarla.

Ayudará a otros que se enfrenten a la misma pregunta en este foro.

Gracias por su comprensión.

Syndicate_Admin
Administrator
Administrator

Por favor, pruebe esto

Card Value Color =
 IF( [%_DailyPlan] < [%_Actual] , "ColoredArrowDownGreen", "ColoredArrowUpRed" )
Syndicate_Admin
Administrator
Administrator

hI @AllanBerces

Pruebe este código que devolverá una flecha svg hacia arriba o hacia abajo:

Arrow =
VAR _up = "green" --replace with the desired color, you can use hex or RGB
VAR _down = "red" --replace with the desired color, you can use hex or RGB
VAR uparrow = "<path d='M10 90 L50 10 L90 90 Z' fill='" & up & "' />"
VAR downarrow = "<path d='M10 10 L50 90 L90 10 Z' fill='" & down & "' />" // Select arrow to use
VAR arrow =
    SWITCH ( TRUE (), [trend] > 0, uparrow, [trend] < 0, downarrow )
VAR svg = "data&colon;image/svg+xml;utf8," & "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'>" & arrow & "</svg>"
RETURN
    svg

El tamaño de la flecha se puede aumentar disminuyendo 180 180 dentro de viewBox. Aumente los números si desea flechas más pequeñas. Esto se utilizará como formato condicional - icon. Reemplace la flecha Cerrar vs Día anterior con el nombre de su medida desde arriba.

danextian_0-1725796196757.png

Nota: Vi la solución original en esta comunidad, pero no puedo, olvidé guardar el enlace.

Syndicate_Admin
Administrator
Administrator

Hola @AllanBerces ,

Puede sumar flechas hacia arriba y hacia abajo mediante la siguiente fórmula DAX.

Card Value with Arrows = 
VAR Arrow = 
    IF(
        [%_DailyPlan] < [%_Actual], 
        " ▲",   // Up arrow for increase
        " ▼"    // Down arrow for decrease
    )
RETURN
[%_Actual] & Arrow

Saludos

Hola @DataNinja777 puedo convet a %, mostrar error cuando cambio el tipo a %

Hola @AllanBerces

Card Value with Arrows = 
VAR Arrow = 
    IF(
        [%_DailyPlan] < [%_Actual], 
        " ▲",   // Up arrow for increase
        " ▼"    // Down arrow for decrease
    )
VAR ActualPercentage = 
    FORMAT([%_Actual], "0.00%")   // Format the Actual value as a percentage with two decimal places
RETURN
ActualPercentage & Arrow

¿Qué pasa con la fórmula anterior?

Saludos

Hola @DataNinja777 @v-yajiewan-msft @danextian @Ahmedx Muchas gracias por la ayuda trabajando como necesito.

Hola @DataNinja777 gracias por la respuesta. pero no hay cambios en la tarjeta visual

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors