Zinkee 2.0 Documentation
ComunidadZinkee 2.0
  • Empezando con Zinkee
  • Administrar Zinkee
    • Conceptos
    • Administrar Organizaciones
    • Planes y Licencias
    • Invitar y gestionar Miembros
    • Administrar Espacios de Trabajo
      • Grupos de usuarios y permisos
  • Construir aplicaciones
    • Base de Datos
      • Inicio
      • Tablas y Campos
      • Tipos de datos: Operaciones Lógicas
      • Relaciones
      • Formulas
        • Conceptos generales
        • Sintaxis
        • Funciones
          • lookup
          • if
          • sumifs
          • concat
          • date_format
          • datetime_diff
      • Vistas
        • Vista de Tabla
        • Vista de Detalle
      • Subtablas
    • Automatizaciones
      • Conceptos
      • Disparadores
      • Acciones
    • Interfaces
      • Conceptos
      • Variables
      • Módulos
  • COLABORACIÓN
    • Inicio
    • Actividad de registro
    • Bandeja de entrada
Powered by GitBook
On this page
  • ¿Qué es la función lookup?
  • ¿Cómo funciona la función lookup?
  • Ejemplo
  • ¿Para qué sirve la función lookup?
  • Limitaciones y Consideraciones

Was this helpful?

  1. Construir aplicaciones
  2. Base de Datos
  3. Formulas
  4. Funciones

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.

PreviousFuncionesNextif

Last updated 8 months ago

Was this helpful?