BASE DE CONOCIMIENTO

Personalizar formato de valores discretos como símbolos


Publicado: 13 Dec 2014
Fecha de la última modificación: 11 Oct 2023

Pregunta

Cómo mostrar un asterisco para un valor discreto especificado y mantener el formato de enteros en los demás valores

Entorno

Tableau Desktop

Respuesta

En Tableau Desktop, la opción de formato Valores especiales está disponible para valores continuos, pero no para los discretos. En una tabla de texto, para mostrar ciertos valores discretos como un símbolo determinado, primero debemos definir los valores especificados como un entero negativo en un campo calculado. Una vez que los valores especificados se hacen negativos, podemos darle formato por separado a partir de números positivos con la opción de formato personalizado en el menú desplegable Panel de formato -> Números. En los pasos a continuación, se detalla una situación de ejemplo donde se usan datos de supertienda, y en la cual el objetivo es mostrar un asterisco en una tabla de texto cada vez que [Ventas] es menor que un valor especificado (500).

  1. Cree un campo calculado.
  2. En el cuadro Fórmula, escriba lo siguiente:
    IF sum([Ventas]) < 500
    THEN -1
    ELSE (sum([Ventas]))
    END
    • En lugar de reemplazar valores menores de 500 por asteriscos directamente, por ahora los reemplazaremos por un valor de -1.
    • Tenga en cuenta que de esta forma podemos mantener sum(Ventas) como un entero, por lo que los valores conservarán el formato de enteros.
  3. Arrastre Categoría y Elemento al estante Filas.
  4. Arrastre Ventas nuevas hacia Texto en la tarjeta Marcas. La tabla debe mostrar valores de -1 donde los valores originales eran menores que 500.
  5. Haga clic con el botón derecho en AGG(Ventas nuevas) en la tarjeta Marcas. Seleccione "Formato".
  6. En la pestaña "Panel" de la barra "Formato", seleccione el menú desplegable para "Números".
  7. Seleccione "Personalizado" en la parte inferior e inserte lo siguiente en el cuadro:
     #,##0.0;"*"

 

Todo lo que se introduzca después de ";" afecta solo el formato de los números negativos. Por lo tanto, cuando escribimos "*", le indicamos a Tableau que coloque la cadena "*" donde aparezca un número negativo en la tabla. Debido a que cambiamos a -1 todos los valores menores que 500, todos estos valores ahora aparecen como un asterisco.

Información adicional

Para ver cómo se aplican los pasos mencionados anteriormente, consulte el siguiente video.
Nota: El video no tiene sonido. Para ver el video con más calidad, haga clic en el icono de YouTube que aparece debajo para verlo directamente en YouTube.


 
¿Fue de ayuda este artículo para resolver el problema?