El reemplazo moderno de VLOOKUP y HLOOKUP: busca en cualquier columna y devuelve cualquier columna, en cualquier dirección.
XLOOKUP está disponible en Google Sheets (lanzado en 2022) y se comporta igual que en Excel.
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])XLOOKUP busca en una matriz de búsqueda y devuelve el elemento coincidente de una matriz de retorno independiente. Busca a la izquierda o a la derecha, usa la coincidencia exacta de forma predeterminada y tiene un argumento if_not_found integrado, por lo que ya no necesitas IFERROR. Disponible en Microsoft 365 y Excel 2021+.
=XLOOKUP(E2, A2:A100, C2:C100, "Not found")Resultado: $1,250
Coincide con la clave de E2 y devuelve el precio; muestra "Not found" si falta.
=XLOOKUP(E2, Names, IDs)Resultado: A102
Devuelve un valor a la izquierda de la clave, algo imposible con VLOOKUP.
En la mayoría de los casos, sí: busca en cualquier dirección, usa la coincidencia exacta de forma predeterminada, sobrevive a columnas insertadas y maneja los no encontrados en la propia fórmula. Usa VLOOKUP solo cuando compartas con versiones antiguas de Excel.
Requiere Microsoft 365 o Excel 2021+. En versiones anteriores, usa INDEX/MATCH para la misma flexibilidad.