Cómo usar la función MATCH en Excel

Cuando se trata de análisis de datos en Excel, la capacidad de encontrar datos específicos dentro de un rango es importante. Si bien Excel ofrece varias características y funciones para buscar y extraer información de un conjunto de datos, la función COINCIDIR brinda una solución flexible y eficiente.

En este artículo, exploraremos la sintaxis, las aplicaciones y los ejemplos del uso de la función COINCIDIR en Excel.

¿Qué es la función MATCH en Excel?

La función COINCIDIR en Excel le permite buscar un valor específico dentro de un rango y devuelve la posición relativa dentro de ese rango. A continuación, puede utilizar esta posición para recuperar los datos correspondientes del conjunto de datos.

La sintaxis de la función MATCH es la siguiente:

 =MATCH(lookup_value, lookup_array, [match_type]) 

Dónde:

  • lookup_value: este es el valor que desea encontrar dentro de lookup_array.
  • lookup_array: este es el rango de celdas donde desea buscar el valor de búsqueda.
  • match_type (opcional): este argumento especifica el tipo de coincidencia que desea realizar. Hay tres opciones:
  • 0 (u omitido): Esto encuentra la primera aparición de un valor que es exactamente igual a valor_buscado. El lookup_array puede estar en cualquier orden.
  • 1: Esto encuentra el valor más grande que es menor o igual que el valor_buscado, asumiendo que la matriz_buscada está ordenada en orden ascendente.
  • -1: Esto encuentra el valor más pequeño que es mayor o igual que el valor_buscado, asumiendo que la matriz_buscada está ordenada en orden descendente.
  • Cómo usar la función MATCH en Excel

    Consideremos algunos ejemplos prácticos para comprender cómo usar la función MATCH de Excel:

    Encontrar una coincidencia exacta

    Suponga que tiene una lista de las puntuaciones de los estudiantes en una hoja de trabajo y desea encontrar la posición de la puntuación de Alex (88). Puede usar la función MATCH con match_type 0 (coincidencia exacta) para lograr esto. Esta es la fórmula que usarías:

     =MATCH(88, B1:B7, 0) 

    Esta fórmula buscará el valor 88 en el rango B1:B7 y devolverá su posición relativa. El resultado sería 5, lo que indica que la puntuación de Alex es el quinto valor en la lista de puntuaciones del examen.

    Encontrar la coincidencia más cercana en datos ordenados

    Supongamos que tiene una lista de temperaturas y sus altitudes correspondientes ordenadas en orden ascendente de altitudes. Desea encontrar la coincidencia de altitud más cercana a 1800 en la lista. Esta es la fórmula que usarás:

     =MATCH(1800, B1:B7, 1) 

    La función buscará el valor 1800 en el rango B1:B7 (la columna de altitud) y devolverá la posición del valor más cercano menor o igual a 1800. En este caso, la altitud más cercana menor o igual a 1800 es 1500 (en la celda B3), por lo que la fórmula devolverá 3.

    Manejo de errores con MATCH

    Al usar la función MATCH, es posible que encuentre ciertos errores. Por ejemplo, si el valor_buscado no se encuentra en la matriz_buscada, la función COINCIDIR devolverá el error #N/A.

    Para manejar esto, puede usar la función IFERROR o ISERROR para proporcionar un mensaje más fácil de usar. Aquí hay un ejemplo:

     =IFERROR(MATCH("Chicago", A2:A8, 0), "City not found") 

    Dado que Chicago no se encuentra en el rango, Excel mostrará Ciudad no encontrada en lugar del valor de error.

    Uso de MATCH con otras funciones de Excel

    La función COINCIDIR se vuelve aún más poderosa cuando se combina con otras funciones, como BUSCARV, ÍNDICE y la función COMPENSACIÓN, para realizar tareas avanzadas de búsqueda y recuperación de datos.

    Uso de BUSCARV con la función COINCIDIR

    Supongamos que tenemos una tabla con columnas: ID, Producto, Categoría y Precio. Usaremos BUSCARV y COINCIDIR para encontrar el Producto y el Precio correspondientes para el ID en la celda A4. Para obtener el producto, utilice la siguiente fórmula:

     =VLOOKUP(A4,A2:D7, MATCH("Product", A1:D1,0), FALSE) 

    Para obtener el precio:

     =VLOOKUP(A4,A2:D7, MATCH("Price", A1:D1,0), FALSE) 

    En este ejemplo, la función BUSCARV utilizará el valor de la celda A4 (que es el ID) para buscar la fila correspondiente en el rango A2:D7.

    Una vez que encuentre la fila, usará el número de columna devuelto por MATCH para recuperar los valores de Producto y Precio.

    Dominar las búsquedas de datos con la función MATCH de Excel

    La función COINCIDIR es una herramienta importante en Excel para ubicar datos específicos dentro de un rango, y su versatilidad la hace valiosa para varias tareas avanzadas de búsqueda de datos. Al comprender su sintaxis y varios tipos de coincidencias, puede navegar de manera eficiente a través de sus datos, encontrando coincidencias exactas o aproximadas según sea necesario.

    Al combinar COINCIDIR con otras funciones como BUSCARV y SI ERROR, puede crear fórmulas de búsqueda avanzadas para manejar varios escenarios y trabajar con grandes conjuntos de datos de manera efectiva.