Función MATCH en Excel con ejemplos

Excel contiene muchas funciones útiles y tal función es la función ‘COINCIDIR()’ . Básicamente se utiliza para obtener la posición relativa de un elemento específico de un rango de celdas (es decir, de una fila o una columna o de una tabla). Esta función también admite coincidencias exactas y aproximadas como la función BUSCARV() . Generalmente, la función MATCH() se usa con la función INDEX().

Con la ayuda de la función MATCH(), el usuario puede obtener una posición relativa de un elemento específico de una tabla o rango de celdas. Posición relativa significa la posición del elemento en la fila o columna donde la función MATCH() está buscando el elemento. Precisamente, esta función nos ayuda a obtener la posición de un elemento en un arreglo.

Sintaxis:

=MATCH(lookup_value, lookup_array, [match_type])

Aquí, el valor [match_type] indica si el usuario desea una coincidencia exacta o aproximada.

Argumentos:

  • lookup_value (Obligatorio): Es el valor (texto o número o valor lógico o una referencia de celda que contiene número, texto o valor lógico) que el usuario desea buscar. Este argumento debe ser proporcionado por el usuario.
  • lookup_array (obligatorio): este argumento contiene el rango de celdas o una referencia a una array donde la función MATCH() intentará encontrar el valor buscado. De nuevo, este argumento debe ser proporcionado por el usuario.
  • [match_type] (Opcional): Este es un argumento opcional. Este valor puede ser 1, 0 o -1. Si el valor es 0, el usuario quiere una coincidencia exacta. Si el valor es 1, la función MATCH() devolverá el valor más grande que sea menor o igual que el valor_buscado y si es -1, la función devolverá el valor más pequeño que sea mayor o igual que el valor_buscado .

Nota: Si el argumento [match_type] es 1 o -1, entonces el lookup_array debe estar ordenado (ascendente para 1 y descendente para -1) y si el usuario no proporciona el argumento, el valor se convierte en 1 de forma predeterminada.

Valor devuelto: esta función devuelve un valor que representa la posición relativa del valor de búsqueda en un rango de celdas.

Ejemplos:

El ejemplo de la función MATCH() se da a continuación. Los nombres utilizados en la lista son solo para fines de ejemplo y no están relacionados con ninguna persona real.

Nombres de estudiantes Años Números de teléfono Nro. de rollo
Amod Yadav 21 9123456789 1010
Sukanya Tripathi 20 2345685523 1011
Vijay Chaurasia 19 1256485421 1012
Abhisekh Upmanyu 18 6665551110 1013
Dinesh Shukla 17 6026452364 1014
Vineeta Tiwari dieciséis 2154832564 1015
Vineeta Tiwari 15 5214563254 1016
Chand Podder 14 3215648866 1017

La lista anterior se utiliza por ejemplo.

Fórmula  Resultado  Observaciones
PARTIDO(A9, A1:A9, 0) 9 La función COINCIDIR busca una coincidencia exacta y devuelve la posición relativa del elemento.
PARTIDO(1018, D1:D9) 9

Aquí se omite el argumento [match_type] por lo que el valor es 1 y la función 

busca una coincidencia aproximada y devuelve la posición

 del siguiente elemento mayor en la lista.

COINCIDIR(“CAMBIO PODER”, A1:A9, 0) 9 Esta salida prueba que la función MATCH no distingue entre mayúsculas y minúsculas.
PARTIDO(“Vineeta Tiwari”, A1:A9, 0) 7 La función MATCH siempre devuelve la posición de la primera coincidencia.
PARTIDO(13, B1:B9, -1) 9

Aquí el argumento [match_type] es -1 y la función busca una coincidencia aproximada

 y devuelve la posición del siguiente elemento más pequeño de la lista.

A continuación se muestra la captura de pantalla de salida de la hoja de Excel.

Captura de pantalla de salida

Publicación traducida automáticamente

Artículo escrito por tenacious39 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *