COINCIDIR es una función de Excel que se utiliza para localizar la posición de un valor de búsqueda en una fila, columna o tabla. MATCH admite coincidencias aproximadas y exactas, y comodines (*?) para coincidencias parciales. A menudo, MATCH se combina con el Función INDICE para recuperar un valor en una posición coincidente.
Propósito Obtener la posición de un elemento en una matriz. Valor de retorno Un número que representa una posición en lookup_array. Sintaxis = MATCH (lookup_value, lookup_array, [match_type]) Argumentos
- valor de búsqueda - El valor que debe coincidir en lookup_array.
- lookup_array - Un rango de celdas o una referencia de matriz.
- tipo de concordancia - [opcional] 1 = exacta o la siguiente más pequeña (predeterminada), 0 = coincidencia exacta, -1 = exacta o la siguiente más grande.
La función COINCIDIR se utiliza para determinar el posición de un valor en un rango o formación . Por ejemplo, en la captura de pantalla anterior, la fórmula en la celda E6 está configurada para obtener la posición del valor en la celda D6. La función COINCIDIR devuelve 5, porque el valor de búsqueda ('melocotón') está en la quinta posición en el rango B6: B14:
cómo eliminar la hora de la fecha en Excel|_+_|
La función COINCIDIR puede realizar coincidencias exactas y aproximadas, y admite comodines (*?) para coincidencias parciales. Hay 3 modos de partido separados (establecidos por el tipo de concordancia argumento), como se describe a continuación.
Con frecuencia, la función COINCIDIR se combina con la Función INDICE para recuperar un valor en una posición determinada (coincidente). En otras palabras, MATCH descubre el posición e INDICE devuelve el valor en esa posición . Para obtener una explicación detallada, consulte Cómo usar INDEX y MATCH .
Información sobre el tipo de coincidencia
El tipo de coincidencia es opcional. Si no se proporciona, el tipo de coincidencia predeterminado es 1 (exacto o el siguiente más pequeño). Cuando el tipo de concordancia es 1 o -1, a veces se denomina 'concordancia aproximada'. Sin embargo, tenga en cuenta que MATCH encontrará una coincidencia exacta con todos los tipos de coincidencia, como se indica en la siguiente tabla:
Tipo de concordancia | Comportamiento | Detalles |
---|---|---|
1 | Aproximado | MATCH encuentra el valor más grande Menos que o igual a valor de búsqueda. La matriz de búsqueda debe estar ordenada ascendente pedido. |
0 | Exacto | MATCH encuentra el primer valor igual para buscar valor. No es necesario ordenar la matriz de búsqueda. |
-1 | Aproximado | MATCH encuentra el valor más pequeño Mayor qué o igual a valor de búsqueda. La matriz de búsqueda debe estar ordenada descendente pedido. |
Aproximado | Cuando se omite el tipo de coincidencia, el valor predeterminado es 1 con el comportamiento explicado anteriormente. |
Precaución: asegúrese de establecer el tipo de coincidencia en cero (0) si necesita una coincidencia exacta. La configuración predeterminada de 1 puede hacer que COINCIDIR devuelva resultados que 'parecen normales' pero que de hecho son incorrectos. Proporcionar explícitamente un valor para match_type es un buen recordatorio de qué comportamiento se espera.
Ejemplos de
A continuación, se muestran ejemplos simples de cómo se puede usar la función COINCIDIR para devolver la posición de los valores en un rango. Más abajo en la página son ejemplos más avanzados de cómo se puede utilizar MATCH para resolver problemas del mundo real.
Coincidencia exacta
Cuando el tipo de coincidencia se establece en cero, MATCH realiza una coincidencia exacta. En el siguiente ejemplo, la fórmula en E3 es:
|_+_|
En la fórmula anterior, el valor de búsqueda proviene de la celda E2. Si el valor de búsqueda está codificado en la fórmula, debe estar entre comillas dobles (''), ya que es un valor de texto:
cómo hacer el formato del número de contabilidad en Excel|_+_|
Nota: MATCH no distingue entre mayúsculas y minúsculas, por lo que 'Mars' y 'mars' devolverán 4.
Coincidencia aproximada
Cuando el tipo de coincidencia se establece en 1, COINCIDIR realizará una coincidencia aproximada en los valores ordenados A-Z, encontrando el valor más grande menor o igual que el valor de búsqueda. En el ejemplo que se muestra a continuación, la fórmula en E3 es:
|_+_|
Coincidencia comodín
Cuando el tipo de coincidencia se establece en cero (0), MATCH puede realizar una coincidencia utilizando comodines . En el ejemplo que se muestra a continuación, la fórmula en E3 es:
|_+_|Esto es equivalente a:
|_+_|
Vea a continuación más ejemplos de la función COINCIDIR.
Notas
- MATCH no distingue entre mayúsculas y minúsculas.
- COINCIDIR devuelve el error # N / A si no se encuentra ninguna coincidencia.
- COINCIDIR solo funciona con texto de hasta 255 caracteres de longitud.
- En caso de duplicados, MATCH devuelve la primera coincidencia.
- Si match_type es -1 o 1, el lookup_array deben ordenarse como se indicó anteriormente.
- Si tipo de concordancia es 0, el valor de búsqueda puede contener el comodines .
- La función COINCIDIR se utiliza con frecuencia junto con la función INDICE .