[Excel] Uso de la función MATCH para encontrar un valor de búsqueda en un rango de prueba y obtener la posición donde se encontró – Introducción al Análisis de Datos

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.