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

Uso de un Card-Visual como una conditoin para LOOKUP de una tabla

Hola a todos

De una tabla estoy seleccionando el MAX(Valor) que se mostrará en un Card-Visual.

Me gustaría usar este valor para proteger una funcionalidad IF-THEN-ELSE-Kind para devolver un texto sin formato como 'High', 'Medium', 'Low'.

Este texto sin formato debe utilizarse para realizar LOOKUP en una tabla diferente para obtener datos adicionales.

¿Hay alguna manera de poner en marcha este tipo de interdependencia?

Ia m en realidad aún no está familiarizado con la escritura / uso de funciones DAX

Apreciando su entrada.

thx de antemano

Tomás

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hey @thomasreick ,

claro, eso es posible.

Pruebe lo siguiente:

MyMeasure =
VAR vMaxValue = MAX( myTable[Value] )
VAR vCategory =
    SWITCH(
        TRUE(),
        vMaxValue < 10, "Low",
        vMaxValue < 20, "Medium",
        "High"
    )
RETURN
    LOOKUPVALUE(
        myResultTable[ResultColumn],
        myResultTable[SearchColumn], vCategory
    )

Si necesita ayuda por favor hágamelo saber.
Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola a todos

muchas gracias por sus aportaciones.

He comprobado todas sus propuestas. Todos ellos salieron bien por lo que es difícil decidir "el uno" aceptado.

Favorecí la solución de Selimovd, porque esta coincide con la mayoría de mi forma de pensar.

El hecho divertido: posiblemente hice mi problema no lo suficientemente claro. Le pregunté a la siguiente:

"Me gustaría usar este valor para proteger una funcionalidad IF-THEN-ELSE-Kind para devolver un texto sin formato como 'High', 'Medium', 'Low'".

Lo que quise decir fue: "Me gustaría referirme al valor de este objeto visual para comprobarlo..... ".

Razón por la cual: Hago programación de VBA (MS-Access) y a veces existe la necesidad de hacer referencia a un valor dentro de un control. Pensé que hay un enfoque similar en PBI.

Pero, sin embargo, todas sus propuestas han hecho que mi día.

Muchas gracias.

Tomás

Syndicate_Admin
Administrator
Administrator

Hey @thomasreick ,

claro, eso es posible.

Pruebe lo siguiente:

MyMeasure =
VAR vMaxValue = MAX( myTable[Value] )
VAR vCategory =
    SWITCH(
        TRUE(),
        vMaxValue < 10, "Low",
        vMaxValue < 20, "Medium",
        "High"
    )
RETURN
    LOOKUPVALUE(
        myResultTable[ResultColumn],
        myResultTable[SearchColumn], vCategory
    )

Si necesita ayuda por favor hágamelo saber.
Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis
Syndicate_Admin
Administrator
Administrator

@thomasreick Bueno, podría escribir una medida dax similar a:

Measure =
  VAR __Max = MAX('Table'[Column]) //this would be filtered to whatever your card visual is
RETURN
  SWITCH(
    <condition 1>,"Result 1",
    <condition 2>,"Result 2",
    <condition 3>,"Result 3",
    <default condition>
  ) //you can compare with the __Max variable in your conditions.
Syndicate_Admin
Administrator
Administrator

@thomasreick , creo que puede hacerlo.

Supongamos que tiene una tabla de cubos independiente con el máximo mínimo y el valor

Medida de ejemplo

maxx(filter('Bucket', Bucket[Min] <= [Measure] && Bucket[Max] >= [Measure]), 'Bucket'[Value]])

también consulte

Segmentación dinámica, bucketing o binning: https://youtu.be/CuczXPj0N-k

Syndicate_Admin
Administrator
Administrator

@thomasreick

Sí, es posible. puede crear una medida para evaluarla en valores de texto y utilizarla para buscar en una tabla para capturar un registro coincidente y el valor necesario.

Por favor, comparta los datos de muestra y el resultado esperado.

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.