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
soubhik
Helper I
Helper I

¿Cómo introducir un valor devuelto por medida para introducirlo en un parámetro?

¿Cómo introducir un valor devuelto por medida para introducirlo en un parámetro?

Por lo tanto, estoy usando un min anidado para obtener el valor mínimo de los precios y devolver el nombre del luchador con golpes mínimos

Pero quiero que el valor devuelto se introduzca en un parámetro, para que se pueda usar más adelante en diferentes escenarios

Creé un anidado si devolví el nombre del luchador para golpes mínimos. ¿Cómo puedo introducir el valor devuelto por esta medida en un parámetro? Por ejemplo, tengo una carta que muestra los golpes de mano del luchador con golpes mínimos. ¿Cómo rellenar eso dinámicamente?

PBIX adjunto: https://drive.google.com/file/d/1l_THibyAAOuHnUDydw1GtgVFy6FXvZnX/view?usp=sharing"

Measure = 
var _Conor=calculate(SUM(Table1[Num]),FILTER(Table1,Table1[Fighters]="Conor"))
var _Nate=calculate(SUM(Table1[Num]), FILTER(Table1,Table1[Fighters]="Nate"))
var _GSP=calculate(SUM(Table1[Num]), FILTER(Table1,Table1[Fighters]="GSP"))
var _Jon=calculate(SUM(Table1[Num]), FILTER(Table1,Table1[Fighters]="Jon"))
return
if(MIN(_Conor,MIN(_GSP,MIN(_Nate,_Jon)))="Conor","Conor",
if(MIN(_Conor,MIN(_GSP,MIN(_Nate,_Jon)))="Nate","Nate",
if(MIN(_Conor,MIN(_GSP,MIN(_Nate,_Jon)))="GSP","GSP","Jon")))

1 ACCEPTED SOLUTION
v-yingjl
Community Support
Community Support

No @soubhik ,

En la fórmula, los valores de las variables son números mientras los compara con el tipo de texto en la instrucción IF, no se permite en power bi y mostrará errores en los objetos visuales.

Podría modificar la fórmula de esta manera, compararlas con sí mismas en lugar de valor de texto

VAR _Conor =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "Conor" ) )
VAR _Nate =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "Nate" ) )
VAR _GSP =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "GSP" ) )
VAR _Jon =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "Jon" ) )
RETURN
    IF (
        MIN ( _Conor, MIN ( _GSP, MIN ( _Nate, _Jon ) ) ) = _Conor,
        "Conor",
        IF (
            MIN ( _Conor, MIN ( _GSP, MIN ( _Nate, _Jon ) ) ) = _Nate,
            "Nate",
            IF ( MIN ( _Conor, MIN ( _GSP, MIN ( _Nate, _Jon ) ) ) = _GSP, "GSP", "Jon" )
        )
    )

re.png

Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

1 REPLY 1
v-yingjl
Community Support
Community Support

No @soubhik ,

En la fórmula, los valores de las variables son números mientras los compara con el tipo de texto en la instrucción IF, no se permite en power bi y mostrará errores en los objetos visuales.

Podría modificar la fórmula de esta manera, compararlas con sí mismas en lugar de valor de texto

VAR _Conor =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "Conor" ) )
VAR _Nate =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "Nate" ) )
VAR _GSP =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "GSP" ) )
VAR _Jon =
    CALCULATE ( SUM ( Table1[Num] ), FILTER ( Table1, Table1[Fighters] = "Jon" ) )
RETURN
    IF (
        MIN ( _Conor, MIN ( _GSP, MIN ( _Nate, _Jon ) ) ) = _Conor,
        "Conor",
        IF (
            MIN ( _Conor, MIN ( _GSP, MIN ( _Nate, _Jon ) ) ) = _Nate,
            "Nate",
            IF ( MIN ( _Conor, MIN ( _GSP, MIN ( _Nate, _Jon ) ) ) = _GSP, "GSP", "Jon" )
        )
    )

re.png

Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

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.