
COINCIDIR.X
La función COINCIDIR.X devuelve la posición relativa de un ítem especificado en un intervalo de celdas.
COINCIDIR.X(valor-búsqueda; intervalo-búsqueda; tipo-coincidencia; tipo-búsqueda)
valor-búsqueda: El valor que se busca en intervalo-búsqueda. valor-búsqueda puede contener cualquier valor, o una cadena con REGEX.
intervalo-búsqueda: Las celdas en que buscar.
tipo-coincidencia: Un argumento opcional que especifica el tipo de coincidencia que usar en la búsqueda.
exacto o siguiente menor (-1): Si no se obtiene ningún resultado, devuelve un error.
resultado exacto (0 o se omite): si no se obtiene un resultado exacto, devuelve un error.
exacto o siguiente mayor (-1): Si no se obtiene ningún resultado, devuelve un error.
comodín (2): *, ?, y ~ tienen significados particulares. REGEX solo se puede utilizar en COINCIDIR.X si utilizas comodines.
tipo-búsqueda: Un argumento opcional que especifica el orden en el que realizar la búsqueda.
Binario en orden descendente (-2): Búsqueda binaria que requiere que el intervalo se ordene de manera descendente; de lo contrario, devuelve un error.
Último a primero (-1): Buscar el intervalo del último al primero.
Primero a último (1 o se omite): Buscar el intervalo del primero al último.
Binario en orden ascendente (-2): Búsqueda binaria que requiere que el intervalo se ordene de manera ascendente; de lo contrario, devuelve un error.
Notas
Si intervalo-búsqueda es una referencia abierta (como por ejemplo, “B”); las cabeceras y pies se ignoran automáticamente.
Ejemplos |
---|
Dada la siguiente tabla: |
A | B | C | |
---|---|---|---|
1 | Nombre | Edad | Sueldo |
2 | Andrea | 35 | 71000 |
3 | Mateo | 27 | 81000 |
4 | Carmen | 42 | 86000 |
5 | Sofía | 51 | 66000 |
6 | Miguel | 28 | 52000 |
7 | Tomás | 49 | 62000 |
8 | Alberto | 63 | 89000 |
9 | María | 22 | 34000 |
10 | Alicia | 29 | 52000 |
11 | Bernardo | 35 | 52500 |
=COINCIDIR.X(49000; C2:C11; 1) busca en el intervalo el primer sueldo que es exactamente “49000” o es el siguiente mayor sueldo a “49000”, y devuelve “5” para representar el quinto ítem del intervalo (“52000”). =COINCIDIR.X(30; B2:B11; -1) busca en el intervalo el primer empleado que tiene exactamente 30 años o el siguiente más joven, y devuelve “9” para representar el noveno elemento del intervalo (“29”). =COINCIDIR.X(REGEX("^S.*"); A2:A11; 2) busca en el intervalo el primer empleado cuyo nombre empieza por S, y devuelve “4” para representar el cuarto ítem del intervalo (“Sofía”). |