Función COINCIDIRX (XMATCH)
Respuesta rápida
COINCIDIRX es la versión moderna de COINCIDIR: devuelve la posición de un valor en una lista, pero por defecto hace coincidencia exacta, puede buscar de abajo arriba y maneja comodines y coincidencias con el siguiente mayor o menor sin necesidad de datos ordenados.
- Sintaxis
=COINCIDIRX(valor_buscado; matriz_buscada; [modo_de_coincidencia]; [modo_de_búsqueda])- Uso más común
=COINCIDIRX("Ito";B2:B5)devuelve 2 (La coincidencia exacta es la predeterminada, así que no hace falta el tercer argumento)
Combínala con INDICE igual que harías con COINCIDIR.
- Nombre en inglés
- XMATCH
- Disponible en
- Excel 2021, 2024 y Microsoft 365
- Categoría
- Búsqueda y referencia
- Devuelve
- La posición de la coincidencia dentro de matriz_buscada, o #N/A si no hay coincidencia.
- Google Sheets
- Disponible en Google Sheets con los mismos argumentos.
Sintaxis
=COINCIDIRX(valor_buscado; matriz_buscada; [modo_de_coincidencia]; [modo_de_búsqueda])
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
valor_buscado | Obligatorio | El valor que buscas. |
matriz_buscada | Obligatorio | La fila o columna donde se busca. |
modo_de_coincidencia | Opcional | 0 coincidencia exacta (predeterminado), -1 exacta o el siguiente menor, 1 exacta o el siguiente mayor, 2 coincidencia con comodines. |
modo_de_búsqueda | Opcional | 1 busca del primero al último (predeterminado), -1 del último al primero, 2 o -2 búsqueda binaria en datos ordenados. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| E2 | =COINCIDIRX("Ito";B2:B5) | 2 | La coincidencia exacta es la predeterminada, así que no hace falta el tercer argumento |
| E3 | =COINCIDIRX("Halvorsen";B2:B5;0;-1) | 3 | Buscando desde abajo se encuentra el último pedido de Halvorsen, en la posición 3 |
| E4 | =INDICE(C2:C5;COINCIDIRX("Halvorsen";B2:B5;0;-1)) | 980 € | Con INDICE: el importe de ese último pedido |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Fecha | Cliente | Importe | Resultado | |
| 02/03/2026 | Halvorsen | 420 € | 2 | |
| 05/03/2026 | Ito | 1.150 € | 3 | |
| 09/03/2026 | Halvorsen | 980 € | 980 € | |
| 12/03/2026 | Mbeki | 260 € |
Practica COINCIDIRX
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Último precio pagado
F2, devuelve el coste unitario más reciente del proveedor de E2: usa INDICE con COINCIDIRX buscando desde abajo.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| #¿NOMBRE? | COINCIDIRX necesita Excel 2021, Excel 2024 o Microsoft 365. En versiones anteriores usa COINCIDIR con 0 como tercer argumento. |
| Copiar el tipo de coincidencia de COINCIDIR | En COINCIDIR, 1 significa «aproximada, orden ascendente», pero en COINCIDIRX 1 significa «exacta o el siguiente mayor». Al convertir fórmulas antiguas, cambia =COINCIDIR(E2;B2:B5;0) por =COINCIDIRX(E2;B2:B5) y revisa cualquier 1 o -1. |
| #N/A | No hay coincidencia, a menudo por un espacio final o un número guardado como texto. |
Consejos
- modo_de_búsqueda -1 devuelve la última aparición, que es la entrada más reciente de un registro ordenado de más antiguo a más nuevo.
- Usa modo_de_coincidencia 2 para comodines: =COINCIDIRX("Hal*";B2:B5;2).
Preguntas frecuentes
¿Qué diferencia hay entre COINCIDIR y COINCIDIRX?
COINCIDIRX hace coincidencia exacta por defecto, puede buscar del último al primero y encuentra el siguiente mayor o menor sin datos ordenados. COINCIDIR funciona en todas las versiones de Excel.
¿Cómo encuentro la última coincidencia de una lista?
Usa COINCIDIRX con modo_de_búsqueda -1: =COINCIDIRX(E2;B2:B100;0;-1). Envuélvela en INDICE para devolver un valor de esa fila.
Esta página en inglés: XMATCH. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .