Tu tabla tiene el código en la tercera columna y el precio en la primera. BUSCARV no puede devolver datos hacia la izquierda y no quieres reordenar el archivo del cliente.
¿Cómo usar Fórmula ÍNDICE-COINCIDIR paso a paso?
1. Elige la fórmula
ÍNDICE con COINCIDIR para cualquier versión, o BUSCARX si tienes Microsoft 365 o Excel 2021. También hay variantes con mensaje de error propio y con dos criterios.
2. Indica las columnas
Escribe el valor que buscas, la columna donde se encuentra y la columna con el resultado. Las referencias quedan fijadas con $.
3. Copia y arrastra
Pega la fórmula en la primera fila y arrástrala. Con dos criterios, recuerda confirmarla con Ctrl+Mayús+Intro si tu Excel es anterior a 2021.
La Cuenta de Movimientos: Método Tradicional vs. KorexTools
Reordenar columnas para poder usar BUSCARV (4 pasos)
- Copiar la columna de búsqueda al inicio.
- Mover la columna de resultado a la derecha.
- Ajustar las fórmulas que dependían del orden.
- Volver a revisar todo el archivo.
Con el generador «Fórmula ÍNDICE-COINCIDIR» de KorexTools (3 pasos)
- Eliges la variante y las dos columnas.
- Pones el valor que buscas.
- Copias la fórmula y la arrastras.
Buscar hacia la izquierda y por dos columnas es donde BUSCARV se queda corto
BUSCARV solo mira hacia la derecha de la columna de búsqueda y se rompe si insertas una columna nueva. Con ÍNDICE y COINCIDIR separas las dos cosas: COINCIDIR encuentra la fila y ÍNDICE devuelve el valor de la columna que tú elijas, esté donde esté. Por eso la combinación resiste cambios en la tabla.
BUSCARX hace lo mismo con una sola función y trae mensaje de «no encontrado» incorporado, pero solo existe en versiones recientes. Para buscar por dos condiciones a la vez se multiplican dos comparaciones dentro de la búsqueda, y para quedarte con la última coincidencia BUSCARX admite un modo de búsqueda inverso.
Qué variante elegir
- •Libro compartido con versiones antiguas: ÍNDICE y COINCIDIR.
- •Solo Microsoft 365 o Excel 2021: BUSCARX, más corta.
- •Dos columnas que deben coincidir a la vez: la variante de dos criterios.
Códigos en A, ciudad en B, precio en C; se busca el código de E2
| Variante | Fórmula | Qué devuelve |
|---|---|---|
| ÍNDICE y COINCIDIR | =INDICE($C$2:$C$100;COINCIDIR(E2;$A$2:$A$100;0)) | El precio del código |
| BUSCARX | =BUSCARX(E2;$A$2:$A$100;$C$2:$C$100) | El mismo precio, más corta |
| Dos criterios | =BUSCARX(1;($A$2:$A$100=E2)*($B$2:$B$100=F2);$C$2:$C$100) | El precio de ese código en esa ciudad |
Errores Comunes y Cómo Evitarlos
- ⚠️Dejar el tercer argumento de COINCIDIR en 1 y obtener resultados al azar.
- ⚠️Olvidar Ctrl+Mayús+Intro en la variante de dos criterios con Excel antiguo.
Preguntas Frecuentes
¿Por qué usar ÍNDICE y COINCIDIR si existe BUSCARV?
Porque no depende del orden de las columnas: puedes devolver datos de la izquierda y la fórmula no se rompe al insertar columnas.
¿La variante de dos criterios necesita Ctrl+Mayús+Intro?
En Excel anterior a 2021 sí, porque trabaja con matrices. En Microsoft 365 y Excel 2021 basta con pulsar Intro.
¿Qué significa la coincidencia aproximada?
Busca el tramo al que pertenece un valor, como el escalón de una tarifa. La columna de búsqueda debe estar ordenada de menor a mayor.
¿Cómo hago ÍNDICE y COINCIDIR con tres criterios?
Genera la opción de dos criterios y añade un tercer factor a la multiplicación dentro de COINCIDIR: otra comparación entre paréntesis, con su columna, multiplicada por las anteriores. Cada criterio extra es una comparación más; en Excel anterior a 365 se confirma con Ctrl, Mayús y Entrar.
¿Hay un ejemplo sencillo de ÍNDICE y COINCIDIR?
Con códigos en A2:A100 y precios en C2:C100, y el código buscado en E2, la opción de coincidencia exacta devuelve =INDICE(C2:C100;COINCIDIR(E2;A2:A100;0)). COINCIDIR halla la posición de la fila e ÍNDICE trae el precio de esa posición.
Lo que haría yo si estuviera en tu lugar
«Cuando una tabla puede crecer o cambiar de columnas, busca por la cabecera y no por el número de columna.» — Equipo de Ingeniería de DataKorex.