Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Ms Excel

Trouver plusieurs champs de données avec Excel VLOOKUP

En combinant la fonction VLOOKUP d’Excel avec la fonction COLONNE, vous pouvez créer une formule de recherche qui renvoie plusieurs valeurs à partir d’une seule ligne d’une base de données ou d’un tableau de données. Apprenez comment créer une formule de recherche qui renvoie plusieurs valeurs à partir d’un seul enregistrement de données.

Les instructions de cet article s’appliquent à Excel 2019, 2016, 2013, 2010 ; et à Excel pour Microsoft 365.

Contenu

Retournez des valeurs multiples avec Excel VLOOKUP

La formule de recherche exige que la fonction COLONNE soit imbriquée dans VLOOKUP. L’imbrication d’une fonction implique l’entrée de la deuxième fonction comme un des arguments de la première fonction.

Entrez les données du tutoriel

Dans ce tutoriel, la fonction COLONNE est saisie comme l’index de la colonne l’argument du nombre pour VLOOKUP. La dernière étape du tutoriel consiste à copier la formule de recherche dans des colonnes supplémentaires afin de récupérer des valeurs supplémentaires pour la partie choisie.

La première étape de ce tutoriel consiste à saisir les données dans une feuille de calcul Excel. Afin de suivre les étapes de ce tutoriel, entrez les données indiquées dans l’image ci-dessous dans les cellules suivantes :

  • Entrez les données les plus importantes dans les cellules D1 à G1.
  • Entrez la deuxième gamme dans les cellules D4 à G10.

Les critères de recherche et la formule de recherche créés dans ce tutoriel sont saisis dans la ligne 2 de la feuille de travail.

Ce tutoriel n’inclut pas le formatage Excel de base montré dans l’image, mais cela n’affecte pas le fonctionnement de la formule de recherche.

Créer une plage nommée pour le tableau de données

Une plage nommée est un moyen facile de se référer à une plage de données dans une formule. Plutôt que de taper les références des cellules pour les données, tapez le nom de la plage.

Un deuxième avantage de l’utilisation d’une plage nommée est que les références des cellules pour cette plage ne changent jamais, même lorsque la formule est copiée dans d’autres cellules de la feuille de calcul. Les noms de plage sont une alternative à l’utilisation de références de cellules absolues pour éviter les erreurs lors de la copie des formules.

Le nom de l’intervalle ne comprend pas les titres ou les noms de champ des données (comme indiqué à la ligne 4), mais uniquement les données.

  • Souligner cellules D5 à G10 dans la fiche de travail.

  • Placez le curseur dans la case « Nom » située au-dessus de la colonne A, tapez Tableau, puis appuyez sur Saisissez. Les cellules D5 à G10 ont le nom de plage de Table.

  • Le nom de la plage pour l’argument du tableau VLOOKUP est utilisé plus loin dans ce tutoriel.

Ouvrir la boîte de dialogue VLOOKUP

Bien qu’il soit possible de taper la formule de recherche directement dans une cellule d’une feuille de calcul, beaucoup de gens ont du mal à garder la syntaxe droite – surtout pour une formule complexe comme celle utilisée dans ce tutoriel.

Comme alternative, utilisez la boîte de dialogue Arguments de fonction VLOOKUP. Presque toutes les fonctions d’Excel ont une boîte de dialogue où chaque argument de la fonction est saisi sur une ligne séparée.

  • Sélectionnez cellule E2 de la fiche de travail. C’est l’endroit où les résultats de la formule de recherche bidimensionnelle s’afficheront.

  • Sur le ruban, allez à la Formules onglet et sélectionnez Recherche et référence.

  • Sélectionnez VLOOKUP pour ouvrir le Fonction Arguments boîte de dialogue.

  • La boîte de dialogue Arguments de fonction est l’endroit où les paramètres de la fonction VLOOKUP sont saisis.

Entrez l’argument de la valeur de recherche

Normalement, la recherche correspond à un champ de données dans la première colonne du tableau de données. Dans cet exemple, la recherche La valeur se réfère au nom de la partie sur laquelle vous voulez trouver des informations. Les types de données autorisés pour la recherche Les valeurs sont des données textuelles, des valeurs logiques, des nombres et des références de cellules.

Références cellulaires absolues

Lorsque les formules sont copiées dans Excel, les références des cellules changent pour refléter le nouvel emplacement. Si cela se produit, D2, la référence de la cellule pour la recherche de la valeur, modifie et crée des erreurs dans les cellules F2 et G2.

Les références absolues des cellules ne changent pas lorsque les formules sont copiées.

Pour éviter les erreurs, convertissez la référence de cellule D2 en une référence de cellule absolue. Pour créer une référence de cellule absolue, appuyez sur la touche F4. Cela ajoute des signes de dollar autour de la référence de la cellule, par exemple $D$2.

  • Dans la boîte de dialogue Arguments de fonction, placez le curseur dans le lookup_value zone de texte. Ensuite, dans la feuille de travail, sélectionnez cellule D2 pour ajouter cette référence de cellule à la lookup_value. La cellule D2 est l’endroit où le nom de la pièce sera inscrit.

  • Sans déplacer le point d’insertion, appuyez sur la touche F4 pour convertir D2 en la référence absolue de la cellule $D$2.

  • Laissez la boîte de dialogue de la fonction VLOOKUP ouverte pour l’étape suivante du tutoriel.

Entrez dans l’argumentaire du Table Array

Un tableau est le tableau de données que la formule de recherche recherche recherche pour trouver l’information que vous voulez. Le tableau doit contenir au moins deux colonnes de données.

La première colonne contient l’argument de la valeur de recherche (qui a été mis en place dans la section précédente), tandis que la deuxième colonne est recherchée par la formule de recherche pour trouver les informations que vous spécifiez.

L’argument du tableau doit être saisi soit comme une plage contenant les références des cellules pour le tableau de données, soit comme un nom de plage.

Pour ajouter la table des données à la fonction VLOOKUP, placez le curseur dans la table_array dans la boîte de dialogue et tapez Tableau pour entrer le nom de la plage pour cet argument.

La fonction de nidification de la colonne

Normalement, VLOOKUP ne renvoie que les données d’une colonne d’un tableau de données. Cette colonne est définie par l’argument du numéro d’index de la colonne. Dans cet exemple, cependant, il y a trois colonnes, et le numéro d’index de la colonne doit être modifié sans modifier la formule de recherche. Pour ce faire, emboîtez la fonction COLONNE dans la fonction VLOOKUP en tant qu’argument Col_index_num.

Lors de l’imbrication des fonctions, Excel n’ouvre pas la boîte de dialogue de la deuxième fonction pour entrer ses arguments. La fonction COLONNE doit être saisie manuellement. La fonction COLONNE n’a qu’un seul argument, l’argument Référence, qui est une référence de cellule.

La fonction COLONNE renvoie le numéro de la colonne fournie comme argument de référence. Elle convertit la lettre de la colonne en un numéro.

Pour trouver le prix d’un article, utilisez les données de la colonne 2 du tableau des données. Cet exemple utilise la colonne B comme référence pour insérer 2 dans l’argument Col_index_num.

  • Dans le Fonction Arguments placez le curseur dans la boîte de dialogue Col_index_num zone de texte et type COLONNE(. (Veillez à inclure la parenthèse ronde ouverte).

  • Dans la feuille de travail, sélectionnez cellule B1 pour entrer cette référence de cellule comme argument de référence.

  • Tapez a parenthèse ronde de fermeture pour compléter la fonction de COLONNE.

Entrez l’argument de recherche de la gamme VLOOKUP

L’argument Range_lookup de VLOOKUP est une valeur logique (VRAI ou FAUX) qui indique si VLOOKUP doit trouver une correspondance exacte ou approximative avec la Lookup_value.

  • VRAI ou omis: VLOOKUP renvoie une correspondance proche de la Lookup_value. Si une correspondance exacte n’est pas trouvée, VLOOKUP renvoie la valeur la plus élevée suivante. Les données de la première colonne de Table_array doivent être triées par ordre croissant.
  • FAUX: VLOOKUP utilise une correspondance exacte avec la Lookup_value. Si deux ou plusieurs valeurs dans la première colonne de Table_array correspondent à la valeur de recherche, la première valeur trouvée est utilisée. Si une correspondance exacte n’est pas trouvée, une erreur #N/A est renvoyée.

Dans ce tutoriel, des informations spécifiques sur un élément matériel particulier seront recherchées, donc le Range_lookup est réglé sur FALSE.

Dans la boîte de dialogue Arguments de fonction, placez le curseur dans la zone de texte Range_lookup et tapez Faux pour dire à VLOOKUP de renvoyer une correspondance exacte pour les données.

Sélectionnez OK pour compléter la formule de recherche et fermer la boîte de dialogue. La cellule E2 contiendra une erreur #N/A parce que le critère de recherche n’a pas été saisi dans la cellule D2. Cette erreur est temporaire. Elle sera corrigée lorsque le critère de recherche sera ajouté à la dernière étape de ce tutoriel.

Copiez la formule de recherche et entrez les critères

La formule de recherche permet de récupérer les données de plusieurs colonnes du tableau de données en même temps. Pour ce faire, la formule de recherche doit résider dans tous les champs dont vous voulez obtenir des informations.

Pour extraire les données des colonnes 2, 3 et 4 du tableau de données (le prix, le numéro de pièce et le nom du fournisseur), entrez un nom partiel comme Lookup_value.

Comme les données sont présentées selon un modèle régulier dans la feuille de calcul, copiez la formule de recherche dans cellule E2 à cellules F2 et G2. Au fur et à mesure que la formule est copiée, Excel met à jour la référence relative de la cellule dans la fonction COLONNE (cellule B1) pour refléter le nouvel emplacement de la formule. Excel ne modifie pas la référence absolue de la cellule (comme $D$2) et la plage nommée (Tableau) au fur et à mesure que la formule est copiée.

Il existe plus d’une façon de copier les données dans Excel, mais la plus simple est d’utiliser la poignée de remplissage.

  • Sélectionnez cellule E2où se trouve la formule de recherche, pour en faire la cellule active.
  • Faites glisser la poignée de remplissage sur cellule G2. Les cellules F2 et G2 affichent l’erreur #N/A qui est présente dans la cellule E2.
  • Pour utiliser les formules de recherche afin d’extraire des informations du tableau de données, dans la feuille de travail, sélectionnez cellule D2, type Widgetet la presse Saisissez.

Les informations suivantes s’affichent dans les cellules E2 à G2.

  • E2 : 14,76 $ – le prix d’un gadget
  • F2 : PN-98769 – le numéro de référence d’un widget
  • G2 : Widgets Inc – le nom du fournisseur de widgets
  • Pour tester la formule du tableau VLOOKUP, tapez le nom des autres parties dans la cellule D2 et observez les résultats dans les cellules E2 à G2.
  • Chaque cellule contenant la formule de recherche contient une donnée différente sur l’élément matériel que vous avez recherché.

La fonction VLOOKUP avec des fonctions imbriquées comme COLUMN fournit une méthode puissante pour rechercher des données à l’intérieur d’une table, en utilisant d’autres données comme référence de recherche.

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci