Introducción a la función de búsqueda en Tableau

Este artículo explorará la función de búsqueda en Tableau. La función de búsqueda es uno de los cálculos de tabla más importantes y ampliamente utilizados en Tableau y se utiliza para encontrar valores de un rango seleccionado. Como su nombre lo indica, se utiliza para buscar valores dentro de una tabla (partición), es decir, desde el principio de la partición o desde el final. El valor obtenido se basa en el valor de desplazamiento que define la posición (ya sea positiva o negativa) de la fila actual. El valor (medida / dimensión) que debe buscarse se especifica en la sintaxis y la posición se basa en el desplazamiento. El desplazamiento es algo que especifica el número de direcciones que se agrega a la dirección base para obtener una dirección absoluta.

Diferencia entre la búsqueda de Excel y la búsqueda de Tableau

Excel también proporciona la función de búsqueda en términos de vlookup y hlookup. Sin embargo, la búsqueda en Excel se usa ampliamente para extraer los valores de una tabla diferente, mientras que la búsqueda en Tableau buscará los datos de la tabla en función de los valores de desplazamiento.

La sintaxis para la función de búsqueda: (expresión, desplazamiento)

Expresión: la primera parte de la función es el agregado de medida o dimensión que se devolverá.

Desplazamiento: se refiere al número que especificará en qué dirección debe moverse el cuadro (Positivo o negativo) y en qué medida desde el valor de la fila actual. Eso significa que especifica la posición para recuperar el valor especificado en la primera parte. El desplazamiento básicamente se refiere a la distancia en las celdas desde el inicio de la tabla o desde el final de la tabla. Puede ser un número codificado, un parámetro o una fórmula. Si el desplazamiento es un valor negativo, buscará las filas anteriores y si el valor es positivo, buscará los valores de la próxima fila.

Comprendamos este tema utilizando ejemplos de trabajo.

Ejemplo 1

Fuente de datos que se está configurando

Tenemos un conjunto de datos de muestra que contiene datos sobre las cifras de desempleo en los EE. UU. Durante 5 años (2005-2010). Consiste en números de desempleo para diferentes grupos de edad para cada mes. Las cifras de desempleo se especifican para hombres y mujeres por separado.

  1. Después de iniciar Tableau, conéctese al archivo de Excel mencionado anteriormente utilizando la opción de conexión en la página de inicio de Tableau. Seleccione la opción de Excel y busque su archivo de datos.
  2. Una vez que el archivo se selecciona y se abre, se lo dirigirá a la vista del origen de datos del cuadro. En la pestaña fuente de datos, muestra cómo se configura la fuente de datos y también muestra las primeras 1000 filas de datos. Y para ir a la hoja de trabajo, haga clic en la Hoja 1.
  3. Tableau identificará automáticamente los valores numéricos (Medidas) y el valor categórico (Dimensiones).

  1. Arrastre y suelte el valor de Periodo desde el panel de dimensiones a filas. Además, mueva la medida desempleada sobre el cuadro de texto en el panel de marcas. Esto daría como resultado una tabla como se muestra en la figura siguiente.

  1. Para introducir el concepto de búsqueda, cree un campo calculado llamado Parados del año anterior utilizando la función de búsqueda con un desplazamiento de 1.

6. Arrastre y suelte el campo calculado recién creado hacia la tabla.

Así, Tableau ha extraído los números de desempleo del año anterior con la ayuda de la funcionalidad de búsqueda. Podemos seguir cambiando el valor de compensación para obtener los números según nuestras necesidades. Un valor de 1 buscará el valor inmediato del próximo año y se mostrará en la tabla.

Ejemplo # 2

Control de Parámetros para Offset

También puede cambiar dinámicamente el valor de desplazamiento introduciendo el concepto del parámetro. El parámetro le dará la libertad de cambiar el valor de desplazamiento en la visualización misma, en lugar de editar el campo de cálculo cada vez para cambiar el número. Necesitamos hacer algunos cambios en nuestro espacio de trabajo, como agregar un nuevo parámetro y usar ese parámetro en nuestra función de búsqueda.

  1. Haga clic derecho en el panel de medidas y seleccione la opción 'crear parámetro'. Especifique el nombre y el valor actual. El valor actual será el mismo que desea que sea el valor de compensación.

2. Ahora modifique el campo calculado reemplazando el nombre del parámetro con el valor de desplazamiento.

3. El espacio de trabajo se verá así. Esta característica será muy útil al crear paneles e historias.

Ejemplo # 3

Para calcular la diferencia en los números de desempleo comparados con el año anterior usando la búsqueda

Cree un nuevo campo calculado en el que haremos la diferencia entre el valor actual y el valor especificado en función del desplazamiento

Arrastre y suelte este nuevo campo calculado sobre la tabla.

Casos de uso para la función de búsqueda

  • La función de búsqueda realiza el cálculo y proporciona las ventas trimestrales de cada año en un cálculo de tabla.
  • Considere un ejemplo de datos de ventas de una organización cuyas ventas tienden a cambiar estacionalmente. Puede haber más ventas durante la semana de Navidad en lugar de cualquier fin de semana normal. Por lo tanto, para comparar las ventas en los mismos períodos de tiempo en años consecutivos, utilizamos la función de búsqueda en Tableau. Las funciones de búsqueda se utilizan para extraer valores que están desplazados de una columna de destino.
  • Comparar las ventas trimestrales durante un período de tiempo.
  • Subtotal anual por varios años.

Conclusión

A continuación se muestran los principales aspectos destacados de la función de búsqueda:

  • El cálculo de tabla más utilizado y se utiliza para buscar valores dentro de la tabla en función de la posición de desplazamiento.
  • Cada vez que cambiar el valor de desplazamiento en el campo calculado es un trabajo tedioso, Tableau lo maneja a través de Parámetro. El valor de desplazamiento puede ser reemplazado por un parámetro y dar control al parámetro en la vista misma. Esto hará que la visualización sea más interactiva.
  • Si el valor de desplazamiento especificado es mayor que el número de filas en la tabla, devolverá resultados vacíos.

Artículos recomendados

Esta es una guía para la función BUSCAR en Tableau. Aquí discutimos qué es la función LOOKUP en Tableau, la diferencia entre la búsqueda de Excel y la búsqueda y ejemplos de Tableau. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. Gráfico de barras apiladas en Tableau
  2. Funciones de fecha de cuadro
  3. ¿Cuáles son las alternativas de Tableau?
  4. ¿Qué es el cuadro? El | Usos y aplicaciones

Categoría: