EXCEL · BUSCARX

BUSCARX en Excel: la alternativa moderna a BUSCARV

Una guia para entender la funcion, comparar sus argumentos y elegirla cuando una busqueda tradicional se queda corta.

BUSCARX permite buscar un valor en un rango y devolver el resultado correspondiente desde otro rango. A diferencia de BUSCARV, no necesitas contar un numero de columna y puedes devolver datos que esten a la izquierda o a la derecha.

La sintaxis de BUSCARX

=BUSCARX(valor_buscado; matriz_buscada; matriz_devuelta; [si_no_se_encuentra])

El primer argumento es la clave. El segundo es la columna o fila donde se buscara. El tercero es el rango que contiene la respuesta. El cuarto es opcional y permite escribir un mensaje si no hay coincidencia.

Ejemplo con un catalogo

Si A2:A5 contiene codigos y D2:D5 contiene precios, escribe el codigo en F2 y usa:

=BUSCARX(F2;$A$2:$A$5;$D$2:$D$5;"Codigo no encontrado")

El resultado sera el precio asociado. Observa que la matriz buscada y la matriz devuelta tienen el mismo numero de filas; si sus tamaños no coinciden, Excel puede mostrar un error o entregar resultados inesperados.

BUSCARX frente a BUSCARV

NecesidadBUSCARVBUSCARX
Buscar exactoDebes escribir FALSOEs el comportamiento habitual
Devolver a la izquierdaNo directamenteSi
Insertar columnasPuede cambiar el indiceLos rangos permanecen explicitos
Mensaje si no existeUsa SI.ERRORPuede ir en el cuarto argumento

Errores frecuentes

  • Usar rangos de diferente longitud.
  • Confundir texto y numeros en la clave.
  • Escribir referencias relativas que se mueven al copiar.
  • Olvidar que algunas versiones antiguas de Excel no incluyen BUSCARX.

Microsoft indica que BUSCARX no esta disponible en algunas ediciones antiguas, aunque un archivo creado en una version nueva puede contener la funcion. Antes de compartir un libro, confirma la version de quienes lo abriran.

Conclusiones

BUSCARX es una buena eleccion para libros nuevos porque hace mas evidente que columna se busca y que columna se devuelve. Si necesitas compatibilidad amplia, BUSCARV o INDICE y COINCIDIR siguen siendo alternativas utiles.

Volver a la guia de BUSCARV →

Fuente: Microsoft Support: Funcion BUSCARX.