Editor de Excel en línea
Usar gratis

ÍNDICE y COINCIDIR en Excel: sintaxis, ejemplos y errores

Actualizado el 2026-10-12 · Gratis · Compatible con Excel y Google Sheets

Sintaxis

=ÍNDICE(matriz_devuelta, COINCIDIR(valor_buscado, matriz_buscada, 0))

Respuesta rápida

ÍNDICE y COINCIDIR juntos encuentran un valor en una columna y devuelven elementos de cualquier otra columna — incluidas las columnas de la izquierda: =ÍNDICE($E$2:$E$500; COINCIDIR(A2; $D$2:$D$500; 0)). La pareja funciona en todas las versiones de Excel y en Google Sheets. #N/A significa que el valor no existe, está guardado como texto en lugar de número, o lleva espacios invisibles.

Sintaxis

=ÍNDICE(matriz_devuelta, COINCIDIR(valor_buscado, matriz_buscada, 0))
ArgumentoPertenece aQué significa
matriz_devueltaÍNDICELa columna de la que devolver. Puede estar a la IZQUIERDA de la columna de búsqueda — la ventaja principal frente a BUSCARV.
valor_buscadoCOINCIDIREl valor a buscar: un número, texto, fecha o una referencia de celda como A2.
matriz_buscadaCOINCIDIRLa columna donde buscar. Solo una columna — COINCIDIR devuelve una posición, no un valor.
0COINCIDIR0 = coincidencia exacta. Escríbelo siempre: si lo omites, COINCIDIR pasa a coincidencia aproximada, que devuelve resultados erróneos en silencio con datos sin ordenar.

Según tu configuración regional, los argumentos se separan con punto y coma en lugar de comas: =ÍNDICE($E$2:$E$500; COINCIDIR(A2; $D$2:$D$500; 0)). Es lo estándar en países donde la coma es el separador decimal.

Ejemplos básicos

=ÍNDICE($E$2:$E$500; COINCIDIR(A2; $D$2:$D$500; 0))

El patrón de cada día: COINCIDIR encuentra la posición de A2 dentro de la columna D, e ÍNDICE devuelve el elemento en esa misma posición de la columna E. Léelo como «posición de A2 en D, luego fila de E».

=ÍNDICE($D$2:$D$500; COINCIDIR(A2; $E$2:$E$500; 0))

Una búsqueda hacia la izquierda: la columna de devolución está a la izquierda de la columna de búsqueda. Es el caso que BUSCARV no puede hacer en absoluto, y la razón por la que ÍNDICE/COINCIDIR se volvió el estándar de los usuarios avanzados.

=ÍNDICE($B$2:$E$50; COINCIDIR(A2; $A$2:$A$50; 0); COINCIDIR(C1; $B$1:$E$1; 0))

Una búsqueda bidimensional: el primer COINCIDIR encuentra la fila, el segundo encuentra la columna, e ÍNDICE devuelve la celda en su intersección — una tabla cruzada dinámica sin ninguna celda auxiliar.

El rango de ÍNDICE y el rango de COINCIDIR deben abarcar exactamente el mismo número de filas. Si COINCIDIR recorre D2:D500 pero ÍNDICE solo cubre E2:E300, una coincidencia en las filas 301-500 produce #¡REF!.

Errores comunes y cómo corregirlos

ErrorCausa más comúnSolución
#N/AEl valor no está en la columna de búsqueda — o solo parece idéntico (texto frente a número, espacios finales o de no separación).Ejecuta =COINCIDIR(A2; D2:D500; 0) sola para ver qué mitad falla; convierte los números de texto con VALOR() y limpia los espacios invisibles, o envuelve toda la fórmula en SI.ERROR.
#¡REF!El rango de ÍNDICE es más corto que el de COINCIDIR, así que la posición encontrada apunta fuera de él.Haz que ambos rangos midan exactamente lo mismo, p. ej. D2:D500 con E2:E500.
#¿NOMBRE?ÍNDICE o COINCIDIR están mal escritos — falta una letra o sobra un espacio.Escribe =ÍNDICE( y =COINCIDIR( y deja que el autocompletado termine los nombres.
#¡VALOR!Los argumentos de COINCIDIR están invertidos: primero el rango, después el valor.El orden es COINCIDIR(valor, rango, 0) — primero el valor a buscar, después la columna donde buscar.

Los espacios finales y los espacios de no separación copiados de la web también son aquí la causa más traicionera de #N/A: para COINCIDIR, «NYC » y «NYC» son cadenas distintas. Limpia toda la columna de un clic antes de buscar.

ÍNDICE/COINCIDIR frente a BUSCARV

ÍNDICE/COINCIDIRBUSCARV
Disponible enTodas las versiones de Excel (y Google Sheets)Todas las versiones de Excel (y Google Sheets)
Busca a la izquierda de la columna claveSíNo
Sobrevive a columnas insertadasSí — los rangos apuntan a columnas separadasNo — el índice de columna fijo puede desplazarse
Coincidencia exactaEscribes 0 en COINCIDIRDebes añadir FALSO (¡el valor predeterminado es aproximado!)
Devolución de varias columnasNo — un valor por fórmulaNo — un valor por fórmula
Búsqueda bidimensionalSí — ÍNDICE + COINCIDIR + COINCIDIRNo

Prefiere ÍNDICE/COINCIDIR sobre BUSCARV en libros compartidos: sobrevive a las columnas insertadas y busca hacia la izquierda. En Microsoft 365, XLOOKUP empaqueta las mismas ventajas en una sola función — mismo comportamiento, un solo nombre que recordar.

ÍNDICE/COINCIDIR en Google Sheets

Google Sheets admite ÍNDICE y COINCIDIR con los mismos argumentos que Excel, así que las fórmulas anteriores se pueden pegar sin cambios. Sigue siendo el patrón de búsqueda más portable entre aplicaciones de hojas de cálculo.

  • El 0 final para la coincidencia exacta es igual de importante en Sheets — omitirlo cambia en silencio a coincidencia aproximada.
  • En configuraciones regionales que usan la coma como separador decimal (gran parte de Europa y Latinoamérica), escribe punto y coma entre argumentos: =ÍNDICE($E$2:$E$500; COINCIDIR(A2; $D$2:$D$500; 0)). Excel se comporta igual.
  • Google Sheets también ofrece XLOOKUP con las mismas reglas que Excel 2021+; ÍNDICE/COINCIDIR es la versión que se abre correctamente en cualquier archivo antiguo.
  • Una búsqueda bidimensional ÍNDICE/COINCIDIR/COINCIDIR funciona idéntica en ambas aplicaciones — útil para tablas de precios y tarifas tipo matriz.

Limitaciones y consejos avanzados

  • Depura por mitades: ejecuta primero el COINCIDIR solo. Si devuelve un número, el problema está en ÍNDICE; si devuelve #N/A, está en la columna de búsqueda.
  • Nunca omitas el 0 en COINCIDIR — la coincidencia aproximada con datos sin ordenar devuelve un resultado plausible pero equivocado, el peor tipo de error.
  • Haz doble clic en el controlador de relleno (el cuadradito de la esquina de la selección) para copiar la fórmula hasta la última fila de una vez.
  • Bloquea los rangos con $ ($D$2:$D$500) para que la columna de búsqueda no se desplace al copiar la fórmula.
  • Para una búsqueda bidimensional (fila y columna), anida COINCIDIR dentro de COINCIDIR como argumento de columna de ÍNDICE — sustituye las tablas cruzadas tipo matriz.

¿Necesitas traer muchas columnas de otro archivo y no un solo valor? Eso es una unión de tablas, no una búsqueda: las herramientas gratuitas de abajo lo hacen sin fórmulas.

Herramientas relacionadas

Funciones relacionadas

Preguntas frecuentes

¿Qué hacen ÍNDICE y COINCIDIR en Excel?

COINCIDIR encuentra la posición de un valor dentro de una columna, e ÍNDICE devuelve el elemento en esa posición de otra columna — en cualquier dirección, con coincidencia exacta al añadir el 0. Es la combinación clásica para búsquedas que BUSCARV no puede hacer, como buscar hacia la izquierda.

¿Por qué ÍNDICE/COINCIDIR devuelve #N/A?

El valor no está en la columna de búsqueda — o solo parece idéntico: números guardados como texto, o espacios finales y de no separación invisibles. Ejecuta la parte de COINCIDIR sola para ver qué mitad falla, y luego convierte los números con VALOR() o limpia los espacios.

¿Cómo busco hacia la izquierda con ÍNDICE/COINCIDIR?

Pon la columna de devolución primero en ÍNDICE y busca donde quieras con COINCIDIR: =ÍNDICE($D$2:$D$500; COINCIDIR(A2; $E$2:$E$500; 0)) devuelve valores de la columna D buscando en la columna E. BUSCARV no puede hacer esto en absoluto.

¿Por qué debo escribir el 0 en COINCIDIR?

El tercer argumento define el tipo de coincidencia. 0 significa coincidencia exacta. Si lo omites, COINCIDIR usa coincidencia aproximada, que asume datos ordenados y devuelve filas equivocadas en silencio — el error más peligroso de ÍNDICE/COINCIDIR porque nada parece roto.

¿Es ÍNDICE/COINCIDIR mejor que BUSCARV?

Para archivos compartidos, sí: busca hacia la izquierda, sobrevive a columnas insertadas y permite búsquedas bidimensionales. BUSCARV es más fácil de leer para principiantes. En Microsoft 365, XLOOKUP te da las mismas ventajas de ÍNDICE/COINCIDIR en una sola función.

¿Puede ÍNDICE/COINCIDIR devolver varias columnas a la vez?

No — una fórmula de ÍNDICE/COINCIDIR devuelve un valor, así que escribes una fórmula por columna (o la arrastras hacia los lados). Para traer varias columnas de una vez, encaja mejor XLOOKUP con un rango de devolución de varias columnas, o una herramienta de unión de tablas.

¿Funciona ÍNDICE/COINCIDIR en Google Sheets?

Sí — Sheets admite ambas funciones con los mismos argumentos que Excel, incluido el 0 final para la coincidencia exacta. Solo cambia el separador de argumentos en las configuraciones regionales con coma decimal, donde usas punto y coma.

¿Listo para probarlo con tu propio archivo?

Abrir Unir dos tablas de Excel por una columna clave — es gratis