Cómo hacer una BUSCARV usando 2 columnas como clave de búsqueda ?
- No utilice la función BUSCARV ⛔El Función BUSCARV fue creado para buscar en UNA SOLA columna
- La función XLOOKUP resuelve el problema. Para realizar una búsqueda de 2 columnas, solo la función BUSCARX puede realizar este tipo de búsqueda.
En la siguiente tabla tenemos el valor monetario de varias monedas pero para fechas idénticas. Debemos hacer una búsqueda usando las 2 primeras columnas porque para una misma fecha tenemos varias monedas posibles.

BUSCARV no puede usar 2 columnas
- BUSCARV fue desarrollado sólo para hacer una búsqueda de una sola columna (es como que). Y es más, el de primera posición.
- Incluso si nosotros vamos a concatenar las dos columnas para hacer una clave de busqueda, tenemos un error
- En razón Esto se debe a que BUSCARV no lee solo la primera columna del segundo argumento (la tabla de referencia)
- En esta situación, BUSCARV solo puede devolver un error. Por lo tanto, esta no es la solución.

La función BUSCAR XL para buscar en 2 columnas
La Función BUSCARX Mejora enormemente las deficiencias de BUSCARV.
- Busque a la izquierda y a la derecha de la columna que contiene el identificador
- Devuelve una o más celdas en la misma línea
- Gestionarlos búsquedas entre terminales en dirección creciente o decreciente
- Además de la construcción de una clave de búsqueda en 2 columnas 👍
Paso 1: construye el primer parámetro con 2 celdas
Primero construiremos nuestro identificador tomando el contenido de las celdas G2 y G3 con el símbolo de concatenación &
=BUSCARX(E2&F2;
Paso 2: crear la tabla de búsqueda
Es este punto el más importante y el que puede estar sujeto a errores.
- Primero seleccionaremos la primera columna ($A$2:$A$13)
- Añade el símbolo & para realizar la conexión.
- Y seleccione la segunda columna ($B$2:$B$13)
=RECHERCHEX(E2&F2;$A$2:$A$13&$B$2:$B$13
Paso 3: agregue la columna para regresar.
Ya solo queda indicar la columna a regresar y la función finaliza 😀

Error para no cometer
El error que sería fácil cometer es seleccionar el rango de búsqueda incorrecto.

- Aquí hemos seleccionado el rango A2:B13
- Pero para respetar la construcción de la clave E2 y F2, HAY QUE también escriba la tabla de búsqueda con La ligadura & (A2:A13 y B2:B13)
- Entonces no hay ningún error