Aller au contenu
Recherche

RECHERCHEV

RECHERCHEV cherche une valeur dans la première colonne d'un tableau et renvoie l'information d'une autre colonne sur la même ligne. Elle reste présente dans d'innombrables classeurs existants.

  • RECHERCHEV
  • VLOOKUP
  • table
  • correspondance
  • barème

Syntaxe

Modèle
=RECHERCHEV(valeur ; table ; n°_colonne ; [valeur_proche])   FAUX = exacte, VRAI ou omis = approchée

Exemple

Exemple concret
Facturation : codes produits en Tarifs!A2:A200, désignations en colonne B, prix HT en colonne C=RECHERCHEV(A2 ; Tarifs!$A$2:$C$200 ; 3 ; FAUX)   A2 = "P-104" : renvoie 24,90, le prix de P-104Barème de commission trié par seuil croissant en H2:I4 (0 → 2 % ; 10 000 → 4 % ; 50 000 → 6 %)=RECHERCHEV(B2 ; $H$2:$I$4 ; 2 ; VRAI)              CA de 32 000 : renvoie 4 %

À retenir

  1. Piège : sans 4e argument, RECHERCHEV fait une recherche approchée sur une colonne supposée triée et peut renvoyer une valeur fausse sans erreur. Écrivez FAUX pour une correspondance exacte.
  2. La valeur cherchée doit se trouver dans la 1re colonne de la table : RECHERCHEV ne regarde jamais à gauche.
  3. Le numéro de colonne est figé : insérer une colonne dans la table décale le résultat. INDEX+EQUIV et RECHERCHEX n'ont pas ce défaut.
  4. Un #N/A sur une valeur pourtant visible vient souvent d'un espace en trop ou d'un code numérique stocké en texte d'un côté seulement.

Voir aussi