BASE DE CONOCIMIENTO

Cómo aplicar la condición de color a un solo valor de medida


Publicado: 04 Jul 2023
Fecha de la última modificación: 02 Jan 2024

Pregunta

Cómo aplicar la condición de color a un solo valor de medida.

En este caso, supongamos que quiere aplicar la condición de color solo a Ganancias, y no a Ventas.
La condición de color debería ser azul si Ganancias es mayor o igual que 0, y roja si Ganancias es un valor negativo.

<Comportamiento actual>
Imagen añadida por un usuario.

<Comportamiento deseado>
Imagen añadida por un usuario.

Entorno

  • Tableau Desktop

Respuesta

Continúe con el libro de trabajo empaquetado de ejemplo que encontrará en la sección Archivos adjuntos a la derecha de este texto.

<PASO 1>
-Crear tabulación cruzada-
1. En Tableau Desktop, conéctese a Muestra - Superstore.
2. Arrastre [Order Date] (Fecha de pedido) y [Category] (Categoría) a Filas.
Imagen añadida por un usuario.
3. Arrastre [Región] a Columnas.
Imagen añadida por un usuario.
4. Arrastre [Profit] Ganancias) a Texto en Marcas.
Imagen añadida por un usuario.
5. Arrastre [Sales] (Ventas) a la tabulación cruzada como se muestra a continuación.
Imagen añadida por un usuario.

-Configurar la condición de color para Ganancias-
6. Cree un nuevo campo calculado del siguiente modo.
     Nombre: Profit Color Condition
     Cálculo: IF SUM([Profit])>=0
                          THEN "BLUE"
                          ELSE "RED"
                          END
7. Arrastre [Measure Names] (Nombre de medidas) a Color.
Imagen añadida por un usuario.
8. Arrastre [Profit Color Condition] (Condición de color para Ganancias) a Detalles.
Imagen añadida por un usuario.
9. Haga clic en la marca Detalles de [AGG(Profit Color Condition)] -> Seleccione Color.
Imagen añadida por un usuario.
10. Haga clic en la marca delta Leyenda de color -> Editar colores
Imagen añadida por un usuario.
11.Cambie el color de la siguiente manera
​​​​​​     *Profit, BLUE -> Blue
​     *Profit, RED   -> Red
​     *The others   ->  Black
Imagen añadida por un usuario.
 
¿Fue de ayuda este artículo para resolver el problema?