FormulaCamp
Tous les exercices interactifs
Exercices Excel pratiques

Exercices RECHERCHEX : exemples corrigés

Entraînez-vous à RECHERCHEX (XLOOKUP) : correspondances exactes, valeurs absentes, recherches bidirectionnelles et exercices corrigés.

La fonction XLOOKUP (RECHERCHEX dans Excel en français) devient fiable dès qu’on cesse de la voir comme une longue formule pour en distinguer les éléments : la valeur cherchée, la plage de recherche à une dimension et la plage de résultats, de même taille. La feuille interactive ci-dessous utilise un petit catalogue. Modifiez la clé, éditez la formule, ou demandez volontairement un identifiant absent pour voir comment le résultat se comporte.

Les exercices XLOOKUP associés prolongent cet exemple. Vous le comparerez à VLOOKUP, vous combinerez INDEX et MATCH, vous récupérerez des données d’une autre feuille et vous traiterez une série de recherches variées. La correspondance exacte est le bon choix par défaut pour les identifiants, les codes et les noms. La correspondance approximative sert pour des tranches ordonnées, comme des seuils de commission ou de notes, mais elle demande une autre logique et des données sources soignées.

Les solutions détaillées insistent sur les contrôles qui révèlent les erreurs silencieuses : des plages de même taille, une colonne clé stable, un résultat « introuvable » assumé, et des clés de test prises à différents endroits du tableau. Ces habitudes comptent plus que de mémoriser l’ordre des arguments. Pour une séquence plus large, orientée recrutement, suivez le parcours de préparation aux entretiens Excel après ces exercices : il place les recherches à côté du nettoyage, de l’audit et des questions d’analyse métier.

À vous de jouer

À vous : en F2, renvoyez le prix correspondant à l’identifiant de produit en E2.

Feuille d’exemple : catalogue de produits
ABCDEF
1Product IDProductPriceFind ID
2P101Lamp18P103
3P102Desk45
4P103Chair24
5P104Shelf32
Pas encore résolu.

Exercices associés

Ouvrez un exercice dans la leçon correspondante (en anglais).

  1. XLOOKUP, exercice 1 (en anglais) Gratuit
  2. XLOOKUP, exercice 2 (en anglais) Gratuit
  3. The VLOOKUP Function, exercice 1 (en anglais) Gratuit
  4. INDEX + MATCH, exercice 1 (en anglais) Gratuit
  5. Lookup by Row and Column, exercice 1 (en anglais) Gratuit
  6. A Lookup Table on Another Sheet, exercice 1 (en anglais) Gratuit
  7. Practice: Lookups, exercice 1 (en anglais) Gratuit
  8. Practice: Lookups, exercice 4 (en anglais) Gratuit

Solutions détaillées

Essayez d’abord la feuille, puis comparez votre formule et votre résultat.

Renvoyer le nom du produit

Quel nom de produit correspond à l’identifiant en E2 ?

Formule: =XLOOKUP(E2,A2:A5,B2:B5,"Not found") → Chair

Trouver le prix d’un autre produit

Quel prix correspond à l’identifiant de produit P104 ?

Formule: =XLOOKUP("P104",A2:A5,C2:C5,"Not found") → 32

Questions fréquentes

Pourquoi utiliser RECHERCHEX plutôt que RECHERCHEV ?

XLOOKUP sépare la plage de recherche et la plage de résultats, peut renvoyer des valeurs situées à gauche et propose un argument explicite pour le cas « introuvable ».

Faut-il utiliser la correspondance exacte ?

Pour les identifiants, les noms et les codes, la correspondance exacte est généralement le choix le plus sûr. Les modes approximatifs servent aux seuils ordonnés et demandent une mise en place réfléchie.

RECHERCHEX peut-elle renvoyer plusieurs colonnes ?

Dans les versions récentes d’Excel, la plage de résultats peut couvrir plusieurs colonnes et déverser les résultats. Les exercices liés sur cette page s’entraînent avec une seule colonne.