Búsqueda y Referencia

MATCH Fórmula

MATCH busca un valor en una sola fila o columna y devuelve su posición relativa (como un número). Se combina más comúnmente con INDEX para crear búsquedas potentes, pero también es útil por sí solo para encontrar dónde se ubica un valor en una lista. MATCH soporta coincidencia exacta, menor más cercano y mayor más cercano.

Sintaxis

MATCH(lookup_value, lookup_array, [match_type])
ParámetroDescripción
lookup_valueParámetro de la función MATCH.
lookup_arrayParámetro de la función MATCH.
[match_type](Opcional.) Parámetro de la función MATCH.
Prueba MATCH en Viztab — gratis, sin registro

Ejemplos

Encontrar posición de un valor en una lista

Fórmula
=MATCH("Gadget", A2:A10, 0)
Devuelve: 2 — "Gadget" es el 2o elemento en el rango A2:A10

Encontrar coincidencia más cercana en datos ordenados

Fórmula
=MATCH(75, B2:B20, 1)
Devuelve: la posición del mayor valor menor o igual a 75 (los datos deben estar ordenados ascendentemente)

Búsqueda sin distinguir mayúsculas

Fórmula
=MATCH("widget", A2:A100, 0)
Devuelve: la posición de "Widget" — MATCH no distingue mayúsculas por defecto

Errores Comunes

#N/A

El valor no se encontró en el rango. Verifica la ortografía, espacios extra o si el valor realmente existe en los datos.

#VALUE!

El argumento match_type no es válido. Usa 0 para coincidencia exacta, 1 para menor que, o -1 para mayor que.

Consejos

Siempre usa 0 para coincidencia exacta

El tercer argumento por defecto es 1 (aproximado), que requiere datos ordenados. Para la mayoría de búsquedas, usa 0.

Coincidencia con comodines

Con match_type 0, puedes usar comodines: =MATCH("Sm*", A:A, 0) encuentra la primera entrada que empieza con "Sm".

Combinar con INDEX

=INDEX(C:C, MATCH(lookup_value, A:A, 0)) es el patrón estándar. MATCH encuentra la fila, INDEX devuelve el valor.

Prueba MATCH en Viztab

Importa tus datos y usa MATCH con más de 370 fórmulas. Sin registro.

Abrir Viztab

Fórmulas Relacionadas