BUSCARX en Excel: las 5 dudas más buscadas, resueltas (y una extra con varios criterios)

BUSCARX en Excel: las 5 dudas más buscadas, resueltas (y una extra con varios criterios)

Le preguntamos a Copilot cuáles son las 5 dudas que más se buscan sobre BUSCARX y las resolvemos una a una en Excel, cada una con un truco extra:

1. Diferencia entre BUSCARX y BUSCARV: BUSCARV cuenta columnas y necesita FALSO; BUSCARX señala la columna de verdad y busca exacto por defecto. Truco: si insertas una columna, BUSCARV devuelve otra cosa y BUSCARX se ajusta solo.
2. Qué devolver si no encuentra nada: el 4.º argumento, «si no se encuentra», sin SI.ERROR. Truco: con "" la celda queda en blanco.
3. Buscar hacia la izquierda: devolver el código que está a la izquierda del producto. Truco: con -1 en el modo de búsqueda, busca de abajo arriba y devuelve la última coincidencia.
4. Coincidencias aproximadas: descuento por tramos de importe con -1 (siguiente menor). Truco: con 1, la siguiente mayor (tallas, envases, tarifas mínimas).
5. Varias columnas con una sola fórmula: devolver categoría, precio y stock de golpe. Truco: dos BUSCARX separados por un espacio (operador de intersección) = selector de doble entrada sin INDICE ni COINCIDIR.

Extra: BUSCARX con varios criterios, buscando un 1 en la multiplicación de condiciones: =BUSCARX(1;(C2:C9="Calzado")*(E2:E9<5);B2:B9).

📥 Descarga el archivo de ejemplo con todas las soluciones.

Las cinco dudas que más se repiten sobre BUSCARX

BUSCARX es la función de búsqueda que ha sustituido a BUSCARV en el día a día, pero sigue generando las mismas preguntas una y otra vez. En este vídeo le pedimos a Copilot que nos dijera cuáles son las cinco dudas más buscadas sobre BUSCARX y las resolvemos una a una en Excel, cada una con un truco extra. Al final hay una sexta de regalo: cómo buscar con varios criterios a la vez.

Para todos los ejemplos usamos la misma tabla de productos: código en la columna A, producto en la B, categoría en la C, precio en la D y stock en la E. El producto que buscamos está escrito en G2.

1. Diferencia entre BUSCARX y BUSCARV

Con BUSCARV hay que darle el rango entero, contar columnas y acordarse de poner FALSO para que busque la coincidencia exacta:

=BUSCARV(G2;B2:E9;3;FALSO)

Con BUSCARX señalas dónde buscar y qué devolver, sin contar nada. Y la búsqueda exacta viene por defecto:

=BUSCARX(G2;B2:B9;D2:D9)

Las dos devuelven los 15 € de la gorra. El truco: inserta una columna en medio de la tabla. BUSCARV sigue devolviendo "la columna 3", que ahora es otra cosa (en el vídeo pasa a devolver la categoría, Accesorios), mientras que BUSCARX se ajusta solo porque trabaja con referencias a columnas reales. Esa consistencia es la razón por la que BUSCARV se está dejando de usar.

2. Qué devolver si no encuentra nada

Si buscas un producto que no existe, las dos funciones devuelven #N/D. Con BUSCARV había que envolverlo todo en SI.ERROR; con BUSCARX basta con el cuarto argumento, «si no se encuentra»:

=BUSCARX(G2;B2:B9;D2:D9;"No existe")

El truco: si escribes solo dos comillas (""), la celda se queda en blanco. Te ahorras explicar a medio equipo qué es ese símbolo raro.

3. Buscar hacia la izquierda

Queremos el código de la gorra, que está a la izquierda del producto. Con BUSCARV era imposible sin reordenar la tabla o recurrir a INDICE y COINCIDIR. Con BUSCARX el orden de las columnas da igual:

=BUSCARX(G2;B2:B9;A2:A9)

El truco: BUSCARX también sabe buscar de abajo arriba. Con -1 en el sexto argumento (modo de búsqueda) devuelve la última coincidencia en lugar de la primera:

=BUSCARX("Accesorios";C2:C9;B2:B9;;;-1)

Es la forma rápida de sacar el último precio, el último movimiento o la última venta de algo.

4. Coincidencias aproximadas: tramos

Ahora no buscamos un valor concreto, sino en qué tramo cae. Tenemos una tabla de descuentos por importe: desde 100 € un 5 %, desde 500 € más, y así sucesivamente. Para una compra de 350 € usamos el quinto argumento, el modo de coincidencia, con -1: si no encuentra el valor exacto, se queda con el siguiente menor.

=BUSCARX(350;Importes;Descuentos;;-1)

Resultado: 5 %, porque 350 supera los 100 € pero no llega a los 500 €.

El truco: con 1 en lugar de -1 se queda con el siguiente mayor. Es lo que necesitas para elegir la talla que cubre unas medidas, el número de envases suficiente o la tarifa mínima que hay que alcanzar.

5. Devolver varias columnas con una sola fórmula

BUSCARX no es solo un sustituto de BUSCARV: forma parte de las funciones que desbordan su resultado. Si en el tercer argumento marcas varias columnas, devuelve la fila entera de golpe:

=BUSCARX(G2;B2:B9;C2:E9)

Categoría, precio y stock de la gorra en una sola fórmula.

El truco: como BUSCARX devuelve un rango, puedes cruzar dos búsquedas con un espacio, que en Excel es el operador de intersección. Una busca la fila del producto y la otra la columna por su cabecera:

=BUSCARX(G2;B2:B9;A2:E9) BUSCARX("Stock";A1:E1;A2:E9)

Devuelve el stock de la gorra, y si cambias "Stock" por "Precio", el precio. Un selector de doble entrada sin INDICE ni COINCIDIR.

Extra: BUSCARX con varios criterios

Queremos el producto que sea de calzado y además tenga menos de 5 unidades de stock. En vez de concatenar columnas, buscamos un 1 y hacemos todo el trabajo en las condiciones:

=BUSCARX(1;(C2:C9="Calzado")*(5>E2:E9);B2:B9)

¿Por qué funciona? Comparar un rango con un valor devuelve una lista de VERDADERO y FALSO. Al multiplicar las dos listas, solo queda un 1 en las filas donde se cumplen las dos condiciones (verdadero por verdadero), y BUSCARX encuentra justo esa fila. Si te basta con que se cumpla cualquiera de las dos, suma las condiciones en lugar de multiplicarlas.

Funciones clave

  • BUSCARX: búsqueda exacta por defecto, valor si no se encuentra, búsqueda aproximada y de abajo arriba, y resultado desbordado.
  • BUSCARV: la búsqueda clásica por número de columna, frágil al insertar columnas.
  • SI.ERROR: lo que ya no necesitas para controlar el #N/D.
  • INDICE y COINCIDIR: la combinación que BUSCARX sustituye en las búsquedas a la izquierda y de doble entrada.

Conclusión

Las cinco dudas tienen la misma respuesta de fondo: BUSCARX trabaja con rangos reales, no con posiciones, y eso lo hace más robusto y más flexible que BUSCARV. El archivo de ejemplo del vídeo trae todas las soluciones, y en la comunidad de Influexcel tienes muchos más casos reales resueltos con BUSCARX, desde el último precio de un artículo hasta búsquedas con varios criterios.

Más casos con estas funciones

Más contenido de Excel en InflueXcel