La función COINCIDIRX busca un elemento especificado en una matriz o rango de celdas y, a continuación, devuelve la posición relativa del elemento.
Nosotros usaremos COINCIDIRX para buscar la posición de un elemento en una lista.

La función COINCIDIRX devuelve la posición relativa del elemento de una matriz o rango de celdas.
=COINCIDIRX(valor_buscado; matriz_buscada; [modo_de_coincidencia]; [modo_de_búsqueda])
argumento |
Descripción |
---|---|
valor_buscado Requerido |
El valor buscado |
matriz_buscada Requerido |
La matriz o rango para buscar |
[modo_de_coincidencia] Opcional |
Especifique el tipo de coincidencia: 0: coincidencia exacta (predeterminado) -1: coincidencia exacta o el siguiente elemento más pequeño 1: coincidencia exacta o el siguiente elemento más grande 2: una coincidencia comodín donde *, ? y ~ tienen significado especial. |
[modo_de_búsqueda] Opcional |
Especifique el tipo de búsqueda: 1: buscar de primero a último (valor predeterminado) -1: buscar de último a primero (búsqueda inversa) 2: realizar una búsqueda binaria donde la matriz_buscada se ordene en orden ascendente. Si no está ordenada, se devolverán resultados no válidos. -2: realizar una búsqueda binaria que se base en que matriz_buscada se ordene en orden descendente. Si no está ordenada, se devolverán resultados no válidos. |
Ejemplos
Ejemplo 1
En el ejemplo siguiente se busca la posición del primer término que es una coincidencia exacta o el siguiente valor más grande para "Gra" (en este caso, "más grande" tiene un sentido alfabético).

Ejemplo 2
En el ejemplo siguiente se busca el número de vendedores aptos para una bonificación. También usa 1 en modo_de_coincidencia para buscar una coincidencia exacta o el siguiente elemento más grande de la lista. Dado que los datos son numéricos, devuelve un recuento de valores que superan la condición. En este caso, la función devuelve 4, ya que hay cuatro representantes de ventas que superaron la cantidad de bonificación.

Ejemplo 3
A continuación, usaremos una combinación de ÍNDICE y dos instancias de COINCIDIRX para realizar una búsqueda vertical y horizontal simultáneas. En este caso, queremos devolver el importe de ventas de un representante de ventas determinado en un mes determinado. Esto es similar a usar las funciones ÍNDICE y COINCIDIR conjuntamente, pero con menos argumentos.

Ejemplo 4
También puede usar COINCIDIRX para devolver un valor en una matriz. Por ejemplo, =COINCIDIRX(4;{5;4;3;2;1}) devolvería 2, ya que 4 es el segundo elemento de la matriz. Se trata de un escenario de coincidencia exacta, mientras que =COINCIDIRX(4.5;{5;4;3;2;1};1) devuelve 1, ya que el argumento de modo_de_coincidencia (1) se establece para devolver una coincidencia exacta o el siguiente elemento más grande, que es 5.
¿Necesitas más ayuda?
Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.