Curso Tableau Desktop – Lección 10: Crear Campos Calculados (IF)

Crear un campo calculado en Tableau

Tras aprender a crear filtros en Tableau, ahora vamos a ver como crear un campo calculado. En concreto como crearlo utilizando la función IF.

Al crear un campo calculado, lo que hacemos, cómo su propio nombre indica, es calcular una nueva dimensión o medida a partir de otras dimensiones. Las formas de crear campos calculados son casi infinitas. Desde utilizar meros operadores, cómo sumas, restas, multiplicaciones o divisiones, aplicando un sinfín de fórmulas que tenemos disponibles en Tableau. En este curso aprenderemos los siguientes ejemplos de campos calculados:

  • Fecha
  • Cadena
  • Cálculos simples vía operadores (Medidas) (% Cumplimiento)
  • Fórmula (IF)

La forma de crear los campos calculados es la siguiente

Crear Campo Calculado Tableau 1
Crear Campo Calculado Tableau 1

Pincha Aquí para Acceder a la versión Completa del Curso

Pinchamos en la pestaña de Análisis de la parte de arriba de nuestra barra de tareas y seleccionamos Crear campo calculado. También podemos hacerlo pinchando con el botón derecho encima de cualquier dimensión o medida y seleccionar Crear y posteriormente Campo Calculado.

Fórmula (IF)

Tableau dispone de una gran biblioteca de fórmulas. Nosotros vamos a explicar la función IF ya que es una fórmula que nos va a permitir iniciarnos en diversos cálculos fundamentales.

Crear Campo Calculado Tableau 2
Crear Campo Calculado Tableau 2

La función IF es una función condicional que realiza un cálculo, o una serie de cálculos en función de una condición. En nuestro ejemplo queremos categorizar las dimensiones de nuestro dataset en función del % Cumplimiento. De esta forma, todas aquellas dimensiones que tengan un % Cumplimiento menor que 0,5 serán catalogadas cómo ‘No OK’ y si no (mayor o igual a 0,5) serán ‘Ok’.

Para ello la sintaxis de nuestra fórmula será la siguiente:

% Cumplimiento 50%: IF [% Cumplimiento] < 0.5 THEN ‘No OK’ ELSE ‘OK’ END
  • IF: Inicio de la condición que indica que si se cumple la condición.
  • [% Cumplimiento] < 0.5: Es la condición, que % Cumplimiento entre [] sea menor a 0,5.
  • THEN ‘No OK’: Es el resultado de la condición. Si se cumple la condición entonces No OK. La cadena resultante No OK se escribe entre ‘’.
  • ELSE ‘OK’: Indica el resultado si no se cumple la condición. En este caso si es mayor o igual a 0,5 el resultado es la cadena entre « OK.
  • END: Indica el final de expresión.
Crear Campo Calculado Tableau 3
Crear Campo Calculado Tableau 3

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio