Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Conceptos Esenciales de XLOOKUP | Fundamentos y Técnicas Avanzadas de XLOOKUP
Dominio de Búsquedas en Excel

bookConceptos Esenciales de XLOOKUP

Desliza para mostrar el menú

XLOOKUP recupera un valor de una columna basado en un valor coincidente encontrado en otra columna. Se utiliza cuando:

  • Existe un identificador único;
  • Se espera un solo resultado;
  • Se requiere una coincidencia exacta.

XLOOKUP busca un valor y devuelve información relacionada de otra columna en la misma fila.

Sintaxis

=XLOOKUP(lookup_value, lookup_array, return_array)
  • lookup_value: el valor a buscar;
  • lookup_array: la columna donde Excel busca una coincidencia;
  • return_array: la columna que contiene el resultado a devolver.

Recuperación de salario usando el ID de empleado

Hay dos tablas disponibles en la hoja de cálculo. Employee Directory contiene Employee ID, Employee Name, Department. Employee Salaries contiene Employee ID y Monthly Salary. El objetivo es devolver Monthly Salary en la tabla Employee Directory basándose en el Employee ID.

carousel-imgcarousel-img

Creación de la fórmula de búsqueda

Insertar una nueva columna en la tabla Employee Directory llamada Monthly Salary. En la primera celda de esa columna:

=XLOOKUP(A3; F:F; G:G)
  • A3 es Employee ID de la tabla de directorio;
  • F:F es la columna Employee ID en la tabla Salary;
  • G:G es la columna Monthly Salary en la tabla Salary.

Excel busca en la columna F el valor de A3. Cuando encuentra una coincidencia, Excel devuelve el valor correspondiente de la columna G.

carousel-imgcarousel-img

Manejo de coincidencias faltantes

Si un Employee ID no existe en la tabla Salary, Excel devuelve un error. Para controlar la salida, agregue el cuarto argumento:

=XLOOKUP(A3; F:F; G:G; "Not Found")

Si no se encuentra coincidencia, Excel muestra Not Found en lugar de un error.

carousel-imgcarousel-img

Qué sucede internamente

Cuando se ejecuta la fórmula, Excel:

  • Lee el valor de búsqueda;
  • Escanea la columna de búsqueda de arriba hacia abajo;
  • Encuentra la primera coincidencia exacta;
  • Devuelve el valor de la columna de retorno en la misma fila.

Las tablas de datos originales no se modifican. El resultado se calcula dinámicamente según la fórmula.

Escenario

La hoja de cálculo contiene dos tablas:
Employee Directory y Employee Details.
El objetivo es recuperar el Job Title de cada empleado utilizando XLOOKUP.

Instrucciones de la tarea

  • Insertar una nueva columna en la tabla Employee Directory llamada Job Title;
  • Utilizar XLOOKUP para recuperar el Job Title en función del Employee ID;
  • Asegurarse de que la fórmula devuelva Not Found si no existe coincidencia;
  • Rellenar la fórmula hacia abajo en la columna.
question mark

¿Cuál es la función principal de XLOOKUP en Excel?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 2. Capítulo 1
some-alt