Vous avez deux tableaux : d'un côté une liste de commandes avec des références produit, de l'autre le catalogue avec les prix. Comment ramener automatiquement le bon prix en face de chaque commande, sans recopier à la main ? C'est exactement le travail de RECHERCHEV — la fonction Excel la plus demandée en entreprise, et un incontournable de l'épreuve de certification ENI RS7536.
La syntaxe en une phrase
=RECHERCHEV(valeur_cherchée ; table_matrice ; no_index_col ; [valeur_proche])Traduction : « Cherche cette valeur dans la première colonne de ce tableau, et renvoie-moi ce qui se trouve dans la colonne n° X de la même ligne. »
- valeur_cherchée — ce que vous cherchez (une référence, un nom, un code).
- table_matrice — le tableau où chercher. La valeur cherchée doit être dans sa première colonne.
- no_index_col — le numéro de la colonne à renvoyer (1 = première colonne du tableau sélectionné).
- valeur_proche — mettez
FAUX(ou0) pour une correspondance exacte. C'est le bon choix dans 95 % des cas.
Exemple concret
Votre catalogue se trouve en F2:H50 : colonne F la référence, colonne G le libellé, colonne H le prix. En A2, la référence commandée. Pour obtenir le prix :
=RECHERCHEV(A2 ; $F$2:$H$50 ; 3 ; FAUX)Excel cherche la valeur de A2 dans la colonne F, et renvoie la valeur de la 3e colonne du tableau (le prix, colonne H). Notez les références absolues $F$2:$H$50 : elles permettent de recopier la formule vers le bas sans que le tableau de recherche ne se décale.
Les 3 erreurs qui provoquent #N/A
1. La valeur cherchée n'est pas dans la première colonne
RECHERCHEV ne regarde que la première colonne du tableau sélectionné, et ne sait chercher que vers la droite. Si votre référence est en colonne H et le prix en colonne F, la fonction ne peut pas remonter. Solutions : réorganiser les colonnes, ou passer à RECHERCHEX (voir plus bas).
2. Espaces ou formats différents
« REF001 » avec un espace final n'est pas égal à « REF001 ». De même, le nombre 1024 n'est pas égal au texte "1024". Nettoyez avec SUPPRESPACE() et vérifiez que les deux colonnes ont le même format.
3. Le dernier argument oublié
Sans FAUX, Excel fait une recherche approximative qui suppose un tableau trié — et renvoie des résultats faux en silence. Prenez le réflexe : correspondance exacte par défaut.
À l'épreuve RS7536, les cas pratiques pèsent 7 fois plus lourd que les questions QCM. RECHERCHEV combinée à SI ou SIERREUR revient très souvent dans les sujets de niveau Avancé (score 701–1000). Entraînez-vous avec =SIERREUR(RECHERCHEV(…);"Non trouvé") pour des tableaux propres, sans #N/A affiché.
RECHERCHEV ou RECHERCHEX ?
Depuis Excel 2021 et Microsoft 365, RECHERCHEX (XLOOKUP) corrige les limites historiques de RECHERCHEV :
| RECHERCHEV | RECHERCHEX | |
|---|---|---|
| Chercher vers la gauche | Non | Oui |
| Valeur si introuvable | Via SIERREUR | Argument intégré |
| Résiste à l'insertion de colonnes | Non (n° de colonne fixe) | Oui |
| Correspondance exacte par défaut | Non | Oui |
=RECHERCHEX(A2 ; F2:F50 ; H2:H50 ; "Non trouvé")Pourquoi apprendre encore RECHERCHEV ? Parce que des millions de classeurs en entreprise l'utilisent, que beaucoup de postes tournent sur des versions antérieures d'Excel, et qu'elle reste au programme de la certification ENI. Maîtrisez les deux : RECHERCHEV pour lire l'existant, RECHERCHEX pour construire le neuf.
À retenir
- Valeur cherchée toujours dans la première colonne du tableau de recherche.
- Références absolues (
$) sur la table pour recopier la formule. FAUXen dernier argument, systématiquement.SIERREURpour gérer proprement les valeurs introuvables.RECHERCHEXdès que votre version d'Excel le permet.
Maîtrisez RECHERCHEV, les TCD et bien plus
Formation Excel 100 % distanciel · Certification ENI RS7536 incluse · Suivi personnalisé · Bilan gratuit, réponse sous 24h.
Voir les formations Se préinscrire