Sintaxis
| Parámetro | Descripción |
|---|---|
| lookup_value | Parámetro de la función XLOOKUP. |
| lookup_array | Parámetro de la función XLOOKUP. |
| return_array | Parámetro de la función XLOOKUP. |
| [if_not_found] | (Opcional.) Parámetro de la función XLOOKUP. |
| [match_mode] | (Opcional.) Parámetro de la función XLOOKUP. |
Ejemplos
| A | B | C | |
|---|---|---|---|
| 1 | Producto | SKU | Precio |
| 2 | Widget | W-100 | 24.99 |
| 3 | Gadget | G-200 | 49.99 |
| 4 | Gizmo | Z-300 | 14.99 |
Búsqueda simple
=XLOOKUP("Gadget", A2:A10, C2:C10)
Con valor predeterminado
=XLOOKUP("Widget", A2:A10, C2:C10, "No encontrado")
Búsqueda inversa
=XLOOKUP("G-200", B2:B10, A2:A10)
Errores Comunes
El valor no se encontró y no se proporcionó un valor if_not_found. Agrega el 4o argumento para un manejo elegante.
Los rangos lookup_array y return_array tienen tamaños diferentes. Deben tener el mismo número de filas o columnas.
Consejos
XLOOKUP es más simple que VLOOKUP: no necesitas contar columnas ni agregar FALSE. XLOOKUP(valor, donde_buscar, qué_devolver).
Agrega -1 como 5o argumento para buscar desde el final, encontrando la última coincidencia en lugar de la primera.
XLOOKUP puede devolver un rango completo: =XLOOKUP(A1, datos[Nombre], datos) devuelve toda la fila coincidente.
Prueba XLOOKUP en Viztab
Importa tus datos y usa XLOOKUP con más de 370 fórmulas. Sin registro.
Abrir Viztab