Tutoriel RECHERCHEV Excel - Guide du débutant à RECHERCHEV (exemples)

Table des matières

Tutoriel RECHERCHEV Excel

Dans ce didacticiel RECHERCHEV Excel, nous expliquons ce qu'est la fonction RECHERCHEV dans Excel, son fonctionnement ainsi que des exemples pratiques. La fonction RECHERCHEV (recherche verticale) dans Excel recherche un élément d'information ou une valeur dans une colonne d'une table ou d'un ensemble de données et extrait et renvoie une valeur ou des informations correspondantes d'une autre colonne.

La fonction RECHERCHEV dans Excel est une fonction intégrée et est nommée ainsi car la formule recherche une valeur et la recherche verticalement dans une colonne spécifique. Il s'arrête dès qu'il trouve cette valeur et regarde à droite de cette valeur dans une colonne que nous spécifions.

La syntaxe générale de la fonction RECHERCHEV est la suivante:

La syntaxe de la formule RECHERCHEV contient les arguments suivants:

  • Lookup_value: obligatoire, représente la valeur que nous voulons rechercher dans la première colonne d'une table ou d'un ensemble de données.
  • Table_array: obligatoire, représente l'ensemble de données ou le tableau de données à rechercher.
  • Col_indexnum: obligatoire, représente l'entier spécifiant le numéro de colonne du tableau_table dont nous voulons renvoyer une valeur
  • Range_lookup: facultatif, représente ou définit ce que la fonction doit renvoyer au cas où elle ne trouverait pas de correspondance exacte avec lookup_value. Cet argument peut être défini sur 'FALSE; ou 'TRUE', où 'TRUE' indiquant une correspondance approximative (c'est-à-dire, utilisez la correspondance la plus proche sous la valeur lookup_value au cas où la correspondance exacte ne serait pas trouvée), et 'FALSE' indiquant une correspondance exacte (c'est-à-dire qu'elle renvoie une erreur au cas où la correspondance exacte n'est pas trouvée). «TRUE» peut également être remplacé par «1» et «FALSE» par «0».

Exemples

Exemple 1

Supposons que nous ayons une table d'enregistrements d'élèves comprenant leur numéro de rôle, leur nom, leur classe et leur identifiant de messagerie. Maintenant, si nous souhaitons obtenir l'ID de messagerie d'un étudiant en particulier à partir de cette base de données, nous utilisons la fonction RECHERCHEV comme suit:

= RECHERCHEV (F2, A2: D12,4,1)

Nous pouvons voir que la formule ci-dessus recherche la valeur 6 dans la colonne la plus à gauche de la table des enregistrements étudiants. Le troisième argument avec la valeur 4 indique à la fonction de renvoyer la valeur dans la même ligne à partir de la quatrième colonne de la table des enregistrements étudiants. Le dernier argument mentionné comme 1 (TRUE) indique à la fonction de renvoyer une correspondance approximative (correspondance exacte si elle existe).

Nous pouvons donc voir que l'ID de messagerie du rouleau n ° 6 est correctement extrait et renvoyé avec cette fonction.

Exemple # 2

Maintenant, disons que nous utilisons une correspondance exacte pour une valeur de recherche qui n'existe pas, alors la fonction VLOOKUP fonctionnera comme suit:

= RECHERCHEV (F2, A2: D12,4, 0)

Nous pouvons voir que la formule ci-dessus recherche la valeur 16 dans la colonne la plus à gauche de la table des enregistrements étudiants. Le troisième argument avec la valeur 4 indique à la fonction de renvoyer la valeur dans la même ligne à partir de la quatrième colonne de la table des enregistrements étudiants. Le dernier argument mentionné comme 0 (FALSE) indique à la fonction de renvoyer une correspondance exacte et une erreur si une correspondance exacte n'est pas trouvée.

Ainsi, nous pouvons voir que l'ID de messagerie du rouleau n ° 16 n'existe pas car il n'y a pas de valeur en tant que rouleau n ° 16 dans la table des enregistrements d'élève, donc l'erreur '# N / A' est renvoyée avec un argument de correspondance exacte.

Exemple # 3

Maintenant, disons que nous utilisons une correspondance approximative pour une valeur de recherche qui n'existe pas, alors la fonction VLOOKUP fonctionnera comme suit:

 = RECHERCHEV (F2, A2: D12,4, 1)

Nous pouvons voir que la formule ci-dessus recherche la valeur 16 dans la colonne la plus à gauche de la table des enregistrements étudiants. Le troisième argument avec la valeur 4 indique à la fonction de renvoyer la valeur dans la même ligne à partir de la quatrième colonne de la table des enregistrements étudiants. Le dernier argument mentionné comme 1 (TRUE) indique à la fonction de renvoyer une correspondance approximative si la correspondance exacte n'est pas trouvée.

Nous pouvons donc voir qu'il n'y a pas de valeur en tant que rouleau n ° 16 dans la première colonne de la table des enregistrements d'élèves, mais le quatrième argument mentionné comme 1 ou TRUE indique de retourner une correspondance approximative, donc la fonction retournera la plus grande valeur inférieure à 16 (12 dans ce cas), donc l'ID d'e-mail du rouleau n ° 12 est renvoyé.

Choses dont il faut se rappeler

  • La fonction RECHERCHEV est une fonction intégrée dans Excel classée comme fonction de recherche / référence.
  • Il peut également être utilisé comme une fonction de feuille de calcul où la fonction peut être entrée dans le cadre d'une formule dans une cellule d'une feuille de calcul.
  • VLOOKUP a toujours l'air à droite, c'est-à-dire qu'il nécessite une table de recherche avec des valeurs de recherche dans la colonne la plus à gauche. Les données que nous souhaitons récupérer comme valeur de résultat peuvent apparaître dans n'importe quelle colonne à droite, c'est-à-dire que la valeur de recherche est à gauche de la valeur de résultat que nous souhaitons trouver.
  • L'argument 'table_array' fourni à la fonction VLOOKUP doit avoir au moins autant de colonnes que la valeur de l'argument 'col_indexnum.'
  • Il est conçu pour récupérer des données dans une table organisée en lignes verticales, où chaque ligne représente un nouvel enregistrement. Ainsi, si les données sont organisées horizontalement, nous pouvons utiliser la fonction 'HLOOKUP' (recherche horizontale).
  • La fonction RECHERCHEV renvoie tout type de données tel que numérique, date, chaîne, etc.
  • La fonction RECHERCHEV permet l'utilisation de caractères génériques tels que '*.'
  • Si 'FALSE' ou '0' est spécifié pour le paramètre approximate_match et qu'aucune correspondance exacte n'est trouvée pour la valeur de recherche, la fonction VLOOKUP renvoie l'erreur '# N / A'.
  • Si 'TRUE' ou '1' est spécifié pour le paramètre approximate_match et qu'aucune correspondance exacte n'est trouvée, la fonction VLOOKUP renvoie la valeur suivante plus petite.
  • Si "col_indexnum" est inférieur à 1 ou n'est pas reconnu comme une valeur numérique, la fonction RECHERCHEV renvoie "#VALUE!" Erreur.
  • Si la valeur 'range_lookup' n'est pas reconnue comme une valeur logique, elle renvoie '#VALUE!' Erreur.
  • Si «col_indexnum» est supérieur à un nombre de colonnes dans «table_array», alors la fonction RECHERCHEV renvoie «#REF!» Erreur.
  • Si l'argument «range_lookup» est omis, la fonction RECHERCHEV autorise une correspondance non exacte, mais elle utilisera une correspondance exacte si elle existe.
  • La fonction RECHERCHEV n'est pas sensible à la casse.
  • Si la colonne de recherche contient des valeurs en double, la fonction RECHERCHEV ne correspondra qu'à la première valeur.

Articles intéressants...