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

Comment vlookup et retourner une ligne entière / entière d'une valeur correspondante dans Excel?

Normalement, vous pouvez vlookup et renvoyer une valeur correspondante à partir d'une plage de données à l'aide de la fonction Vlookup, mais avez-vous déjà essayé de trouver et de renvoyer toute la ligne de données en fonction de critères spécifiques comme illustré ci-dessous.

Vlookup et renvoyer des données de ligne entières / entières d'une valeur correspondante avec une formule

Vlookup et renvoyer les données de ligne entière / entière d'une valeur correspondante avec une formule matricielle


Vlookup et renvoyer des données de ligne entières / entières d'une valeur correspondante avec une formule

Pour obtenir toutes les données de ligne d'une valeur correspondante, veuillez appliquer la formule suivante:

Entrez cette formule: = RECHERCHEV ($ F $ 2, $ A $ 1: $ D $ 12, COLONNE (A1), FALSE) dans une cellule vide où vous souhaitez obtenir le résultat, par exemple H1, puis faites glisser la formule vers la droite (de H2 à K2), et vous obtiendrez toutes les données de ligne souhaitées. Voir la capture d'écran:

Notes: Dans la formule ci-dessus, F2 est la valeur de recherche sur laquelle vous souhaitez renvoyer toute la ligne, A1: D12 est la plage de données que vous souhaitez utiliser, A1 indique le premier numéro de colonne dans votre plage de données.


Vlookup et renvoyer les données de ligne entière / entière d'une valeur correspondante avec une formule matricielle

À l'exception de la formule ci-dessus, voici une autre formule matricielle qui peut également vous aider.

1. Veuillez sélectionner les cellules dans lesquelles vous souhaitez afficher le résultat de la ligne entière, puis entrez cette formule matricielle: = RECHERCHEV (F2, $ A $ 2: $ D $ 12, {1,2,3,4}, FALSE) dans la barre de formule, voir capture d'écran:

2. Et puis appuyez sur Ctrl + Maj + Entrée clés ensemble, vous obtiendrez toute la ligne de la valeur correspondante, voir capture d'écran:

Notes: Dans la formule ci-dessus, F2 est la valeur de recherche sur laquelle vous souhaitez renvoyer toute la ligne, A2: D12 est la plage de données que vous souhaitez utiliser, 1,2,3,4 est le numéro de colonne pour lequel vous souhaitez renvoyer sa valeur correspondante.


Si vous êtes intéressé par la fonction RECHERCHEV dans Excel, Kutools pour Excel's Super recherche prend en charge certaines formules Vlookup puissantes pour vous, vous pouvez exécutez rapidement la fonction Vlookup sans vous souvenir des formules. 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!


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éeplus
  • 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 gammesplus
  • 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 cellulesplus
  • 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 PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2021 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes 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 (26)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Étonnante! Je ne savais pas cela, nous pouvons utiliser une formule matricielle pour VLookup !
Ce commentaire a été minimisé par le modérateur sur le site
pouvez-vous expliquer comment ces accolades ont été ajoutées {} par le clavier en utilisant ctrl shift enter
Ce commentaire a été minimisé par le modérateur sur le site
n'a pas fonctionné pour moi...
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Leigh,
Quel est votre problème, vous pouvez insérer une capture d'écran ici pour expliquer votre problème.
Merci !
Ce commentaire a été minimisé par le modérateur sur le site
Moi non plus....
Ce commentaire a été minimisé par le modérateur sur le site
Merci patron c'est super....
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen d'appliquer cela à un large éventail de données, plutôt que de renvoyer une seule ligne ?
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Nick,
Voulez-vous dire d'appliquer cette formule à plusieurs cellules ? Si vous le souhaitez, il vous suffit de sélectionner la formule de la première ligne, puis de faire glisser la poignée de remplissage vers le bas pour appliquer cette formule.
S'il vous plaît essayez, merci!
Ce commentaire a été minimisé par le modérateur sur le site
Que se passe-t-il si les valeurs apparaissent plusieurs fois dans l'ensemble de données et que je souhaite qu'elles apparaissent toutes ? Pour le moment, seule la première occurrence apparaît.
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Whitney,
Peut-être que la formule matricielle ci-dessous peut vous aider : (Remarque : après avoir collé cette formule, veuillez appuyer simultanément sur les touches Ctrl + Maj + Entrée.)
=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($E$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
Après avoir appuyé sur les touches Ctrl + Maj + Entrée, faites glisser la poignée de remplissage jusqu'aux cellules, puis faites glisser la poignée de remplissage vers le bas des cellules pour obtenir les résultats.
S'il vous plaît essayez, hop cela peut vous aider, merci!
Ce commentaire a été minimisé par le modérateur sur le site
Merci Skyyang ! C'était utile.
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen de faire vlookup pour renvoyer plusieurs lignes entières pour une valeur de recherche. S'il y avait 4 lignes avec le produit DDD-4 dans le tableau, vlookup peut-il renvoyer la ligne entière pour les 4 résultats ?
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Davon,
Peut-être que la formule matricielle ci-dessous peut vous aider : (Remarque : après avoir collé cette formule, veuillez appuyer simultanément sur les touches Ctrl + Maj + Entrée.)
=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($E$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
Après avoir appuyé sur les touches Ctrl + Maj + Entrée, faites glisser la poignée de remplissage jusqu'aux cellules, puis faites glisser la poignée de remplissage vers le bas des cellules pour obtenir les résultats.
S'il vous plaît essayez, hop cela peut vous aider, merci!
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen de le faire avec deux valeurs à rechercher?
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen de faire un vlookup pour renvoyer des lignes entières pour une valeur de recherche. S'il y avait 4 lignes avec des produits intitulés DDD-4, pouvez-vous faire une recherche qui affichera les 4 produits et les détails dans les colonnes 1,2,3,4 ?
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Claude,
Peut-être que la formule matricielle ci-dessous peut vous aider : (Remarque : après avoir collé cette formule, veuillez appuyer simultanément sur les touches Ctrl + Maj + Entrée.)
=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($E$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
Après avoir appuyé sur les touches Ctrl + Maj + Entrée, faites glisser la poignée de remplissage jusqu'aux cellules, puis faites glisser la poignée de remplissage vers le bas des cellules pour obtenir les résultats.
S'il vous plaît essayez, hop cela peut vous aider, merci!
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen de le faire, mais de rechercher sur plusieurs feuilles?
Ce commentaire a été minimisé par le modérateur sur le site
J'ai donc besoin d'aide avec Vlookup. Ayez un tableau avec les en-têtes suivants (assignateurs de groupe, nom, ville d'origine, sexe et commentaires). J'essaie d'entrer une valeur du groupe et de lui faire répertorier tous ceux qui sont dans le groupe avec les données respectives telles que le nom, la ville natale, le sexe et les commentaires associés à la ligne. Je suis capable de produire la première ligne mais j'ai besoin de tous les "1", "2",......."15" de la liste qui sont triés par affectation de groupe et pas seulement le premier de la liste. Toute aide serait très appréciée
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour,

Je m'inscris juste pour te dire merci beaucoup ! Après avoir cherché sur Internet pendant des heures, c'est exactement ce que j'avais besoin de voir. Explication parfaite.

Merci,

Jacques
Ce commentaire a été minimisé par le modérateur sur le site
J'ai essayé de reproduire ce tableau tel que vous l'aviez mais la formule ne fonctionne pas, qu'est-ce qui donne?
Ce commentaire a été minimisé par le modérateur sur le site
De plus, je ne parviens pas à créer un compte (j'ai essayé deux fois et j'ai eu une erreur deux fois) et je ne peux pas publier de capture d'écran en tant qu'invité.
Ce commentaire a été minimisé par le modérateur sur le site
pour obtenir la colonne 4 à coller, copiez d'abord la formule et sélectionnez quatre cellules et collez la formule, vous obtiendrez les 4
Ce commentaire a été minimisé par le modérateur sur le site
Existe-t-il un moyen d'utiliser les données de la troisième colonne pour rechercher et toujours renvoyer les deux premières colonnes ?
Ce commentaire a été minimisé par le modérateur sur le site
Excellent travail. Je me demandais comment aller plus loin et renvoyer des lignes qui ne correspondent pas exactement à mes critères. Par exemple, j'ai : a b c d1 2020-23 Jan 17 Complete2 2020-24 Jan 17 Complete3 2020-24a Feb 01                  
Ce commentaire a été minimisé par le modérateur sur le site
Est-il possible d'utiliser la formule Index/match pour faire la même chose ? Et si oui, comment ?
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Lin,
Pour résoudre cette tâche avec la formule Index/correspondance, veuillez appliquer la formule ci-dessous :
=INDEX(B2:E6,MATCH(G2,A2:A6,0),0)

Après avoir inséré la formule, veuillez appuyer sur Ctrl + Maj + Entrée clés ensemble, puis faites glisser la poignée de remplissage vers la droite pour remplir les résultats, voir capture d'écran :
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-lookup-entire-row.png

S'il vous plaît essayez, j'espère que cela peut vous aider!
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

Nous suivre

Copyright © 2009 - www.extendoffice.com. | Tous les droits sont réservés. Alimenté par ExtendOffice. | | Plan du site
Microsoft et le logo Office sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.
Protégé par Sectigo SSL