Passer au contenu principal
Recherche et réf.

XLOOKUP

Renvoie les valeurs dans la plage de résultats selon la position à laquelle une correspondance a été trouvée dans la plage de recherche. En l'absence de correspondance, la fonction renvoie les valeurs les plus proches.

Syntaxe officielle

XLOOKUP(clé_recherche, plage_recherche, plage_résultats, valeur_manquante, [mode_correspondance], [mode_recherche])

Exemple d'application concrète

=XLOOKUP(clé_recherche, plage_recherche, plage_résultats, valeur_manquante, [mode_correspondance], [mode_recherche])

Entrez cette formule directement dans la barre de formule d'une cellule Google Sheets. Remplacez les arguments entre parenthèses par vos propres coordonnées de cellules ou plages de données.

Erreurs fréquentes et solutions

#N/A

La valeur recherchée est introuvable. Vérifiez l'orthographe ou utilisez SIERREUR(XLOOKUP(...); "Non trouvé").

#REF!

Une plage ou cellule référencée a été supprimée ou dépasse la taille du tableau de destination.

#VALUE!

Type d'argument incompatible (ex: texte fourni alors qu'un nombre ou une date était attendu).

Questions fréquentes sur XLOOKUP

Quelle est la différence entre XLOOKUP et son équivalent anglais XLOOKUP ?

Dans Google Sheets, les formules s'adaptent automatiquement à la langue de votre compte. Vous pouvez utiliser XLOOKUP ou XLOOKUP selon les paramètres linguistiques de votre feuille de calcul.

Peut-on combiner XLOOKUP avec Google Apps Script ou l'IA ?

Oui, vous pouvez appeler ou générer cette formule dynamiquement via Apps Script avec la méthode setFormula() ou l'intégrer dans des flux d'enrichissement automatique via l'API Gemini.

Autres formules dans la catégorie « Recherche et réf. »

FF

Fabrice Faucheux

Expert Google Workspace & Apps Script, Bretagne

Développeur freelance spécialisé dans l'optimisation des flux de travail professionnels, le développement d'add-ons sur-mesure (Google Sheets, Docs, Gmail) et l'intégration de modèles IA (Gemini).