Excel · Guía práctica

BUSCARX vs BUSCARV en Excel: diferencias y cuál conviene usar

Si tienes una tabla de productos y necesitas devolver su precio a partir del código, ambas funciones pueden resolverlo. La diferencia está en cómo indicas el rango de búsqueda, el resultado, la compatibilidad con otras versiones y qué ocurre si la clave no aparece.

Antes de aplicar los ejemplos: los nombres de tablas, columnas, separadores decimales y rutas son ilustrativos. Adáptalos a tu archivo, versión y configuración regional; valida el resultado con una muestra pequeña.

BUSCARV

=BUSCARV(A2; Productos!A:D; 3; FALSO)

Busca un valor en la primera columna de un rango y devuelve el de otra columna según su número de posición. Si insertas o borras columnas, el número puede quedar mal y dar resultados erróneos.

BUSCARX

=BUSCARX(A2; Productos!A:A; Productos!C:C; "No encontrado")

Indica por separado dónde buscar y qué devolver, por lo que no depende de números de columna.

Ventajas de BUSCARX

Busca hacia la izquierda, usa coincidencia exacta por defecto, permite un valor personalizado cuando no encuentra nada y puede buscar de abajo arriba. También devuelve varias columnas a la vez.

Tabla comparativa entre BUSCARV y BUSCARX en Excel
Comparación rápida de las dos funciones de búsqueda.

¿Cuándo usar BUSCARV?

Si compartes archivos con personas que usan versiones antiguas de Excel (anteriores a 2021), BUSCARX no funcionará. En ese caso BUSCARV sigue siendo la opción compatible.

Conclusión

Para trabajo nuevo y en equipos con Microsoft 365, usa BUSCARX. Es más legible, más robusto y más flexible.

Comprobar compatibilidad y resultados

Antes de sustituir BUSCARV en un libro compartido, confirma qué versión de Excel usa cada persona: los archivos abiertos en versiones sin BUSCARX mostrarán un error de función desconocida. Si la compatibilidad es necesaria, BUSCARV o INDICE con COINCIDIR pueden ser más adecuados.

Prueba la búsqueda con tres casos: una clave que existe, una clave ausente y una clave repetida. BUSCARX devuelve la primera coincidencia que encuentra desde arriba por defecto; si tu tabla contiene claves duplicadas, valida cuál de ellas debería prevalecer. El argumento opcional de búsqueda de abajo arriba puede servir cuando la fila más reciente debe tener prioridad.

En Excel configurado en español suele usarse punto y coma como separador de argumentos, aunque depende de la configuración regional. Si la fórmula marca error justo después de pegarla, comprueba separadores, nombre de las hojas y que los rangos tengan tamaños compatibles.