Forum Discussion

MESE's avatar
MESE
New Member
1 year ago

SEMAFORO CONDICIONAL

Tengo 3 indicadores: ind1, ind2, ind3 Cada uno tiene un numerador y un denominador con el que se tiene un “Resultado” de cada indicador. Ademas cada indicador tiene un “logro esperado” especifico. Y un “valor umbral” pero que en algunos casos se contabiliza como 0 o no aplica Este resultado varia en si es bueno o no segun el valor umbral y el logro esperado, de la siguiente manera ind1: si el resultado es mayor o igual que el logro esperado es verde; si es menor al valor umbral es rojo; y si esta entre igual al umbral pero menor al logro esperado es amarillo. ind2: su valor umbral es 0, es decir o llegas al logro esperado o no. asi que si el resultado es igual o mayor al logro esperado es verde, si es menor al logro esperado es rojo. No hay valores amarillos ind3: no hay datos aun, por lo que el semaforo debe marcar gris indicando que no hay datos. ¿Como lo hago para que cada que cambie el dashboard del indicador cambie tambien el semaforo?

6 Replies

  • Hola @Syndicate_Admin ,
    ¡Gracias @danextian y @djurecicK2 por la pronta respuesta!
    Según tengo entendido, traté de recrearme en un lugar local. Consulte los pasos a continuación:

    1.Cree una medida para el resultado utilizando lo siguiente:

    Result Measure = 
    DIVIDE(SUM('Indicators'[Numerator]), SUM('Indicators'[Denominator]))

    2.Cree una medida para el color de KPI utilizando lo siguiente:

    KPI Color = 
    VAR _Indicator = SELECTEDVALUE('Indicators'[Indicator])
    VAR _Result = [Result Measure]
    VAR _Expected = SELECTEDVALUE('Indicators'[Expected_Achievement])
    VAR _Threshold = SELECTEDVALUE('Indicators'[Threshold])

    RETURN
    SWITCH(
    TRUE(),

    _Indicator = "IND1" &&
    _Result >= _Expected, "Green",

    _Indicator = "IND1" &&
    _Result < _Threshold, "Red",

    _Indicator = "IND1" &&
    _Result = _Threshold && _Result < _Expected, "Yellow",

    _Indicator = "IND2" &&
    _Result >= _Expected, "Green",

    _Indicator = "IND2" &&
    _Result < _Expected, "Red",

    _Indicator = "IND3", "Gray",

    BLANK()
    )


    3.Cree una medida para los colores claros usando lo siguiente:

    Traffic Light Icon = 
    SWITCH(
    [KPI Color],
    "Green", "🟢",
    "Yellow", "🟡",
    "Red", "🔴",
    "Gray", ""
    )

    Consulte la captura de pantalla y el archivo para su referencia:


    Si esta solución cumple con sus requisitos, considere aceptarla como solución.

    ¡Gracias por formar parte del foro de la comunidad de Microsoft Fabric!

    Saludos
    Pallavi.

  • Hola @Syndicate_Admin ,
    Quería hacer un seguimiento de nuestras sugerencias anteriores con respecto al problema al que se enfrenta. Nos gustaría tener noticias suyas para asegurarnos de que podemos ayudarle más. Si nuestra respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
    Gracias.

  • Hola @Syndicate_Admin ,

    ¿Podría confirmar si el problema se ha resuelto por su parte? Si se ha encontrado una solución, sería muy apreciado si pudiera compartir sus ideas con la comunidad. Esto sería útil para otros miembros que puedan encontrar problemas similares.
    Gracias por su comprensión y asistencia.

  • Hola @Syndicate_Admin ,
    Quería verificar y ver si tuvo la oportunidad de revisar nuestro mensaje anterior o hágamelo saber si todo está ordenado o si necesita más ayuda.
    Si te ayuda, considera aceptarlo como una solución.
    Gracias.