Excel

Función MATCH de Excel

Excel Match Function

Función de Excel MATCHResumen

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 siguiente menor (predeterminado), 0 = coincidencia exacta, -1 = exacta o siguiente mayor.
Versión Excel 2003 Notas de uso

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 MATCH 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 utilizar INDEX y MATCH .

Información del 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 coincidencia es 1 o -1, a veces se denomina 'coincidencia 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 orden.
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 orden.
Aproximado Cuando se omite el tipo de concordancia, 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

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:

|_+_|

Coincidencia exacta básica con función COINCIDIR

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.

Partido aproximado

Cuando el tipo de coincidencia se establece en 1, COINCIDIR realizará una coincidencia aproximada en los valores ordenados de la A a la 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 aproximada básica con la función MATCH

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:

|_+_|

Coincidencia básica de comodines con función COINCIDIR

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.
  • MATCH 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 .


^