lookup

¿Qué es la función lookup?

La función LOOKUP se utiliza para buscar un valor específico sobre un campo de una tabla y devolver un valor correspondiente en otra columna diferente.

¿Cómo funciona la función lookup?

La función lookupse compone de:

  • Sintaxis: lookup([Valor buscado], [Tabla objetivo -> Campo de búsqueda], [Tabla objetivo -> Campo a devolver])

  • Parámetros:

    • Valor buscado: El valor del campo que deseas encontrar de la tabla actual

    • Tabla objetivo->Campo de búsqueda:

      • Tabla objetivo: Tabla donde se encuentra el campo de búsqueda

      • Campo de búsqueda: columna donde se buscará el valor_buscado

    • Tabla objetivo->Campo a devolver: El rango de datos que contiene los valores que quieres que se devuelvan como resultado

      • Tabla objetivo: Tabla donde se encuentra el campo a devolver

      • Campo a devolver: columna donde se buscará el valor_a_devolver

Ejemplo

Queremos conocer el coste/hora de los trabajadores en la tabla B:

Tabla A

Nombre

Coste_hora

Juan

15,00

María

20,00

Carmen

18,00

Pedro

22,00

Tabla B

Trabajador

Proyecto

Juan

Proyecto 1

María

Proyecto 2

Carmen

Proyecto 3

Pedro

Proyecto 4

Para ello crearemos en la tabla B un campo fórmula al que llamaremos Coste_hora con la siguiente composición:

lookup([Trabajador],[Tabla A->Nombre],[Tabla A->Coste_hora])

Como resultado tenemos el campo Coste/hora de cada trabajador relleno automáticamente con la información proveniente de la tabla A, donde se mantiene siempre actualizada.

Tabla B

Trabajador

Proyecto

Coste/hora

Juan

Proyecto 1

15,00

María

Proyecto 2

20,00

Carmen

Proyecto 3

18,00

Pedro

Proyecto 4

22,00

¿Para qué sirve la función lookup?

La función lookup es útil en varios contextos, incluyendo:

  • Buscar datos en bases de datos: Extraer información específica como precios, nombres, códigos, etc.

  • Crear reportes automatizados: Generar informes donde se necesita recopilar datos de diferentes partes de una tabla.

  • Realizar análisis de datos: Comparar y relacionar diferentes conjuntos de datos para obtener información clave.

Limitaciones y Consideraciones

  • Si el campo de búsqueda se repite escogerá el valor del primer registro creado de los repetidos.

Last updated