2.2 · Recherche : RECHERCHEV, RECHERCHEX, INDEX/EQUIV

Niveau 2 · Intermédiaire : fonctions, recherche & filtres

2.2Recherche : RECHERCHEV, RECHERCHEX, INDEX/EQUIV

Objectif : relier des tableaux avec RECHERCHEV/RECHERCHEX et la combinaison INDEX+EQUIV.
Temps estimé : 25 min

C'est la compétence Excel la plus demandée en entreprise : croiser deux tableaux. Retrouver le prix d'un produit depuis son code, l'agence d'un client depuis son numéro… Pendant 30 ans, RECHERCHEV a régné sur cet exercice ; depuis 2020, RECHERCHEX la remplace avantageusement : plus simple, plus sûre, sans ses limites historiques.

Vous apprendrez les trois outils — RECHERCHEV (encore omniprésente dans les fichiers existants), RECHERCHEX (le standard moderne) et le duo INDEX+EQUIV (le couteau suisse des cas complexes) — et surtout à éviter les deux pièges classiques : l'oubli du FAUX final et la colonne clé mal placée.

Vocabulaire de la section

RECHERCHEV
=RECHERCHEV(valeur;table;n°_colonne;FAUX) : cherche la valeur dans la 1re colonne de la table et renvoie la colonne n°. FAUX = correspondance exacte.
RECHERCHEX
=RECHERCHEX(valeur;colonne_recherche;colonne_résultat;[si_absent]) : cherche dans n'importe quelle colonne, renvoie n'importe quelle autre, gère l'absence proprement.
INDEX + EQUIV
EQUIV trouve la position d'une valeur ; INDEX renvoie la cellule à cette position : =INDEX(résultats;EQUIV(valeur;clés;0)).
#N/A
L'erreur « non trouvé » : la valeur cherchée n'existe pas dans la table (ou orthographe/espaces différents).
Vérifiez votre compréhension

Dans RECHERCHEV, à quoi sert le FAUX final ?

Recherche : RECHERCHEV, RECHERCHEX, INDEX/EQUIV
Vidéo hébergée sur YouTube — ouvrir dans un nouvel onglet ↗
Tutos RECHERCHEX / RECHERCHEV / INDEX-EQUIV (recherche)
Cliquer pour voir les résultats à jour ↗

En pratique — Relier une facture au catalogue produits

  1. Feuille « Catalogue » : colonnes Code (A), Désignation (B), Prix (C), avec 5 produits (codes P001 à P005).
  2. Feuille « Facture » : en A2 saisissez un code produit, ex. P003.
  3. En B2 : =RECHERCHEX(A2;Catalogue!A:A;Catalogue!B:B;"Code inconnu") → la désignation s'affiche.
  4. En C2 : =RECHERCHEX(A2;Catalogue!A:A;Catalogue!C:C;0) → le prix. Testez un code inexistant : le message « Code inconnu » apparaît au lieu d'une erreur.
Votre facture va chercher toute seule les informations dans le catalogue — zéro ressaisie, zéro erreur.

Points clés à retenir

  • RECHERCHEX = le réflexe moderne : gère la recherche vers la gauche et l'argument « si_absent » intégré.
  • En RECHERCHEV, terminez TOUJOURS par FAUX (exact) — le VRAI par défaut donne des résultats approchés faux.
  • RECHERCHEV impose la clé en 1re colonne de la table ; RECHERCHEX et INDEX+EQUIV n'ont pas cette limite.
  • #N/A signifie « non trouvé » : vérifiez orthographe, espaces parasites et formats (texte vs nombre).

Questions fréquentes

Dois-je encore apprendre RECHERCHEV si RECHERCHEX existe ?

Oui : des millions de fichiers en circulation l'utilisent, et on vous la demandera en entretien. Mais pour vos nouveaux fichiers, utilisez RECHERCHEX.

Quand préférer INDEX+EQUIV ?

Recherches à double critère (ligne ET colonne), compatibilité avec de très vieilles versions d'Excel, ou recherche de la position elle-même. Sinon, RECHERCHEX suffit.

Autres ressources