Funciones › COINCIDIR
Función COINCIDIR en Excel: encontrar la posición de un valor
La función COINCIDIR busca un valor en una fila o columna y devuelve su posición: 1 si es el primero, 2 si es el segundo. No devuelve el dato, sino dónde está. Responde preguntas como "¿en qué lugar de la lista está este paciente?" o "¿este código existe?".
Casi siempre trabaja junto con INDICE: COINCIDIR encuentra la fila e INDICE trae el valor. Si solo quieres el dato final y tienes una versión reciente de Excel, BUSCARX hace las dos cosas.
Sintaxis
=COINCIDIR(valor_buscado; matriz_buscada; [tipo_de_coincidencia]) En inglés: MATCH
valor_buscadoLo que buscas: un valor o la celda que lo contiene. Ej.:
B7.matriz_buscadaUna sola fila o columna donde buscar. Ej.:
B2:B5.tipo_de_coincidencia(opcional)0 para coincidencia exacta, que es lo habitual. 1, o nada, busca el mayor valor que no supera al buscado y exige la lista ordenada de menor a mayor. -1 hace lo contrario, con la lista de mayor a menor.
Ejemplos
| A | B | |
|---|---|---|
| 1 | Turno | Paciente |
| 2 | 1 | Espinoza |
| 3 | 2 | Figueroa |
| 4 | 3 | Guerra |
| 5 | 4 | Hidalgo |
| 6 | ||
| 7 | Paciente | Guerra |
| 8 | Lugar en la lista | 3 |
B8: =COINCIDIR(B7;B2:B5;0) Resultado: 3Busca el nombre de B7 en el rango B2:B5 y devuelve su posición: Guerra es el tercero.
| A | B | |
|---|---|---|
| 1 | Códigos válidos | |
| 2 | PROMO10 | |
| 3 | VERANO | |
| 4 | SOCIO | |
| 5 | ||
| 6 | Código ingresado | VERANO |
| 7 | ¿Es válido? | VERDADERO |
B7: =ESNUMERO(COINCIDIR(B6;A2:A4;0)) Resultado: VERDADEROSi el valor existe, COINCIDIR devuelve un número; si no, un error. Con ESNUMERO eso se convierte en verdadero o falso: sirve para saber si un dato está en una lista.
| A | B | |
|---|---|---|
| 1 | Puntos desde | Nivel |
| 2 | 0 | Bronce |
| 3 | 500 | Plata |
| 4 | 1500 | Oro |
| 5 | ||
| 6 | Puntos | 820 |
| 7 | Franja número | 2 |
B7: =COINCIDIR(B6;A2:A4;1) Resultado: 2Con 1 busca por franjas. 820 no llega a 1500, así que se queda en la segunda, la que empieza en 500.
Practica ahora
Cargando…
Hacer la lección completa: Función COINCIDIR →
Errores comunes
- Omitir el tercer argumento. Sin él,
COINCIDIRhace una búsqueda aproximada y, si la lista no está ordenada, devuelve una posición equivocada. Para valores exactos, escribe 0. - Pasarle una tabla.
COINCIDIRbusca en una sola fila o una sola columna. Elige solo la columna donde está el valor. - Confundir posición con número de fila. En
B2:B5, el primer valor está en la posición 1, aunque ocupe la fila 2 de la hoja. Usa esa posición conINDICEsobre un rango que empiece en la misma fila. - Error
#N/D. El valor no está en el rango, o está con espacios de más o con otro tipo de dato (número frente a texto). Revisa el dato y limpia los espacios conESPACIOS.
Lecciones para practicar COINCIDIR
- Función COINCIDIR: Averigua en qué posición de una lista está un valor con la función COINCIDIR.
- INDICE con COINCIDIR: Combina INDICE y COINCIDIR para buscar en cualquier columna y devolver de cualquier otra.
- Práctica de INDICE con COINCIDIR: Ejercicios de INDICE con COINCIDIR en el control de entregas de una empresa de transporte.
- Práctica de COINCIDIR: Ejercicios de COINCIDIR con el orden de llegada de una carrera y un boletín de notas.
- Resumen de INDICE y COINCIDIR: Repasa INDICE y COINCIDIR y cruza fila con columna en la tabla de precios de una clínica.