Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

miércoles, 22 de octubre de 2014

COINCIDIR (MATCH en inglés)

Categoría: funciones de búsqueda y referencia




Qué hace esta función?

Busca un valor dentro de una matriz y regresa la posición relativa del valor dentro de esa matriz.

Sintaxis: 

COINCIDIR(valor_buscado,matriz_buscada, [tipo_de_coincidencia])
  • valor_buscado (obligatorio): Valor que se usa para encontrar el valor deseado en la matriz, y puede ser un número, texto, valor lógico o una referencia a uno de ellos.
  • matriz_buscada (obligatorio): Rango de celdas en el que se realiza la búsqueda.
  • tipo_de_coincidencia (opcional): Puede ser el número -1, 0 o 1. El argumento tipo_de_coincidencia especifica cómo Excel hace coincidir el valor_buscado con los valores de matriz_buscada. El valor predeterminado de este argumento es 1.
TIPO_DE_COINCIDENCIACOMPORTAMIENTO
1 u omitidoCOINCIDIR encuentra el mayor valor que es menor o igual que el valor_buscado. Los valores del argumento matriz_buscada se deben colocar en orden ascendente, por ejemplo: ...-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO.
0COINCIDIR encuentra el primer valor que es exactamente igual que elvalor_buscado. Los valores del argumento matriz_buscada pueden estar en cualquier orden.
-1COINCIDIR encuentra el menor valor que es mayor o igual que el valor_buscado. Los valores del argumento matriz_buscada se deben colocar en orden descendente, por ejemplo: VERDADERO, FALSO, Z-A, ...2, 1, 0, -1, -2, ..., etc.

Ejemplo: 
Imagínate que tenemos un rango como el siguiente (A1:B5):
AB
ProductoRecuento
A25
B38
C40
D41

=COINCIDIR(39,B2:B5,1) = 2, como no hay ninguna coincidencia exacta, se devuelve la posición del siguiente valor inferior (38) dentro del rango B2:B5.
=COINCIDIR(41,B2:B5,0) = 4, coincidencia exacta de la posición del valor 41 en el rango B2:B5.
=COINCIDIR(40,B2:B5,-1) = #N/A, devuelve un error porque los valores del rango B2:B5 no están en orden descendente.