> lección 16/23 · 16 min

INDICE y COINCIDIR

Concepto

INDICE y COINCIDIR son dos funciones que, juntas, hacen lo mismo que BUSCARV con más libertad: buscan en cualquier columna y devuelven cualquier otra. Separadas se entienden fácil.

Sintaxis
=INDICE(columna_a_devolver; COINCIDIR(valor_buscado; columna_donde_buscar; 0))

COINCIDIR dice en qué posición está. Busca un valor en una columna y devuelve su número de fila dentro de ese rango. El 0 final pide coincidencia exacta.

BC
1productoprecio
2Silla85000
3Escritorio180000
4Estante60000
5
62=COINCIDIR("Escritorio";B2:B4;0)

Escritorio es el segundo del rango B2:B4.

INDICE trae lo que está en esa posición. Recibe una columna y un número, y devuelve el valor de esa posición.

BC
1productoprecio
2Silla85000
3Escritorio180000
4Estante60000
5
6180000=INDICE(C2:C4;2)

El segundo valor del rango C2:C4.

Juntas. COINCIDIR encuentra la fila y se la pasa a INDICE, que trae el dato de otra columna en esa misma fila: =INDICE(C2:C4;COINCIDIR("Escritorio";B2:B4;0)) da 180000.

Los dos rangos deben calzar. La columna donde buscas y la que devuelves tienen que empezar y terminar en las mismas filas. Si una empieza en la fila 2 y otra en la 1, el resultado sale corrido una fila.

> tarea de planilla

Con el catálogo de A1:D9, completa en G2:G4 el stock de los productos escritos en F2:F4, buscándolos por su nombre con INDICE y COINCIDIR. Escribe la fórmula en G2 y rellénala hasta G4.

G2
ABCDEFGHI
1
2
3
4
5
6
7
8
9
10

Primero intenta: las pistas aparecen después de 2 intentos con un resultado incorrecto (los errores de código no cuentan). Llevas 0.

Aprueba las tareas de esta lección para ver el cierre.