FormulaCamp
Todas las funciones
Búsqueda y referencia

BUSCARX (XLOOKUP)

Aprenda BUSCARX con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.

XLOOKUP

Sintaxis

BUSCARX(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Ejemplo: =XLOOKUP(A2,B:B,C:C,"none")

Disponibilidad: Excel 2021+, Microsoft 365

La función BUSCARX en Excel busca un valor en un rango y devuelve el elemento coincidente de otro rango, en cualquier dirección. De forma predeterminada usa coincidencia exacta, puede buscar a la izquierda y permite definir un mensaje si no encuentra nada; por eso sustituye la mayoría de las fórmulas BUSCARV e ÍNDICE/COINCIDIR en Microsoft 365 y Excel 2021 o posterior.

Cuándo usarla

Argumentos

Ejemplos explicados

Buscar un precio por SKU

ABCDEF
1SKUProductPriceLook upPrice
2A101Desk lamp24.99A103
3A102Monitor stand39
4A103USB hub18.5

Fórmula: F2: =XLOOKUP(E2,A2:A4,C2:C4)

Resultado: 18.5

Busca en A2:A4 y devuelve el elemento de la misma posición en C2:C4. La coincidencia exacta es el comportamiento predeterminado.

Mensaje personalizado cuando falta el valor

ABCDE
1SKUPriceLook upPrice
2A10124.99Z999
3A10239

Fórmula: E2: =XLOOKUP(D2,A2:A3,B2:B3,"Not in catalog")

Resultado: Not in catalog

El cuarto argumento sustituye #N/A por el texto que usted elija.

Buscar a la izquierda de la clave

AB
1EmployeeID
2Maria Lopez1042
3James Cole1043
4Priya Shah1044

Fórmula: D2: =XLOOKUP(1043,B2:B4,A2:A4)

Resultado: James Cole

El rango de devolución, con los nombres, está a la izquierda del rango de búsqueda, con los identificadores. BUSCARV no puede hacer esto.

Pruébalo

Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.

Fórmula en F2: =XLOOKUP(103,A2:A6,B2:B6,"none")

Hoja de ejemplo: BUSCARX
ABCDEF
1IDItemPriceStockResult
2101Pen2,5120Lamp
3102Notebook480
4103Lamp2515
5104Mug7,540
6105Backpack3912
Resultado en F2: Lamp
Practica en una lección (en inglés): XLOOKUP

Errores y comprobaciones

Funciones relacionadas

Preguntas frecuentes

¿BUSCARX es mejor que BUSCARV?
Para la mayoría de las tareas, sí: usa coincidencia exacta de forma predeterminada, busca en cualquier dirección, no se rompe al insertar columnas e incorpora un mensaje para valores no encontrados. BUSCARV sigue siendo importante para compatibilidad con versiones antiguas de Excel.
¿BUSCARX puede devolver varias columnas?
Sí. Indique un rango de devolución con varias columnas, como B2:D10, y el resultado se desbordará a lo ancho de esas columnas.
¿BUSCARX funciona en Excel 2019?
No. Está disponible en Excel 2021, Excel 2024 y Microsoft 365.
¿Cómo hago una coincidencia aproximada con BUSCARX?
Defina el quinto argumento match_mode como -1 (exacta o siguiente menor) o 1 (exacta o siguiente mayor). No hace falta ordenar los datos.

Más funciones de Búsqueda y referencia