Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Extraction de lignes par rapport à une liste

  • Initiateur de la discussion Initiateur de la discussion lepoudreux
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lepoudreux

XLDnaute Nouveau
Bonjour,
Je suis à la recherche d’une fonction pour mon problème car je ne suis pas adepte des macros ou du VBA.
J’ai un tableau de plus de 9800 lignes et plus de 138 colonnes (feuille 1).
Je voudrai extraire par rapport à une liste de valeur (feuille 2) l’ensemble des lignes du tableau en feuille 1 pour les reporter dans l’onglet 2.
J’ai regardé la fonction "recherchev" mais je ne sais pas si c’est la bonne.
Merci de vos réponses.
David
 
Re : Extraction de lignes par rapport à une liste

Bonjour,

oui l fonction recherchev ou alors "filtrer" qui permet de rendre visible les valeurs souhaitées en cochant ou décochant, copier puis coller sur l'autre onglet.
cdlt
 
Re : Extraction de lignes par rapport à une liste

Merci pour la réponse.
Pour "Filtrer" c'est trop lourd, j'ai en moyenne 250 valeurs a extraire dans le fichiers de 9800 lignes.
Pour recherchev je n'arrive a extraire qu'une cellule et non la ligne complète.
Cdlt
 
Re : Extraction de lignes par rapport à une liste

Bonsoir,

Tu peux peut etre utiliser les tableaux croisés dynamiques.
Il faudrait que tu fournisses un échantillon de ton fichier pour mieux comprendre ton attente.
 
Re : Extraction de lignes par rapport à une liste

Bonjour,
Je vous joins un échantillon du fichier.
Il a 3 feuilles :
- Une pour le résultat,
- Une pour la liste de recherche,
- Une pour le tableau qui sert de base.

Le but est de faire une recherche à partir d'une liste de valeur dans un tableau et de faire une extraction des valeurs recherchées avec un prélèvement de certaines informations pour résultat.
Je vais quand même voir le filtre avancé.
Merci de votre aide.
David
 

Pièces jointes

Re : Extraction de lignes par rapport à une liste

Bonjour,

Suivant ton niveau en Vba (Alt+F11 pour voir le code) puis adapter à ton contexte.
Sinon, poste la trame de ton fichier (noms d'onglets, zone base, etc ...)
 
Re : Extraction de lignes par rapport à une liste

Bonjour Gareth,
Je suis débutant en vba, je vais quand même voir si je peux.
Si non je posterai la trame vierge de donnée car le fichier fait 25 Mo.
Merci encore
David
 
Re : Extraction de lignes par rapport à une liste

Bonjour,

Voici un essai par formule.
Il y a plage nommée : lst_recherche (=DECALER('Liste de recherche'!$A$2;0;0;NBVAL('Liste de recherche'!$A:$A);1))
Important : la liste des avis recherchés dans la feuille "Liste de recherche" doit commencer à la ligne 2

Pour allonger la liste de résultats dans la feuille "Résultat", vous surlignez les colonnes A à J (1 à 9) de la deuxième ligne et vous tirez la formule vers le bas.

Cordialement,
 

Pièces jointes

Dernière édition:
Re : Extraction de lignes par rapport à une liste

Bonjour,
Merci pour vos réponses.
En déplacement jusqu'à demain je ne peux pas tester les différentes solutions.
Je le ferai à mon retour.
Merci encore.
David
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…