Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

Formato condicional

Hola a todos

Estoy tratando de poner un poco de formato condicional en mi tabla para mostrar visualmente cuántas inspecciones aún se requieren (mirando la columna CAT A Required), sin embargo, por alguna razón no funciona en absoluto. Si nos fijamos en Gas Transportation Co Ltd - el marcador es rojo cuando debería ser verde, ya que hemos hecho más de la cantidad requerida.

La columna CAT A Completed es de un conjunto de datos con un filtro encendido para mostrar un cierto número de organizaciones y la columna CAT A Required es una tabla en la que he ingresado y vinculado ambas para formar la tabla.

¡Ojalá alguien pueda ayudar por favor?

Muchas gracias

Arrendajo

Capture.JPG

  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    Hay @JayTG123

    Podrías probar

    Difference = SUM(Table1[Cat A Completed]) - SUM(Table2[Cat A Required])

    O

    Diff_Percentage = DIVIDE(SUM(Table1[Cat A Completed]) - SUM(Table2[Cat A Required]), SUM(Table2[Cat A Required]))

    La primera medida es calcular la diferencia entre dos valores y el otro es obtener el porcentaje de diferencia basado en la columna Cat A Required. Siempre puede cambiarlos según sus necesidades. En la imagen de abajo, tomo Diferencia por ejemplo. Recuerde siempre que si desea configurar el formato condicional en función de los resultados de una medida, elija Número en lugar de Porcentaje en las reglas.

    21102703.jpg

    Saludos
    Equipo de soporte de la comunidad _ Jing
    Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.

9 Replies

  • Hay @JayTG123

    Las columnas de la tabla parecen ser un número entero o un número decimal frente al formato condicional que hace referencia a los porcentajes.

    TheoC_0-1634866577480.png

    Si cambia el Porcentaje a Número en la pantalla Formato condicional o, alternativamente, lo mantiene como está pero cambia el Tipo de datos de sus valores a Porcentaje, ¡debería funcionar!

    Espero que esto ayude.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Hola @TheoC gracias por tu ayuda! No funcionó, pero como dijo @v-jingzhang, crearé una medida y luego usaré el formato condicional de esa medida ... Estaba pensando que Power Bi podría calcular los porcentajes a partir de las dos columnas.

  • Hola @TheoC gracias por su respuesta.

    Puedo cambiar de porcentaje a número, pero la columna requerida de Cat A es variada, ¿así que esto no funcionaría? Cada organización tiene una cantidad requerida diferente.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola @JayTG123,si son variados, debería poder cambiar el formato condicional a números en lugar de porcentajes. Alternativamente, puede usar Power Query para crear columnas condicionales que usen la lógica "Si la empresa A, entonces esto, de lo contrario si la empresa B, luego esto, de lo contrario ... y así sucesivamente" En última instancia, si desea utilizar las columnas existentes tal como están y aplicar un formato condicional que sea diferente en función de cada empresa única, debe asegurarse de que haya algo que distinga a sus empresas para poder aplicar los diversos parámetros para el formato condicional.

  • Hay @JayTG123

    Tengo otra pregunta: como usted dijo "Si nos fijamos en Gas Transportation Co Ltd - el marcador es rojo cuando debería ser verde ya que hemos hecho más de la cantidad requerida.", usted parece esperar comparar "Cat A Completado" con "Cat A Requerido" para el formato condicional. Mientras que en las reglas, usted compara la Suma de Cat A Requerido con algunos porcentajes / números fijos. Esto es algo ambiguo. Si desea comparar los valores Completados con los valores Requeridos, puede crear una medida para comparar la diferencia entre ellos y configurar el formato condicional basado en esta medida.

    Saludos
    Equipo de soporte de la comunidad _ Jing

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Hay @JayTG123

        Podrías probar

        Difference = SUM(Table1[Cat A Completed]) - SUM(Table2[Cat A Required])

        O

        Diff_Percentage = DIVIDE(SUM(Table1[Cat A Completed]) - SUM(Table2[Cat A Required]), SUM(Table2[Cat A Required]))

        La primera medida es calcular la diferencia entre dos valores y el otro es obtener el porcentaje de diferencia basado en la columna Cat A Required. Siempre puede cambiarlos según sus necesidades. En la imagen de abajo, tomo Diferencia por ejemplo. Recuerde siempre que si desea configurar el formato condicional en función de los resultados de una medida, elija Número en lugar de Porcentaje en las reglas.

        21102703.jpg

        Saludos
        Equipo de soporte de la comunidad _ Jing
        Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.