Table de recherche dans Excel

Les tables de recherche dans Excel sont des tables nommées qui sont utilisées avec la fonction vlookup pour trouver des données, lorsque nous avons une grande quantité de données et que nous ne savons pas où chercher, nous pouvons sélectionner la table et lui donner un nom et tout en utilisant le vlookup au lieu de donner la référence, nous pouvons taper le nom de la table comme référence pour rechercher la valeur, une telle table est connue sous le nom de table de recherche dans Excel.

Comment créer une table de recherche dans Excel?

Les fonctions de recherche sont des sauveteurs dans Excel. En fonction de la valeur disponible ou de la valeur de recherche, nous pouvons récupérer les autres données qui lui sont associées dans les différentes tables de données. Dans Excel, RECHERCHEV est la fonction de recherche la plus couramment utilisée.

Dans cet article, nous allons discuter de certaines des fonctions de recherche importantes dans Excel et également de la façon de créer une table de recherche dans Excel. Les fonctions de recherche importantes sont VLOOKUP & HLOOKUP, V signifie Vertical Lookup et H signifie Horizontal Lookup. Nous avons également la fonction appelée LOOKUP pour rechercher les données dans le tableau.

En utilisant ces fonctions de recherche, nous pouvons récupérer les autres informations des données disponibles à partir de différentes feuilles de calcul ainsi que de différents classeurs.

Vous pouvez télécharger ce modèle Excel de création de tableau de recherche ici - Créer un modèle de tableau de recherche Excel

# 1 - Créer une table de recherche à l'aide de la fonction RECHERCHEV

Comme je l'ai dit, RECHERCHEV est la fonction de recherche traditionnelle que tous les utilisateurs utilisent régulièrement. Nous allons vous montrer comment rechercher des valeurs à l'aide de cette fonction de recherche.

  • La valeur de recherche n'est rien d'autre que la valeur disponible. Sur la base de cette valeur, nous essayons de récupérer les données de l'autre table.
  • Tableau Array est simplement la table principale où résident toutes les informations.
  • Col Index Num est le rien mais à partir de quelle colonne du tableau de table nous voulons les données. Nous devons mentionner le numéro de colonne ici.
  • La recherche de plage n'est rien d'autre que si vous recherchez une correspondance exacte ou une correspondance approximative. Si vous recherchez la correspondance exacte, FALSE ou 0 est l'argument, si vous recherchez la correspondance approximative, TRUE ou 1 est l'argument.

Exemple de fonction RECHERCHEV: Supposons que vous trouverez ci-dessous les données dont vous disposez sur les ventes de produits et leur montant de vente.

Maintenant, dans la cellule D2, vous avez un identifiant de produit et en utilisant cet identifiant de produit, vous devez récupérer la valeur des ventes à l'aide de RECHERCHEV.

Étape 1: appliquez la fonction RECHERCHEV et ouvrez d'abord la formule.

Étape 2: Le premier argument est la valeur LOOKUP. La valeur de recherche est notre valeur de base ou disponible. Sélectionnez donc la cellule D2 comme référence.

Étape 3: Vient ensuite le tableau de table, ce n'est rien d'autre que notre table principale où résident toutes les données. Sélectionnez donc le tableau de table comme A2 à B11.

Étape 4: Appuyez maintenant sur la touche de fonction F4 pour en faire une référence Excel absolue. Il insérera le symbole du dollar dans la cellule sélectionnée.

Étape 5: L'  argument suivant est le numéro d'index de la colonne, à partir de la table sélectionnée à partir de quelle colonne vous recherchez les données. Dans ce cas, nous avons sélectionné deux colonnes et nous avons besoin des données de la 2ème colonne, alors mentionnez 2 comme argument.

Étape 6: Le dernier argument est maintenant la recherche par plage, c'est-à-dire le type de recherche. Puisque nous recherchons une correspondance exacte, sélectionnez FALSE ou entrez zéro comme argument.

Étape 7: Fermez le support et appuyez sur la touche Entrée. Nous devrions avoir la valeur de vente pour l'ID de produit Prd 5.

Étape 8: Que faire si nous voulons les données de vente pour le produit si Prd6. Bien sûr, on peut entrer directement mais ce n'est pas la bonne approche à faire. Nous pouvons plutôt créer la liste déroulante dans Excel et permettre à l'utilisateur de sélectionner dans la liste déroulante. Appuyez sur ALT + A + V + V dans la cellule D2, il s'agit de la touche de raccourci qui est la touche de raccourci pour créer la validation des données dans Excel.

Étape 9: Sélectionnez la LISTE dans la liste déroulante Autoriser:.

Étape 10: Dans la SOURCE: sélectionnez la liste des ID de produit de A2 à A11.

Étape 11: Cliquez sur OK. Nous avons maintenant toute la liste des produits dans la cellule D2.

# 2 - Utilisez la fonction LOOKUP pour créer un tableau de recherche dans Excel

Au lieu de VLOOKUP, nous pouvons également utiliser la fonction LOOKUP dans Excel comme alternative. Regardons la formule de la fonction LOOKUP.

  • La valeur de recherche est la valeur de base ou la valeur disponible.
  • Le vecteur de recherche n'est rien d'autre qu'une colonne de valeur de recherche dans la table principale.
  • Le vecteur de résultat n'est rien mais nécessite une colonne dans la table principale.

Appliquons la formule pour comprendre la logique de la fonction LOOKUP.

Étape 1: Ouvrez la fonction de recherche maintenant.

Étape 2: La valeur de recherche est l'ID de produit, sélectionnez la cellule D2.

Étape 3: Le vecteur de recherche n'est rien d'autre que la colonne ProductId dans la table principale. Sélectionnez donc A1 à A11 comme plage.

Étape 4: Ensuite, le vecteur de résultats, ce n'est rien d'autre que de quelle colonne nous avons besoin des données à extraire. Dans ce cas de B1 à B11, nous voulons que les données soient récupérées.

Étape 5: Fermez le crochet et entrez à chaud pour fermer la formule. Nous devrions avoir une valeur de vente pour l'ID de produit sélectionné.

Étape 6: modifiez l'ID de produit pour afficher un résultat différent.

# 3 - Utilisez la fonction INDEX + MATCH

La fonction RECHERCHEV peut récupérer les données de gauche à droite, mais avec l'aide de la fonction INDEX et de la formule MATCH dans Excel, nous pouvons récupérer des données de n'importe où pour créer un tableau Excel de recherche

Étape 1: Ouvrez d'abord la formule INDEX Excel.

Étape 2: Pour le premier argument, sélectionnez la colonne de résultats dans la table principale.

Étape 3: Afin d'obtenir le numéro de ligne, nous devons appliquer la fonction MATCH. Reportez-vous à l'image ci-dessous pour la fonction MATCH.

Étape 4: fermez le crochet et fermez la formule. Nous aurons des résultats.

Choses à retenir

  • La recherche doit être la même que dans la table principale d'Excel.
  • RECHERCHEV fonctionne de gauche à droite et non de droite à gauche.
  • Dans la fonction LOOKUP, il suffit de sélectionner la colonne de résultat, il n'est pas nécessaire de mentionner le numéro d'index de la colonne, contrairement à VLOOKUP.