🔎 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 actualTabla 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: Tabla donde se encuentra el
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
- Tabla objetivo: Tabla donde se encuentra el
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:
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úsquedase repite escogerá el valor del primer registro creado de los repetidos.