Tutoriel Excel RECHERCHEV pour les débutants

⚡ Résumé intelligent

Ce tutoriel Excel sur la fonction RECHERCHEV explique comment cette fonction verticale recherche dans la première colonne d'un tableau et renvoie la valeur correspondante d'une autre colonne. Ce guide aborde la syntaxe, les correspondances exactes et approximatives, les recherches entre feuilles, les erreurs courantes et l'alternative moderne : la fonction RECHERCHEX.

  • Fonction principale: La fonction RECHERCHEV prend quatre arguments : valeur_recherchée, tableau_table, numéro_index_colonne et recherche_plage (VRAI ou FAUX).
  • 🔍 Exact vs Approximatif : Utilisez FALSE pour les correspondances exactes telles que les identifiants et TRUE pour les correspondances approximatives sur des plages numériques triées comme les tranches de réduction.
  • 📑 Recherches croisées : Utilisez la syntaxe Sheet2!A2:B25 pour référencer une autre feuille et l'insérer dans une autre feuille du même classeur.
  • ⚠️ Erreurs courantes: #N/A, #REF! et #VALUE! signalent des correspondances manquantes, un index de colonne incorrect ou des arguments invalides que vous pouvez déboguer rapidement.
  • 🤖 Alternative moderne : XLOOKUP dans Microsoft Office 365 et Excel 2021 prennent en charge les recherches à gauche, la correspondance exacte par défaut et une gestion des erreurs plus propre.

Tutoriel Excel VLOOKUP

Qu'est-ce que RECHERCHEV ?

La fonction RECHERCHEV (le V signifiant VERTICALE) est une fonction intégrée d'Excel qui établit une relation entre les colonnes d'une feuille de calcul. Elle permet de rechercher une valeur dans une colonne et de renvoyer la valeur correspondante d'une autre colonne de la même ligne.

Syntaxe et arguments de la fonction RECHERCHEV

Avant d'utiliser la fonction RECHERCHEV, il est utile de comprendre sa structure. Cette fonction prend quatre arguments et suit le même modèle dans toutes les versions d'Excel.

=RECHERCHEV(valeur de recherche, table_array, col_index_num, [range_lookup])
  • valeur de recherche — la valeur que vous souhaitez trouver (une référence de cellule ou une valeur littérale).
  • table_array — la plage de cellules contenant la colonne de recherche et la colonne de retour.
  • col_index_num — le numéro de colonne dans table_array à partir duquel renvoyer la valeur (1 étant la plus à gauche).
  • range_lookup — FAUX pour une correspondance exacte, VRAI (ou omis) pour une correspondance approximative sur des données triées.

Important: La valeur recherchée doit figurer dans la colonne la plus à gauche de table_array, et la fonction RECHERCHEV effectue une recherche uniquement de gauche à droite.

Utilisation de RECHERCHEV

Lorsque vous devez trouver des informations spécifiques dans une grande feuille de calcul, ou récupérer le même type de valeur de manière répétée, la fonction RECHERCHEV permet de gagner un temps considérable par rapport au filtrage manuel.

Considérons un Tableau des salaires de l'entreprise Géré par l'équipe financière. On part d'une information connue (un index) et on utilise la fonction RECHERCHEV pour récupérer la valeur inconnue.

Par exemple, vous connaissez déjà le nom de l'employé :

Utilisation de RECHERCHEV

Et vous souhaitez consulter le salaire des employés :

Utilisation de RECHERCHEV

Feuille de calcul Excel pour l'exemple ci-dessus :

Utilisation de RECHERCHEV

Téléchargez le fichier Excel ci-dessus

Pour trouver le salaire inconnu de l'employé, nous saisissons le nom de l'employé. Code qui est déjà disponible.

Utilisation de RECHERCHEV

En appliquant la fonction RECHERCHEV, on obtient la valeur du salaire correspondant à cet employé. Code apparaît automatiquement.

Utilisation de RECHERCHEV

Comment utiliser la fonction RECHERCHEV dans Excel

Suivez ce guide étape par étape pour utiliser la fonction RECHERCHEV dans Excel :

Étape 1) Accédez à la cellule cible

Cliquez sur la cellule où vous souhaitez que le salaire de l'employé sélectionné apparaisse — dans cet exemple, la cellule H3.

Utiliser la fonction RECHERCHEV dans Excel

Étape 2) Entrez la fonction RECHERCHEV =RECHERCHEV()

Saisissez la fonction dans la cellule. Commencez par un signe égal (qui indique à Excel qu'une formule suit), puis par le mot-clé RECHERCHEV : =RECHERCHEV().

Utiliser la fonction RECHERCHEV dans Excel

Les parenthèses contiennent l'ensemble des arguments (les données dont la fonction a besoin).

La fonction RECHERCHEV requiert quatre arguments :

Étape 3) Premier argument — la valeur de recherche

Le premier argument est la référence de la cellule contenant la valeur à rechercher. Dans ce cas, il s'agit de l'employé. Code Il s'agit de la valeur de recherche, donc le premier argument est H2 — la cellule dont Excel doit faire correspondre le contenu.

Utiliser la fonction RECHERCHEV dans Excel

Étape 4) Deuxième argument — le tableau

Cela fait référence au bloc de valeurs à rechercher, appelé dans Excel le tableau de tableaux ou une table de consultation. Dans notre exemple, la table de consultation exécute de B2 à E25.

NOTE: La colonne de recherche doit être la colonne la plus à gauche de votre tableau.

Utiliser la fonction RECHERCHEV dans Excel

Étape 5) Troisième argument — col_index_num

Cela indique à la fonction RECHERCHEV quelle colonne du tableau contient la valeur à renvoyer. Le salaire de l'employé se trouve dans la quatrième colonne, donc l'indice de colonne est 4.

Utiliser la fonction RECHERCHEV dans Excel

Étape 6) Quatrième argument — correspondance exacte ou approximative

Le dernier argument est l'indicateur de recherche par plage. Il détermine si la fonction RECHERCHEV renvoie une correspondance exacte ou approximative. Ici, nous souhaitons une correspondance exacte (FAUX).

  1. FAUX — correspondance exacte.
  2. TRUE — correspondance approximative.

Utiliser la fonction RECHERCHEV dans Excel

Étape 7) Appuyez sur Entrée

Appuyez sur Entrée pour terminer la formule. Une erreur s'affichera initialement car aucun employé n'est présent. Code n'a pas encore été saisi dans le compte H2.

Utiliser la fonction RECHERCHEV dans Excel

Une fois que vous avez saisi un employé valide Code En H2, la cellule renvoie le salaire de l'employé correspondant.

Utiliser la fonction RECHERCHEV dans Excel

En bref, la formule indique à Excel que les valeurs connues se trouvent dans la colonne la plus à gauche des données (Employé). CodeLa fonction RECHERCHEV analyse ensuite le tableau et renvoie la valeur de la quatrième colonne de la ligne correspondante — le salaire de l'employé.

Cet exemple portait sur les correspondances exactes (le mot-clé FALSE). La section suivante explique les correspondances approximatives.

RECHERCHEV pour les correspondances approximatives (mot-clé TRUE comme dernier paramètre)

Prenons l'exemple d'un tableau calculant les remises pour les clients qui n'achètent pas exactement des dizaines ou des centaines d'articles.

Comme indiqué ci-dessous, une entreprise applique des remises sur des quantités allant de 1 à 10 000 :

RECHERCHEV pour les correspondances approximatives

Téléchargez le fichier Excel ci-dessus

Il est rare qu'un client achète exactement 100 ou 1 000 unités. Le mode de correspondance approximative permet à la fonction RECHERCHEV de trouver la valeur inférieure la plus proche plutôt que d'exiger un chiffre exact. Étapes :

Étape 1) Cliquez sur la cellule où la fonction RECHERCHEV sera insérée — référence de cellule I2.

RECHERCHEV pour les correspondances approximatives

Étape 2) Saisissez =RECHERCHEV() dans la cellule et ajoutez les arguments entre parenthèses.

RECHERCHEV pour les correspondances approximatives

Étape 3) Argument 1 : Saisissez la référence de la cellule dont la valeur doit être comparée à celle de la table de consultation.

RECHERCHEV pour les correspondances approximatives

Étape 4) Argument 2 : Sélectionnez le tableau de consultation — ici, les colonnes Quantité et Remise.

RECHERCHEV pour les correspondances approximatives

Étape 5) Argument 3 : Saisissez l'index de la colonne dans la table de consultation à partir de laquelle renvoyer la valeur correspondante.

RECHERCHEV pour les correspondances approximatives

Étape 6) Argument 4 : Définissez le dernier argument sur TRUE pour des correspondances approximatives.

RECHERCHEV pour les correspondances approximatives

Étape 7) Appuyez sur Entrée. La formule s'applique désormais à la cellule. Lorsque vous saisissez une quantité, Excel affiche la tranche de remise en fonction de la valeur approximative.

RECHERCHEV pour les correspondances approximatives

NOTE: Si vous laissez le quatrième argument vide, Excel utilise par défaut la valeur VRAI (correspondance approximative). Pour les correspondances approximatives, la colonne de recherche doit être triée par ordre croissant.

Fonction Vlookup appliquée entre 2 feuilles différentes placées dans le même classeur

Prenons maintenant un classeur à deux feuilles. La feuille 1 liste les employés. CodeNom et fonction ; la feuille 2 liste les employés Code et le salaire des employés.

FICHE 1 :

Fonction Vlookup appliquée entre 2 feuilles différentes

FICHE 2 :

Fonction Vlookup appliquée entre 2 feuilles différentes

Téléchargez le fichier Excel ci-dessus

L'objectif est de regrouper toutes les données de la feuille 1, comme indiqué ci-dessous :

Fonction Vlookup appliquée entre 2 feuilles différentes

La fonction RECHERCHEV permet d'agréger des données, donc les employés CodeLe nom, le prénom et le salaire apparaissent ensemble sur une seule feuille.

Nous commençons par la feuille 2 car elle fournit deux arguments : la colonne « Salaire de l’employé » s’y trouve, et… L'indice de colonne est 2.

Fonction Vlookup appliquée entre 2 feuilles différentes

Nous voulons trouver le salaire qui correspond à chaque employé Code.

Fonction Vlookup appliquée entre 2 feuilles différentes

Les données s'étendent de A2 à B25 — c'est notre tableau.

Étape 1) Passez à la feuille 1 et saisissez les en-têtes indiqués.

Fonction Vlookup appliquée entre 2 feuilles différentes

Étape 2) Cliquez sur la cellule en regard de « Salaire de l'employé » (cellule F3), où la formule RECHERCHEV sera insérée.

Fonction Vlookup appliquée entre 2 feuilles différentes

Saisissez la fonction RECHERCHEV : =RECHERCHEV().

Étape 3) Argument 1 : Saisissez F2 — la cellule contenant l'employé Code pour faire correspondre dans la table de consultation.

Fonction Vlookup appliquée entre 2 feuilles différentes

Étape 4) Argument 2 : Le tableau de consultation se trouve sur l'autre feuille ; référencez-le donc en utilisant le nom de la feuille : Feuille 2!A2:B25.

Fonction Vlookup appliquée entre 2 feuilles différentes

Étape 5) Argument 3 : Saisissez l'index de la colonne dans la table de consultation qui contient la valeur de retour.

Fonction Vlookup appliquée entre 2 feuilles différentes

Fonction Vlookup appliquée entre 2 feuilles différentes

Étape 6) Argument 4 : Utilisez FAUX pour une correspondance exacte, car nous voulons le salaire exact correspondant à chaque employé. Code.

Fonction Vlookup appliquée entre 2 feuilles différentes

Étape 7) Appuyez sur Entrée. Lorsque vous saisissez un employé Code, la cellule renvoie le salaire correspondant extrait de la feuille 2.

Fonction Vlookup appliquée entre 2 feuilles différentes

Erreurs courantes de la fonction RECHERCHEV et solutions

Même les utilisateurs expérimentés peuvent rencontrer des erreurs avec la fonction RECHERCHEV. Voici les plus courantes et leurs solutions rapides :

  • #N / A — La fonction RECHERCHEV ne trouve pas la valeur recherchée. Vérifiez la présence d'espaces supplémentaires, d'incompatibilités de types de données (nombres stockés sous forme de texte) ou assurez-vous que la valeur existe bien dans la première colonne de table_array.
  • #REF! — col_index_num est supérieur au nombre de colonnes dans table_array. Diminuez l'index de la colonne ou étendez la plage.
  • #VALEUR! — col_index_num est inférieur à 1 ou un argument est invalide. Vérifiez la syntaxe de la formule.
  • Résultat incorrect renvoyé — Le quatrième argument est VRAI ou omis, mais la colonne de recherche n'est pas triée. Passez-le à FAUX ou triez la colonne par ordre croissant.
  • Références verrouillées — lors de la copie d'une formule vers le bas, utilisez des références absolues (par exemple, $B$2:$E$25) afin que le tableau ne dérive pas.

RECHERCHEV vs RECHERCHEX : laquelle utiliser ?

Microsoft introduit XLOOKUP dans Microsoft Office 365 et Excel 2021 proposent une alternative moderne à la fonction RECHERCHEV. Cette nouvelle fonction corrige plusieurs limitations de RECHERCHEV et est désormais recommandée dans les versions compatibles.

Fonctionnalité RECHERCHEV XLOOKUP
Direction de la recherche De gauche à droite uniquement N'importe quelle direction (gauche, droite, haut, bas)
type de correspondance par défaut Approximatif (VRAI) Exact
Gestion des cas introuvables Retours non disponibles Argument intégré if_not_found
Index de colonne Numéro codé en dur Référencez une plage de colonnes de retour
Disponibilité Toutes les versions d'Excel Microsoft 365, Excel 2021, Excel pour le Web

Quand choisir RECHERCHEV : Le classeur doit être exécuté dans Excel 2019 ou une version antérieure, sinon vous utilisez des formules héritées. Quand choisir XLOOKUP : Vous créez de nouveaux classeurs dans Excel moderne et souhaitez utiliser la recherche à gauche, une gestion des erreurs plus claire et la correspondance exacte par défaut. Apprenez-en davantage sur les fonctions de recherche dans la documentation. Tutoriels Excel série.

Conclusion

Les trois scénarios ci-dessus expliquent le fonctionnement de la fonction RECHERCHEV pour les correspondances exactes, les correspondances approximatives et les références entre feuilles de calcul. Entraînez-vous sur vos propres jeux de données pour maîtriser son utilisation. La fonction RECHERCHEV demeure une fonctionnalité importante dans MS Excel pour une gestion efficace des données, et la fonction RECHERCHEX étend cette boîte à outils dans les versions modernes d'Excel.

FAQ

La valeur recherchée contient généralement des espaces cachés, ou bien une partie est du texte et l'autre un nombre. Utilisez la fonction TRIM pour supprimer les espaces et vérifiez que les deux valeurs sont du même type. Assurez-vous également que la valeur se trouve dans la première colonne de table_array.

Non. La fonction RECHERCHEV ne renvoie que les valeurs des colonnes situées à droite de la colonne de recherche. Pour les recherches à gauche, utilisez INDEX et EQUIV ensemble, ou utilisez RECHERCHEX. Microsoft 365 et Excel 2021, qui prend en charge toutes les directions de recherche.

La fonction RECHERCHEV parcourt la première colonne verticalement et renvoie la valeur d'une colonne sélectionnée. La fonction RECHERCHEH parcourt la première ligne horizontalement et renvoie la valeur d'une ligne sélectionnée. Utilisez RECHERCHEH lorsque vos données sont organisées en lignes plutôt qu'en colonnes.

Si vous n'avez pas encore suivi Microsoft Pour Microsoft 365 ou Excel 2021, privilégiez la fonction RECHERCHEX. Elle permet des recherches dans les deux sens, utilise par défaut la correspondance exacte et accepte l'argument if_not_found. Conservez la fonction RECHERCHEV uniquement si votre classeur doit rester compatible avec Excel 2019 ou une version antérieure.

Oui. Microsoft Copilot dans Excel peut générer des formules RECHERCHEV ou RECHERCHEX à partir d'une requête en langage naturel telle que « Rechercher le salaire par code employé ». Vérifiez toujours les références de cellules et le type de correspondance suggérés avant d'appliquer la formule à des données réelles.

Oui. Les assistants IA comme Copilot, ChatGPT et les modules complémentaires Excel peuvent expliquer chaque argument, signaler les causes #N/A et suggérer des solutions. Collez votre formule et un petit échantillon de données pour obtenir un diagnostic précis des références RECHERCHEV incorrectes.

Résumez cet article avec :