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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Anonymous
Not applicable

Determinar si el valor es mayor entre una lista de números

Actualmente intenta determinar la mejor manera de averiguar si otros valores de una lista son mayores que una variable declarada.

Por ejemplo, tenemos 2020 Q2 en la base de datos establecida como 202002 (un valor numérico), esto es seguido por 202001, 201904, 201903, y así sucesivamente. Todos estos tienen valores diferentes, y quiero ser capaz de comprobar si el valor para 202002 es mayor que los anteriores. Los datos que tengo se ven así:

lxtrxi_0-1598358632006.png

Hay cuatro elementos que se extraen a través, las filas son RecordID & Quarter mientras que la columna es Name y los valores que se extraen son StandardResult. Puede ver aquí que 202002 no es el más alto, y 201801 es - He resaltado esto como azul para mostrar cómo el resultado final previsto debería funcionar.

Hemos detectado un problema desconocido. ¿Hay alguna manera de tomar el valor numérico de 202002, establecerlo como una variable para comprobar todos los demás valores de esta lista? ¿Hay alguna manera de hacer una lista de elementos, excluyendo 202002 y comprobando todos los demás valores en este sentido?

3 ACCEPTED SOLUTIONS
Fowmy
Super User
Super User

@lxtrxi

Puede agregar esta medida para identificar la más alta del rango

M = 
IF(
    SELECTEDVALUE(Table3[RESULT]) = 
    CALCULATE(
        MAX(Table3[RESULT]),
        ALLSELECTED(Table3[QTR])
    ),
    1,
    0
)

________________________

Si mi respuesta fue útil, por favor marque este post como una solución, esto también ayudará a otros!.

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂



Youtube
Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

Anonymous
Not applicable

Hola @Fowmy,gracias por tu mensaje. He tomado la información que has pasado pero me he topado con un problema. Muestra un valor 1 contra todos los resultados, que se muestran a continuación:

lxtrxi_0-1598361187836.png

Es posible que haya cometido un error en el código en alguna parte. Los valores 1.00 y 2.00 son StandardResults, el trimestre es 202001, 02, etc. He movido estos alrededor de un poco justo para ver si puedo arreglarlo, pero o bien los muestra todos como 1 o todos como 0, por lo que el único que debe mostrar como un 1 es el campo resaltado naranja.

CheckHighestInRange = 
IF (
    SELECTEDVALUE ( ALLUNITS[StandardResult] )
        = CALCULATE (
            MAX ( ALLUNITS[StandardResult] ),
            ALLSELECTED ( ALLUNITS[Quarter] )
        ),
    1,
    0
)

¿Puedes ver dónde está mi error con esto?

View solution in original post

@lxtrxi

Compruebe el archivo adjunto y compárelo con el suyo.
Puede descargar el archivo: HERE


Fowmy_0-1598362978945.png

________________________

Si mi respuesta fue útil, por favor marque este post como una solución, esto también ayudará a otros!.

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂



Youtube
Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

6 REPLIES 6
Fowmy
Super User
Super User

@lxtrxi

Puede agregar esta medida para identificar la más alta del rango

M = 
IF(
    SELECTEDVALUE(Table3[RESULT]) = 
    CALCULATE(
        MAX(Table3[RESULT]),
        ALLSELECTED(Table3[QTR])
    ),
    1,
    0
)

________________________

Si mi respuesta fue útil, por favor marque este post como una solución, esto también ayudará a otros!.

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂



Youtube
Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Anonymous
Not applicable

Hola @Fowmy,gracias por tu mensaje. He tomado la información que has pasado pero me he topado con un problema. Muestra un valor 1 contra todos los resultados, que se muestran a continuación:

lxtrxi_0-1598361187836.png

Es posible que haya cometido un error en el código en alguna parte. Los valores 1.00 y 2.00 son StandardResults, el trimestre es 202001, 02, etc. He movido estos alrededor de un poco justo para ver si puedo arreglarlo, pero o bien los muestra todos como 1 o todos como 0, por lo que el único que debe mostrar como un 1 es el campo resaltado naranja.

CheckHighestInRange = 
IF (
    SELECTEDVALUE ( ALLUNITS[StandardResult] )
        = CALCULATE (
            MAX ( ALLUNITS[StandardResult] ),
            ALLSELECTED ( ALLUNITS[Quarter] )
        ),
    1,
    0
)

¿Puedes ver dónde está mi error con esto?

@lxtrxi

Prueba esa como medida.

Si necesita agregar como una columna entonces,

CheckHighestInRange Col = 
IF (
     [RESULT] 
        = CALCULATE (
            MAX ( Table3[RESULT] ),
            ALLSELECTED (Table3[QTR],Table3[RESULT] )
        ),
    1,
    0
)



________________________

Si mi respuesta fue útil, por favor marque este post como una solución, esto también ayudará a otros!.

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂



Youtube
Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Anonymous
Not applicable

@Fowmy

¿Qué quieres decir con lo siento? Esto ya se guarda como una medida, ¿estoy malinterpretando esto?

@lxtrxi

Compruebe el archivo adjunto y compárelo con el suyo.
Puede descargar el archivo: HERE


Fowmy_0-1598362978945.png

________________________

Si mi respuesta fue útil, por favor marque este post como una solución, esto también ayudará a otros!.

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂



Youtube
Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Anonymous
Not applicable

Gracias @Fowmy parece estar relacionado con los datos en mi caso, puedo ver que el suyo funciona según lo esperado, por lo que tendré que echar un vistazo a la información que mi informe está sacando a través.

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors
Top Kudoed Authors