Cómo usar la función COINCIDIR en Excel
Categoría:

Compatibilidad:
Nivel:
Descripción
La función COINCIDIR busca un elemento específico en un rango de celdas y devuelve la posición relativa de ese elemento dentro del rango. Es útil para encontrar la posición de un valor dentro de una lista, tabla o matriz. COINCIDIR no devuelve el valor en sí, sino la posición que ocupa, lo cual es especialmente valioso cuando se combina con otras funciones como ÍNDICE para extraer datos basados en su posición.
COINCIDIR permite tres tipos de coincidencia:
- Coincidencia exacta: Busca un valor que coincida exactamente con el valor buscado.
- Coincidencia menor o igual: Busca el mayor valor que sea menor o igual al valor buscado. Requiere que el rango esté ordenado de manera ascendente.
- Coincidencia mayor o igual: Busca el menor valor que sea mayor o igual al valor buscado. Requiere que el rango esté ordenado de manera descendente.
Sintaxis
=COINCIDIR(valor_buscado,matriz_de_busqueda,[tipo_de_coincidencia]) La función COINCIDIR cuenta con los siguientes argumentos:
- valor_buscado: Obligatorio. Es el valor que se buscará en la tabla. Este valor puede tener cualquier tamaño o referencia que devuelva un valor, o bien un texto encerrado entre comillas.
- matriz_de_busqueda: Obligatorio. Es el rango de celdas donde se buscará el valor.
- tipo_de_coincidencia: Opcional. Es el argumento que se encarga de puntualizar el valor que devolverá la función COINCIDIR.
- 1: Es el valor por defecto. Devuelve el valor más grande que sea igual o menor al valor buscado. Para utilizar esta opción debes ordenar la matriz de menor a mayor.
- 0: Devuelve el valor exacto (igual al valor buscado). La matriz de búsqueda puede estar en cualquier orden.
- -1: Devuelve el número más pequeño que sea igual o mayor al valor buscado. Para utilizar esta opción debes ordenar la tabla de mayor a menor.
Notas adicionales
- Importancia del tipo de coincidencia:
- Si tipo_de_coincidencia se omite, Excel asume un valor de 1 (coincidencia menor o igual). Esto puede llevar a resultados inesperados si el rango no está ordenado ascendentemente. Es recomendable especificar siempre el tipo de coincidencia para evitar errores.
- Ordenación del rango:
- Para tipo_de_coincidencia 1 o -1, es crucial que el rango esté ordenado correctamente. De lo contrario, la función puede devolver resultados incorrectos.
- Sensibilidad a mayúsculas y minúsculas:
- La función COINCIDIR no distingue entre mayúsculas y minúsculas. Para una búsqueda que distinga entre ellas, se puede usar COINCIDIR en combinación con la función EXACTO.
- Uso con comodines:
- Cuando se utiliza tipo_de_coincidencia 0 y valor_buscado es un texto, se pueden utilizar comodines:
- ? reemplaza un solo carácter.
- * reemplaza una secuencia de caracteres.
- Cuando se utiliza tipo_de_coincidencia 0 y valor_buscado es un texto, se pueden utilizar comodines:
- Manejo de errores:
- Si COINCIDIR no encuentra una coincidencia, devuelve el error #N/A. Este error puede ser manejado con funciones como SI.ERROR o SI.ND para proporcionar mensajes personalizados.
Relación con otras funciones
- INDICE: Combinada con COINCIDIR, permite buscar y extraer valores de tablas o matrices basándose en filas y columnas dinámicas.
Ejemplo:
=ÍNDICE(B2; COINCIDIR(«María»; A2; 0))
Este ejemplo busca «María» en A2y devuelve el valor correspondiente en B2.
- BUSCARV y BUSCARH: Aunque COINCIDIR no devuelve valores por sí misma, puede ser más flexible cuando se combina con ÍNDICE, superando algunas limitaciones de BUSCARV y BUSCARH, como la búsqueda hacia la izquierda.
- CONTAR.SI: Puede usarse junto con COINCIDIR para verificar si un valor existe en un rango antes de intentar encontrar su posición.
Índice de ejemplos
- 2 ejemplos sencillos de la función COINCIDIR (datos exactos)
- a. Ejemplo básico de COINCIDIR para descubrir la posición de una dato único en una lista.
- b. Ejemplo básico de COINCIDIR cuando el valor se repite
- Ejemplo simple de la función COINCIDIR (datos ordenados ascendentemente)
- a. Ejemplo simple para descubrir la posición del depósito en qué dato se encuentra
- b. Usando el valor devuelto por COINCIDIR dentro de INDICE para optimizar cálculos.
- Ejemplo simple de COINCIDIR (datos ordenados de manera descendente)
- a. Ejemplo simple para descubrir la posición del depósito en qué dato cae.
- b. Usando el valor devuelto por COINCIDIR dentro de INDICE para optimizar cálculos.
- Ejemplo simple de COINCIDIR (datos exactos usando comodines)
- Otra forma de hacer una búsqueda usando COINCIDIR e INDICE
- Segunda manera de hacer una búsqueda usando COINCIDIR, BUSCARV y BUSCARH
- a. Usando COINCIDIR para dar el número de columna y usarlo con BUSCARV
- b. Usando COINICIDIR para dar el número de fila y usarlo con BUSCARH.
Archivos de ejemplo
[attachments]