Cómo usar la función COINCIDIRX en Excel
CategorĆa:

Compatibilidad:
Nivel:
Descripción
La función COINCIDIRX es una versión mejorada y mÔs flexible de la función COINCIDIR. Introducida en las versiones mÔs recientes de Excel, COINCIDIRX busca un valor en una matriz o rango y devuelve la posición relativa de ese valor. Ofrece opciones avanzadas como coincidencias exactas o aproximadas, búsquedas inversas y uso de comodines. A diferencia de COINCIDIR, COINCIDIRX permite un mayor control sobre el tipo de coincidencia y el modo de búsqueda, lo que la hace especialmente útil en anÔlisis de datos complejos.
COINCIDIRX es ideal para combinar con otras funciones como ĆNDICE para extraer datos basados en posiciones dinĆ”micas, superando muchas de las limitaciones de las funciones de bĆŗsqueda tradicionales.
Sintaxis
=COINCIDIRX(valor_buscado; matriz_buscada; [tipo_de_coincidencia]; [modo_bĆŗsqueda])
- valor_buscado: El valor que deseas encontrar en la matriz_buscada.
- matriz_buscada: El rango o matriz donde se realizarĆ” la bĆŗsqueda.
- tipo_de_coincidencia: (Opcional) Especifica el tipo de coincidencia:
- 0 (por defecto): Coincidencia exacta.
- -1: Coincidencia exacta o siguiente menor.
- 1: Coincidencia exacta o siguiente mayor.
- 2: Permite el uso de comodines (* y ?) en valor_buscado.
- modo_bĆŗsqueda: (Opcional) Determina el modo de bĆŗsqueda:
- 1 (por defecto): Busca desde el primer al Ćŗltimo elemento.
- -1: Busca desde el Ćŗltimo al primer elemento (bĆŗsqueda inversa).
- 2: Búsqueda binaria ascendente (requiere que matriz_buscada esté ordenada ascendentemente).
- -2: Búsqueda binaria descendente (requiere que matriz_buscada esté ordenada descendentemente).
Notas adicionales
- Flexibilidad en coincidencias:
- Coincidencia exacta (0): Busca un valor que coincida exactamente con valor_buscado.
- Coincidencia aproximada (-1 y 1): Permite encontrar valores cercanos cuando no hay coincidencia exacta.
- Uso de comodines (2): Permite utilizar ‘*’ y ‘?’ en valor_buscado para bĆŗsquedas mĆ”s flexibles.
- Modos de bĆŗsqueda:
- BĆŗsqueda normal (1): Busca desde el principio hasta el final del rango.
- Búsqueda inversa (-1): Busca desde el final hasta el principio, útil para encontrar la última aparición de un valor.
- Búsqueda binaria (2 y -2): Requiere que el rango esté ordenado y ofrece mejoras en el rendimiento en conjuntos de datos grandes.
- Manejo de errores:
- Si no se encuentra una coincidencia, COINCIDIRX devuelve #N/A. Puedes manejar este error con SI.ERROR o SI.ND.
- Sensibilidad a mayĆŗsculas y minĆŗsculas:
- COINCIDIRX no distingue entre mayúsculas y minúsculas. Para una búsqueda sensible, combina con la función EXACTO.
Relación con otras funciones
- INDICE: Combinada con COINCIDIRX, permite extraer valores de una matriz basƔndose en posiciones dinƔmicas.
Ejemplo:
=INDICE(C2; COINCIDIRX(«Pera»; A2; 0))
Esto devuelve el valor correspondiente en C2 donde «Pera» se encuentra en A2.
- COINCIDIR: COINCIDIRX es una versión mejorada de COINCIDIR, ofreciendo mÔs opciones y flexibilidad.
- BUSCARX: Si necesitas devolver directamente el valor encontrado sin preocuparte por la posición, BUSCARX puede ser mÔs apropiada.
- FILTRAR: Para obtener mĆŗltiples resultados que cumplan ciertos criterios, utiliza FILTRAR.
Tipo de uso
AnÔlisis de datos y extracción de información:
- Búsquedas avanzadas: Encuentra posiciones basadas en criterios mÔs complejos, incluyendo comodines y búsquedas inversas.
- Manejo de duplicados: Identifica la primera o última aparición de un valor en un conjunto de datos.
- Optimización de rendimiento: En grandes conjuntos de datos ordenados, la búsqueda binaria mejora la velocidad de las operaciones.
Automatización y modelado:
- Modelos dinƔmicos: Al combinar con INDICE, puedes crear modelos que se adaptan automƔticamente a cambios en los datos.
- Reducir errores: Al tener mayor control sobre las bĆŗsquedas, se minimizan resultados inesperados.