Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Gestión de errores con XLOOKUP | Fundamentos y Técnicas Avanzadas de XLOOKUP
Maestría en Búsquedas de Excel

bookGestión de errores con XLOOKUP

Desliza para mostrar el menú

Una fórmula de búsqueda solo funciona cuando el valor de búsqueda existe en la tabla de búsqueda. Si no se encuentra un valor coincidente, Excel devuelve un error. En informes y modelos de negocio, los errores sin procesar dificultan la lectura y reducen la confianza en las hojas de cálculo.

En lugar de mostrar un error, XLOOKUP puede mostrar un mensaje personalizado como: Not Found, Missing ID, No Match. Esto hace que el resultado sea más claro para cualquier persona que utilice el libro de trabajo.

Sintaxis para el manejo de errores

El cuarto argumento controla lo que Excel debe mostrar si no existe coincidencia.

=XLOOKUP(lookup_value; lookup_array; return_array; "Not Found")
Note
Nota

Si utilizas Excel en español, la función tiene un nombre diferente:

XLOOKUPBUSCARX

Además, es posible que necesites usar ; en lugar de , como separador de argumentos.

Si se encuentra una coincidencia, Excel devuelve el resultado normal. Si no se encuentra ninguna coincidencia, Excel muestra el texto personalizado en lugar de un error.

Ejemplo usando ID de empleado

Supón que tienes una tabla de empleados. La columna A contiene los Employee IDs. La columna B contiene el Monthly Salary. La celda F3 contiene el Employee ID a buscar.

El objetivo es devolver el salario. Si el ID no existe, la fórmula debe mostrar Not Found.

=XLOOKUP(F3; A3:A202; B3:B202; "Not Found")
  • F3: contiene el ID de empleado a buscar;
  • A3:A202: contiene la columna de búsqueda con los ID de empleado;
  • B3:B202: contiene los salarios a devolver;
  • "Not Found": define qué mostrar cuando no existe un ID coincidente.
Captura de pantalla

Escenario

Una hoja de cálculo contiene una tabla de búsqueda de productos con Product Code, Product Name y Product Price. Se ingresa un Product Code en una celda de entrada. El objetivo es devolver el precio correcto. Si el Product Code no existe en la tabla, la fórmula debe mostrar Not Found.

Instrucciones de la tarea

  • Recuperar Product Price en función del Product Code;
  • Utilizar XLOOKUP con un mensaje personalizado para valores no encontrados;
  • Mostrar Not Found si el Product Code no está presente.
question mark

¿Qué sucede cuando usas el cuarto argumento en XLOOKUP y el valor de búsqueda no existe en el array de búsqueda?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 3

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 3
some-alt