BUSCARX es la función de búsqueda más moderna de Excel: encuentra un valor dentro de un rango y devuelve un dato relacionado de otra columna o fila, sin las limitaciones de BUSCARV. Reemplaza a BUSCARV y BUSCARH en Excel 365 y versiones más recientes, permitiendo buscar en cualquier dirección y manejar errores de forma más simple.
¿Qué es la función BUSCARX y para qué sirve?
BUSCARX (XLOOKUP en inglés) busca un valor en una columna o fila y devuelve el resultado correspondiente de otro rango, sin importar si ese rango está a la izquierda, derecha, arriba o abajo del valor buscado. Es la evolución natural de BUSCARV, pensada para resolver sus principales limitaciones.
Sintaxis de BUSCARX
=BUSCARX(valor_buscado; matriz_buscada; matriz_devuelta; [si_no_se_encuentra]; [modo_de_coincidencia]; [modo_de_búsqueda])
- valor_buscado: el dato que quieres encontrar.
- matriz_buscada: el rango donde Excel debe buscar ese valor.
- matriz_devuelta: el rango del que se debe devolver el resultado.
- si_no_se_encuentra: texto o valor a mostrar si no hay coincidencia (evita el error #N/A).
- modo_de_coincidencia y modo_de_búsqueda: argumentos opcionales para ajustar cómo se busca la coincidencia.
Ejemplo práctico de BUSCARX paso a paso
Con una tabla donde la columna A tiene el código de producto y la columna C el precio, para buscar el precio del código en la celda E2 con BUSCARX:
=BUSCARX(E2; A2:A100; C2:C100; "No encontrado")
A diferencia de BUSCARV, aquí defines directamente la columna de resultado (C2:C100) en lugar de contar columnas, y el mensaje «No encontrado» reemplaza el error #N/A automáticamente.
Errores comunes de BUSCARX y cómo solucionarlos
#¿NOMBRE?: BUSCARX no está disponible en versiones de Excel anteriores a 2021 o sin Microsoft 365; en esos casos hay que usar BUSCARV o INDICE + COINCIDIR.
Rangos de distinto tamaño: la matriz_buscada y la matriz_devuelta deben tener el mismo número de filas o columnas.
Resultados inesperados: revisa el modo_de_coincidencia si necesitas coincidencias aproximadas o comodines.
BUSCARX vs. BUSCARV: ¿cuál conviene usar?
| BUSCARX | BUSCARV | |
|---|---|---|
| Dirección de búsqueda | En cualquier dirección | Solo hacia la derecha |
| Disponibilidad | Excel 365 y Excel 2021 en adelante | Todas las versiones de Excel |
| Manejo de errores | Incluye un argumento propio para errores | Requiere SI.ERROR aparte |
Si tu empresa ya tiene Excel 365, te conviene ir migrando tus fórmulas de BUSCARV a BUSCARX. Si trabajas con versiones más antiguas de Excel, BUSCARV sigue siendo la opción más compatible.
Preguntas frecuentes sobre BUSCARX
¿BUSCARX reemplaza también a BUSCARH?
Sí, BUSCARX puede buscar tanto en columnas como en filas, por lo que reemplaza a BUSCARV y BUSCARH.
¿BUSCARX es más rápido que BUSCARV?
En general sí, especialmente en tablas grandes, aunque la diferencia solo es notoria en archivos con mucho volumen de datos.
¿Necesito Microsoft 365 para usar BUSCARX?
Sí, BUSCARX está disponible en Excel 365 y Excel 2021 en adelante.
¿BUSCARX puede devolver varios valores a la vez?
Sí, si seleccionas un rango como matriz_devuelta, BUSCARX puede devolver varias columnas o filas al mismo tiempo.
Si tu empresa maneja tablas grandes y procesos repetitivos en Excel, podemos ayudarte a automatizarlos con una macro a medida. Conocé nuestro servicio de desarrollo de macros en Excel.
Publicado por el equipo de Macros Excel Chile — Fórmulas y automatización en Excel. Última actualización: septiembre 2026.