Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment vlookup et renvoyer plusieurs valeurs verticalement dans Excel?

Normalement, vous pouvez utiliser la fonction Vlookup pour obtenir la première valeur correspondante, mais vous souhaitez parfois renvoyer tous les enregistrements correspondants en fonction d'un critère spécifique. Dans cet article, je vais expliquer comment vlookup et renvoyer toutes les valeurs correspondantes verticalement, horizontalement ou dans une seule cellule.

Vlookup et renvoie toutes les valeurs correspondantes verticalement

Vlookup et renvoie toutes les valeurs correspondantes horizontalement

Vlookup et renvoie toutes les valeurs correspondantes dans une cellule


Vlookup et renvoie toutes les valeurs correspondantes verticalement

Pour renvoyer toutes les valeurs correspondantes verticalement en fonction d'un critère spécifique, appliquez la formule de tableau suivante:

1. Entrez ou copiez cette formule dans une cellule vide dans laquelle vous souhaitez afficher le résultat:

=IFERROR(INDEX($B$2:$B$15, SMALL(IF($D$2=$A$2:$A$15, ROW($A$2:$A$15)-ROW($A$2)+1), ROW(1:1))),"" )

Note: Dans la formule ci-dessus, B2: B15 est-ce que la colonne contient l'enregistrement correspondant que vous voulez renvoyer; A2: A15 est la colonne contient le critère; et D2 est le critère spécifique sur lequel vous souhaitez renvoyer des valeurs. S'il vous plaît changez-les à votre besoin.

2. Puis appuyez Ctrl + Maj + Entrée clés ensemble pour obtenir la première valeur, puis faites glisser la poignée de recopie vers le bas pour obtenir tous les enregistrements correspondants selon vos besoins, voir la capture d'écran:


Vlookup et renvoie toutes les valeurs correspondantes horizontalement

Si vous souhaitez que les valeurs correspondantes s'affichent dans un ordre horizontal, la formule de tableau ci-dessous peut vous aider.

1. Entrez ou copiez cette formule dans une cellule vide dans laquelle vous souhaitez afficher le résultat:

=IFERROR(INDEX($B$2:$B$15,SMALL(IF($E$1=$A$2:$A$15,ROW($A$2:$A$15)-ROW($A$2)+1),COLUMN(A1))),"")

Note: Dans la formule ci-dessus, B2: B15 est-ce que la colonne contient l'enregistrement correspondant que vous voulez renvoyer; A2: A15 est la colonne contient le critère; et D2 est le critère spécifique sur lequel vous souhaitez renvoyer des valeurs. S'il vous plaît changez-les à votre besoin.

2. Puis appuyez Ctrl + Maj + Entrée clés ensemble pour obtenir la première valeur, puis faites glisser la poignée de recopie à droite pour obtenir tous les enregistrements correspondants dont vous avez besoin, voir la capture d'écran:


Vlookup et renvoie toutes les valeurs correspondantes dans une cellule

Pour examiner et renvoyer toutes les valeurs correspondantes dans une seule cellule, vous devez appliquer la formule matricielle suivante.

1. Entrez ou copiez la formule ci-dessous dans une cellule vide:

=TEXTJOIN(", ",TRUE,IF($A$2:$A$15=D2,$B$2:$B$15,""))

Note: Dans la formule ci-dessus, B2: B15 est-ce que la colonne contient l'enregistrement correspondant que vous voulez renvoyer; A2: A15 est la colonne contient le critère; et D2 est le critère spécifique sur lequel vous souhaitez renvoyer des valeurs. S'il vous plaît changez-les à votre besoin.

2. Puis appuyez Ctrl + Maj + Entrée clés ensemble pour obtenir toutes les valeurs correspondantes dans une seule cellule, voir capture d'écran:

Conseils: Cette formule n'a été appliquée avec succès que dans Excel 2016 et les versions ultérieures. Si vous n'avez pas Excel 2016, s'il vous plaît voir ici pour le descendre.


Articles plus relatifs sur Vlookup:

  • Vlookup et renvoyer plusieurs valeurs de la liste déroulante
  • Dans Excel, comment pouvez-vous rechercher et renvoyer plusieurs valeurs correspondantes à partir d'une liste déroulante, ce qui signifie que lorsque vous choisissez un élément dans la liste déroulante, toutes ses valeurs relatives sont affichées en même temps que la capture d'écran suivante. Cet article, je vais présenter la solution étape par étape.
  • Vlookup pour retourner vide au lieu de 0 ou N / A dans Excel
  • Normalement, lorsque vous appliquez la fonction vlookup pour renvoyer la valeur correspondante, si la cellule correspondante est vide, elle renvoie 0 et si la valeur correspondante n'est pas trouvée, vous obtenez une valeur d'erreur N / A. Au lieu d'afficher la valeur 0 ou # N / A, comment pouvez-vous afficher la cellule vide?
  • Vlookup pour renvoyer plusieurs colonnes du tableau Excel
  • Dans la feuille de calcul Excel, vous pouvez appliquer la fonction Vlookup pour renvoyer la valeur correspondante d'une colonne. Mais, parfois, vous devrez peut-être extraire les valeurs correspondantes de plusieurs colonnes, comme illustré ci-dessous. Comment pourriez-vous obtenir les valeurs correspondantes en même temps à partir de plusieurs colonnes en utilisant la fonction Vlookup?
  • Valeurs Vlookup sur plusieurs feuilles de calcul
  • Dans Excel, nous pouvons facilement appliquer la fonction vlookup pour renvoyer les valeurs correspondantes dans un seul tableau d'une feuille de calcul. Mais, avez-vous déjà envisagé de vérifier la valeur de 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.


  • Super Formula Bar (éditez facilement plusieurs lignes de texte et de formule); Disposition de lecture (facilement lire et éditer un grand nombre de cellules); Coller à la gamme filtrée...
  • Fusionner les cellules / rangées / colonnes et conservation des données; Contenu des cellules divisées; Combinaison de lignes en double et somme / moyenne... Prévenir les cellules en double; Comparer les plages...
  • Sélectionnez Dupliquer ou Unique Des rangées; Sélectionnez les lignes vierges (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux cahiers d'exercices; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de la formule; Créer automatiquement des références à plusieurs feuilles; Insérer des balles, Cases à cocher et plus ...
  • Favoris et insérer rapidement des formules, Plages, graphiques et images; Crypter les cellules avec mot de passe Créer une liste de diffusion et envoyer des emails ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre contenu de cellules et commentaires...
  • 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 en gras, en italique ...
  • Combinaison de classeurs et de feuilles de calcul; Fusionner les tables en fonction des colonnes clés; Fractionner les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Tableau croisé dynamique groupé par numéro de semaine, jour de la semaine et plus ... Afficher les cellules déverrouillées et verrouillées de couleurs différentes; Mettre en surbrillance les cellules de formule / nom...
kte tab 201905
  • Activer l'édition par onglets et la lecture 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 le nombre de clics de souris pour vous chaque jour!
fond officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.