Cómo usar la función MATCH en Excel – Introducción al análisis de datos
¿Qué es la función MATCH?
La función MATCH en Excel permite encontrar la posición de un valor dentro de un rango específico. Es útil cuando se necesita saber en qué fila o columna se encuentra un valor determinado.
Sintaxis de la función MATCH
La sintaxis de la función MATCH es la siguiente:
MATCH(valor_buscado, rango_de_busqueda, [tipo_de_coincidencia])
- valor_buscado: El valor que deseas encontrar.
- rango_de_busqueda: El rango en el que se busca el valor.
- tipo_de_coincidencia: Puede ser 1 (menor o igual), 0 (coincidencia exacta) o -1 (mayor o igual).
Ejemplos básicos de MATCH
Ejemplo 1: Buscar un número en una lista
Si tenemos los valores en A1:A5: 10, 20, 30, 40, 50, y usamos la fórmula:
=MATCH(30, A1:A5, 0)
El resultado será 3, porque 30 está en la tercera posición del rango.
Ejemplo 2: Buscar un texto en una lista
Si en A1:A5 tenemos: “Manzana”, “Banana”, “Cereza”, “Durazno”, “Fresa” y usamos:
=MATCH("Cereza", A1:A5, 0)
El resultado será 3.
Uso de MATCH con diferentes criterios
Búsqueda con coincidencia exacta
Utiliza 0 como tercer argumento para encontrar exactamente el valor buscado.
Búsqueda con coincidencia aproximada
Si los datos están ordenados, puedes usar 1 o -1 para encontrar el valor más cercano.
Combinación de MATCH con otras funciones
ÍNDICE + MATCH
La función ÍNDICE permite recuperar un valor basado en la posición dada por MATCH.
Ejemplo:
=ÍNDICE(A1:A5, MATCH(30, A1:A5, 0))
Devuelve 30.
Errores comunes y soluciones
#N/A
Ocurre cuando el valor buscado no existe en el rango.
#VALOR!
Aparece si el tercer argumento no es -1, 0 o 1.