XLOOKUP
XLOOKUP représente une évolution majeure des capacités de recherche d'Excel, disponible dans Microsoft 365 et Excel 2021+. Contrairement à VLOOKUP, qui ne recherche que de gauche à droite, XLOOKUP recherche dans n'importe quelle direction et gère élégamment les valeurs manquantes. Sa syntaxe est plus claire : XLOOKUP(valeur_recherchée, tableau_recherche, tableau_résultat, [si_non_trouvé], [mode_correspondance], [mode_recherche]). Elle s'intègre parfaitement aux tableaux dynamiques et élimine le besoin de combinaisons INDEX/MATCH complexes.
Définition
XLOOKUP est une fonction Excel moderne qui recherche une valeur dans un tableau et retourne une valeur correspondante d'un autre tableau. C'est un successeur puissant de VLOOKUP et INDEX/MATCH, offrant une flexibilité accrue avec des recherches bidirectionnelles et la gestion des erreurs intégrée. Utilisez-la pour des recherches fiables et intuitives sans formules imbriquées complexes.
Points clés
- 1Recherche dans n'importe quelle direction (gauche, droite, haut, bas), contrairement à la limitation gauche-droite de VLOOKUP.
- 2Supporte les correspondances exactes, approximatives et les jokers pour une récupération de données flexible.
- 3Inclut la gestion native des erreurs avec le paramètre si_non_trouvé pour afficher des messages personnalisés.
Exemples pratiques
- →Trouver le salaire d'un employé en recherchant les ID dans une base de données RH de 500 lignes avec une formule simple.
- →Rechercher les prix de produits dans une liste fournisseur, peu importe la position de la colonne.
Exemples détaillés
Utilisez XLOOKUP pour trouver l'échelon de commission d'un vendeur selon le montant des ventes dans un tableau non trié. La formule gère automatiquement les scénarios limites et retourne des messages d'erreur descriptifs.
Combinez XLOOKUP avec des colonnes d'aide pour rechercher en arrière, ou imbriquez plusieurs fonctions XLOOKUP pour des recherches basées sur deux conditions. Cela élimine la complexité des formules matricielles.
Bonnes pratiques
- ✓Spécifiez toujours le paramètre si_non_trouvé pour afficher des messages d'erreur conviviaux au lieu de #N/A.
- ✓Utilisez le mode de correspondance exacte (0) par défaut et passez à approximatif (-1) uniquement pour les données triées.
- ✓Combinez XLOOKUP avec IFERROR comme stratégie de secours pour assurer la compatibilité avec les anciennes versions d'Excel.
Erreurs courantes
- ✕Oublier que XLOOKUP ne fonctionne que dans Excel 2021+ ou Microsoft 365; les anciennes versions produisent des erreurs #NAME?. Vérifiez la version.
- ✕Confondre les valeurs de mode_correspondance: 0 pour exact, -1 pour plus petit, 1 pour plus grand, 2 pour jokers. Un mauvais mode retourne des résultats incorrects.
Astuces
- ✓Utilisez le paramètre search_mode (-1) pour rechercher du dernier au premier en cas de doublons; cela retourne la correspondance la plus récente.
- ✓Imbriquez les fonctions XLOOKUP pour les scénarios complexes: XLOOKUP externe cherche par catégorie, interne trouve l'article spécifique, tout en une seule formule lisible.
Fonctions Excel associées
Questions fréquentes
Quelle est la différence entre XLOOKUP et VLOOKUP?
XLOOKUP peut-elle rechercher des correspondances partielles?
XLOOKUP fonctionne-t-elle sur Excel pour Mac?
C'etait une tache. ElyxAI en gere des centaines.
S'inscrire