Le remplacement moderne de VLOOKUP et HLOOKUP — cherchez dans n'importe quelle colonne et renvoyez n'importe quelle colonne, dans n'importe quelle direction.
XLOOKUP est disponible dans Google Sheets (déployé en 2022) et se comporte comme dans Excel.
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])XLOOKUP recherche dans un tableau de recherche et renvoie l'élément correspondant d'un tableau de retour distinct. Il cherche à gauche ou à droite, utilise par défaut la correspondance exacte et possède un argument if_not_found intégré, de sorte que vous n'avez plus besoin d'IFERROR. Disponible dans Microsoft 365 et Excel 2021+.
=XLOOKUP(E2, A2:A100, C2:C100, "Not found")Résultat : $1,250
Correspond à la clé en E2 et renvoie le prix ; affiche "Not found" si absent.
=XLOOKUP(E2, Names, IDs)Résultat : A102
Renvoie une valeur à gauche de la clé — impossible avec VLOOKUP.
Dans la plupart des cas, oui : il cherche dans n'importe quelle direction, utilise par défaut la correspondance exacte, résiste aux colonnes insérées et gère les valeurs introuvables en ligne. N'utilisez VLOOKUP que pour partager avec d'anciennes versions d'Excel.
Il nécessite Microsoft 365 ou Excel 2021+. Dans les versions plus anciennes, utilisez INDEX/MATCH pour la même flexibilité.