Note: The other languages of the website are Google-translated. Back to English

Comment vlookup des valeurs sur plusieurs feuilles de calcul?

Dans Excel, nous pouvons facilement appliquer la fonction vlookup pour renvoyer les valeurs correspondantes dans une seule table d'une feuille de calcul. Mais, avez-vous déjà envisagé comment vlookup de la valeur sur plusieurs feuilles de calcul? Supposons que je dispose des trois feuilles de calcul suivantes avec une plage de données et que je souhaite maintenant obtenir une partie des valeurs correspondantes en fonction des critères de ces trois feuilles de calcul, voir les captures d'écran:

Valeurs Vlookup de plusieurs feuilles de calcul avec une formule matricielle

Valeurs Vlookup de plusieurs feuilles de calcul avec une formule normale

Valeurs Vlookup de plusieurs feuilles de calcul avec une fonctionnalité géniale


Valeurs Vlookup de plusieurs feuilles de calcul avec une formule matricielle

Pour utiliser cette formule matricielle, vous devez donner à ces trois feuilles de calcul un nom de plage, veuillez répertorier les noms de vos feuilles de calcul dans une nouvelle feuille de calcul, comme la capture d'écran suivante:

1. Donnez à ces feuilles de calcul un nom de plage, sélectionnez les noms de feuille et saisissez un nom dans le champ Zone Nom qui à côté de la barre de formule, dans ce cas, je vais taper Sheetlist comme nom de plage, puis appuyez sur Entrer clé.

2. Et puis vous pouvez entrer la formule longue suivante dans votre cellule spécifique:

=VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$6"),A2)>0),0))&"'!$A$2:$B$6"),2,FALSE)

3. Et puis, appuyez sur Ctrl + Maj + Entrée clés ensemble pour obtenir la première valeur correspondante, puis faites glisser la poignée de remplissage vers les cellules auxquelles vous souhaitez appliquer cette formule, toutes les valeurs relatives de chaque ligne ont été renvoyées comme suit:

Notes:

1. Dans la formule ci-dessus:

  • A2: est la référence de cellule dont vous souhaitez renvoyer sa valeur relative;
  • Liste des feuilles: est le nom de plage des noms de feuille de calcul que j'ai créés à l'étape 1;
  • A2: B6: est la plage de données des feuilles de calcul que vous devez rechercher;
  • 2: indique le numéro de colonne que votre valeur correspondante est renvoyée.

2. Si la valeur spécifique que vous recherchez n'existe pas, une valeur # N / A sera affichée.


Démo: valeurs Vlookup de plusieurs feuilles de calcul avec une formule matricielle


Vlookup correspondant aux enregistrements de plusieurs feuilles de calcul dans Excel

Il peut être difficile pour vous de rechercher les valeurs correspondantes à partir de plusieurs feuilles de calcul, mais, avec Kutools pour Excel's RECHERCHE sur plusieurs feuilles utilitaire, vous pouvez résoudre rapidement cette tâche sans aucune formule complexe.           Cliquez pour télécharger Kutools for Excel!

Kutools pour Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!


Valeurs Vlookup de plusieurs feuilles de calcul avec une formule normale

Si vous ne souhaitez pas créer le nom de la plage et que vous n'êtes pas familier avec la formule matricielle, voici également une formule normale pour vous aider.

1. Veuillez taper la formule suivante dans une cellule dont vous avez besoin:

=IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$6,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$6,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$6,2,FALSE)))

2. Et puis faites glisser la poignée de remplissage vers la plage de cellules que vous souhaitez contenir cette formule, voir capture d'écran:

Notes:

1. Dans la formule ci-dessus:

  • A2: est la référence de cellule dont vous souhaitez renvoyer sa valeur relative;
  • Sheet1, Sheet2, Sheet3: sont les noms de feuilles qui incluent les données que vous souhaitez utiliser;
  • A2: B6: est la plage de données des feuilles de calcul que vous devez rechercher;
  • 2: indique le numéro de colonne que votre valeur correspondante est renvoyée.

2. Pour mieux comprendre cette formule, en fait, la formule longue est composée de plusieurs fonctions vlookup et se connecte à la fonction IFERROR. Si vous avez plus de feuilles de calcul, il vous suffit d'ajouter la fonction vlookup en conjonction avec l'IFERROE après la formule.

3. Si la valeur spécifique que vous recherchez n'existe pas, une valeur # N / A sera affichée.


Valeurs Vlookup de plusieurs feuilles de calcul avec une fonctionnalité géniale

Peut-être que les deux formules ci-dessus sont trop difficiles à utiliser pour vous, ici, je vais vous présenter une fonctionnalité puissante, Kutools pour Excel's RECHERCHE sur plusieurs feuilles, avec cette fonctionnalité, vous pouvez gérer rapidement ce travail s'il existe des dizaines ou des centaines de feuilles de calcul.

Conseils:Appliquer cette RECHERCHE sur plusieurs feuilles fonctionnalité, tout d'abord, vous devez télécharger le Kutools pour Excel, puis appliquez la fonction rapidement et facilement.

Après l'installation de Kutools pour Excel, veuillez faire comme ceci:

1. Cliquez Kutools > Super recherche > RECHERCHE sur plusieurs feuilles, voir capture d'écran:

2. Dans le RECHERCHE sur plusieurs feuilles boîte de dialogue, veuillez effectuer les opérations suivantes:

  • Sélectionnez les cellules de valeur de recherche et les cellules de sortie du Valeurs de recherche et plage de sortie section;
  • Ensuite, sélectionnez et ajoutez la plage de données d'autres feuilles dans le Plage de données zone de liste.

Notes: Si vous souhaitez remplacer la valeur d'erreur # N / A par une autre valeur de texte, il vous suffit de vérifier Remplacer la valeur d'erreur #N/A par une valeur spécifiée option, puis tapez le texte dont vous avez besoin.

3. Puis clique OK bouton, tous les enregistrements correspondants ont été renvoyés sur plusieurs feuilles de calcul, voir les captures d'écran:

Cliquez pour télécharger Kutools pour Excel et un essai gratuit maintenant!


Articles plus relatifs:

  • Valeur de correspondance Vlookup de bas en haut dans Excel
  • Normalement, la fonction Vlookup peut vous aider à trouver les données de haut en bas pour obtenir la première valeur correspondante de la liste. Mais, parfois, vous devez vlookup de bas en haut pour extraire la dernière valeur correspondante. Avez-vous de bonnes idées pour gérer cette tâche dans Excel?
  • Vlookup et concaténer plusieurs valeurs correspondantes dans Excel
  • Comme nous le savons tous, la fonction Vlookup dans Excel peut nous aider à rechercher une valeur et à renvoyer les données correspondantes dans une autre colonne, mais en général, elle ne peut obtenir la première valeur relative que s'il existe plusieurs données correspondantes. Dans cet article, je vais expliquer comment vlookup et concaténer plusieurs valeurs correspondantes dans une seule cellule ou une liste verticale.
  • Vlookup sur plusieurs feuilles et résultats de somme dans Excel
  • Supposons que j'ai quatre feuilles de calcul qui ont le même formatage, et maintenant, je veux trouver le téléviseur dans la colonne Produit de chaque feuille et obtenir le nombre total de commandes sur ces feuilles comme illustré ci-dessous. Comment pourrais-je résoudre ce problème avec une méthode simple et rapide dans Excel?
  • Vlookup et renvoyer la valeur correspondante dans la liste filtrée
  • La fonction RECHERCHEV peut vous aider à trouver et à renvoyer la première valeur correspondante par défaut, qu'il s'agisse d'une plage normale ou d'une liste filtrée. Parfois, vous voulez simplement vlookup et ne renvoyer que la valeur visible s'il existe une liste filtrée. Comment pourriez-vous gérer cette tâche dans Excel?

Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (17)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Salut mec, j'essaie de rechercher de nouvelles feuilles de calcul sur plusieurs feuilles, mais j'ai des problèmes avec cette formule, s'il vous plaît, trouvez-moi des solutions. ma formule est = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$ D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt' !$D$2B2:AZ2000"),2,FALSE)
Achyutanand.
Ce commentaire a été minimisé par le modérateur sur le site
[quote]Hiii Mec, j'essaie de rechercher de nouvelles feuilles de calcul sur plusieurs feuilles, mais j'ai des problèmes avec cette formule, s'il vous plaît, trouvez-moi des solutions. ma formule est = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$ D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt' !$D$2B2:AZ2000"),2,FALSE)Par Achyutanand.[/quote] un salut s'il vous plaît donnez-moi une feuille excel
achyutanand
Ce commentaire a été minimisé par le modérateur sur le site
=IFERROR(VLOOKUP(A2,Sheet1!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet2!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet3!$G$2:H5,2,0),"NOT"))) Lookup Value Result A 100 100 B 200 200 C 300 300 D 400 400 D 400 400 G 325 325 H 425 425 I 150 150 A 100 100 K 350 350 L 450 450 sheet1 Data A 100 B 200 C 300 D 400 Data 2 E 125 F 225 G 325 H 425 Data 3 I 150 J 250 K 350 L 450
Kedar
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour, j'ai plusieurs feuilles de calcul, je souhaite rechercher une valeur de cellule basée sur la correspondance du nom de l'onglet. Pouvez-vous aider s'il vous plaît
Gerhard
Ce commentaire a été minimisé par le modérateur sur le site
les services de très 3ème classe de ce site n'achètent aucun type de produit.si vous êtes le fils de votre père, vous pouvez rembourser de l'argent à mon courrier a/c.déjà envoyé à sajid.
Prakash Siddhou Gaikw
Ce commentaire a été minimisé par le modérateur sur le site
désolé les gars commentent à tort sur le mauvais site
Prakash Siddhou Gaikw
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour, j'essaie de rechercher plusieurs feuilles sur une autre feuille... pouvez-vous m'aider ?
Grace
Ce commentaire a été minimisé par le modérateur sur le site
=SIERREUR(RECHERCHEV($A2,Feuille1!$A$2:$B$5,2,FAUX),SIERREUR(RECHERCHEV($A2,Feuille2!$A$2:$B$5,2,FAUX),RECHERCHEV($A2, Sheet3!$A$2:$B$5,2,FALSE))) dans la formule ci-dessus, à la place 2(numéro de colonne) je veux des critères de correspondance avec la feuille principale. Aidez-moi, s'il vous plaît
Aruana R
Ce commentaire a été minimisé par le modérateur sur le site
Je veux apporter plusieurs informations sur les feuilles dans une feuille comme un tableau croisé dynamique et je veux qu'elles soient connectées. sur les colonnes) ..quelqu'un peut-il aider plz ..
Sam
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Monsieur, Aidez-moi s'il vous plaît, j'ai ouvert un livre Excel dans lequel plus de 50 données de feuille sont disponibles mais un résumé est disponible à la première feuille, mais je veux choisir la valeur de chaque feuille. Alors, s'il vous plaît, aidez-moi, comment puis-je choisir la valeur, s'il vous plaît, monsieur, faites-le de toute urgence. J'attends votre réponse sans aucun doute, j'apprécierai votre réponse. en ce qui concerne Mohd Shehzaad Khan
mohd shehzaad khan
Ce commentaire a été minimisé par le modérateur sur le site
cette formule n'est pas valide lorsque j'essaie dans mon excel
Usha
Ce commentaire a été minimisé par le modérateur sur le site
essayez d'utiliser la fonction Iferror, y compris vlookup ..
malik
Ce commentaire a été minimisé par le modérateur sur le site
Voici un exemple de ce à quoi cela ressemblerait. =SIERREUR(RECHERCHEV(A1,Feuille1!A:B,2,FAUX),SIERREUR(RECHERCHEV(A1,Feuille2!A:B,2,FAUX),SIERREUR(RECHERCHEV(A1,Feuille3!A:B,2,FAUX ),"Objet non-trouvé!")))


Recherchez essentiellement cette valeur dans Sheet1, si vous ne la trouvez pas, recherchez dans Sheet2. Si ce n'est pas là, regardez dans Sheet3, et si après tout cela, il ne peut pas être trouvé, dites-moi que la valeur n'a pas pu être trouvée.
Jon
Ce commentaire a été minimisé par le modérateur sur le site
quand j'essaie cette formule ce n'est pas valide
Usha
Ce commentaire a été minimisé par le modérateur sur le site
Salut, j'ai aussi des problèmes en utilisant cette formule pour compiler les valeurs de plusieurs feuilles.
Sunil Gyawali
Ce commentaire a été minimisé par le modérateur sur le site
salut, dans la feuille à usage multiple, je veux augmenter la valeur par série. =RECHERCHEV($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FAUX) =RECHERCHEV($C10,'[avril.xlsx]ahm'!$C$10:$L$10,7, XNUMX, FALSE) la valeur peut changer automatiquement dans la formule
Kiran
Ce commentaire a été minimisé par le modérateur sur le site
pouvez-vous convertir la formule en texte brut
Kathy
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0  Personnages
Emplacements suggérés