Función de Excel · Búsquedas
XLOOKUP
Busca un valor en un rango y devuelve el elemento correspondiente de otro.
Aún no hemos confirmado el nombre de esta función en tu idioma de Excel, así que esta página muestra el nombre en inglés.
Qué hace
XLOOKUP es la búsqueda moderna. El rango de búsqueda y el rango devuelto se indican por separado, así que puede buscar en cualquier dirección, y busca coincidencias exactas salvo que pidas otra cosa. Está en Excel 2021 y posteriores, Excel para Microsoft 365 y Excel para la web.
Sintaxis
=XLOOKUP(valor_buscado, rango_búsqueda, rango_devuelto, [si_no_se_encuentra], [modo_coincidencia], [modo_búsqueda])Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,
Argumentos
- valor_buscado
- Lo que se busca.
- rango_búsqueda
- El rango en el que se busca.
- rango_devuelto
- El rango del que se devuelve un valor, del mismo tamaño que el rango de búsqueda.
- si_no_se_encuentra
- Lo que se muestra si no hay coincidencia. Sin él, obtienes #N/D.
- modo_coincidencia
- 0 (predeterminado) para una coincidencia exacta. Otros valores aceptan el elemento menor o mayor siguiente, o comodines.
- modo_búsqueda
- 1 (predeterminado) busca desde el primer elemento y -1 desde el último, lo que encuentra la entrada más reciente.
Ejemplo
¿Cuál es el correo de Kai?
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Miembro | Correo | Buscar | Correo | |
| 2 | Ana | ana@example.com | Kai | kai@example.com | |
| 3 | Ben | ben@example.com | |||
| 4 | Kai | kai@example.com |
La fórmula en E2:
=XLOOKUP(D2,A2:A4,B2:B4,"no encontrado")Resultado: kai@example.com
Kai es el tercer nombre de A2:A4, así que XLOOKUP devuelve el tercer elemento de B2:B4. Si faltara el nombre, el cuarto argumento mostraría «no encontrado».
Errores frecuentes
- Un rango de búsqueda y un rango devuelto de distinto tamaño dan un error #¡VALOR!.
- Compartir el archivo con alguien que usa Excel 2019 o anterior, donde
XLOOKUPno existe y aparece #¿NOMBRE?.
En otros idiomas de Excel
Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.
| Idioma de Excel | Nombre de la función | Separador |
|---|---|---|
| English | XLOOKUP | , |
| Deutsch | XVERWEIS | ; |
| Français | RECHERCHEX | ; |
| Español (España) | Sin confirmar | ; |
| Español (México) | Sin confirmar | , |
| 日本語 | XLOOKUP | , |
| 한국어 | XLOOKUP | , |
| 繁體中文 | XLOOKUP | , |
| ไทย | XLOOKUP | , |
| ខ្មែរ | XLOOKUP | , |
| Tiếng Việt | XLOOKUP | ; |