XL 2016 Renvoi contenu lignes dans tableaux selon le type

  • Initiateur de la discussion Initiateur de la discussion moktal
  • 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 !

moktal

XLDnaute Nouveau
Bonjour,
Voilà mon problème: je souhaiterai que les contenus des cellules de mon tableau source de la feuille1, soient reportés automatiquement dans d'autres tableaux sur la feuille2 selon le type de contenu.
Par exemple, les lignes de type « A » soient reportées dans le tableau « Type A » sur la feuille2 et ainsi de suite.
Voir fichier attaché.
Merci.
 

Pièces jointes

Bonjour @moktal et bienvenue sur XLD 🙂,

Commencez par changer le titre (interminable) de votre discussion pour un titre plus court! Voyez les titres des autres discussions.

Concernant votre question, désirez vous des solutions par formules ou par macro VBA ?
 
Re @moktal, @Staple1600 🙂,

Voir dans le fichier joint une méthode par formules matricielles.
  • Pour ne pas trop compliquer, Il y a une formule en B5, une autre formule en C5 et encore une autre formule en D5.
  • Ces trois formules sont matricielles.
  • Copier/tirer ces formules vers le bas jusqu'à la ligne 17.
  • Copier ensuite la plage B5 à D17 sur les cellules F5, J5, N5, R5 et V5
  • Un nom dynamique "Types" a été défini qui référence la plage des types de la feuille Feuil1 (voir le menu Formules / Gestionnaire de noms")
rem 1 : si vos données du tableau source dépassent la ligne 9999, alors il faudra revoir la définition du nom "Types" en augmentant la valeur 9999
rem 2 : suivant la distribution de vos types, il faudra augmenter le nombre de lignes de vos tableaux résultats (en général, il faut copier les formules vers le bas jusqu'à ce que les formules renvoient des lignes "vides")

edit: bonjour @Jean-Eric 😉
 

Pièces jointes

Dernière édition:
Re @moktal, @Staple1600 🙂,

Voir dans le fichier joint une méthode par formules matricielles.
  • Pour ne pas trop compliquer, Il y a une formule en B5, une autre formule en C5 et encore une autre formule en D5.
  • Ces trois formules sont matricielles.
  • Copier/tirer ces formules vers le bas jusqu'à la ligne 17.
  • Copier ensuite la plage B5 à D17 sur les cellules F5, J5, N5, R5 et V5
  • Un nom dynamique "Types" a été défini qui référence la plage des types de la feuille Feuil1 (voir le menu Formules / Gestionnaire de noms")
rem 1 : si vos données du tableau source dépassent la ligne 9999, alors il faudra revoir la définition du nom "Types" en augmentant la valeur 9999
rem 2 : suivant la distribution de vos types, il faudra augmenter le nombre de lignes de vos tableaux résultats (en général, il faut copier les formules vers le bas jusqu'à ce que les formules renvoient des lignes "vides")

edit: bonjour @Jean-Eric 😉
Bonjour @Jean-Eric
C'est exactement ce dont j'avais besoin. Vous m'avez été d'un grand secours.
Merci
 
- 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

  • Question Question
Microsoft 365 concours pétanque
Réponses
22
Affichages
896
Réponses
1
Affichages
416
Compte Supprimé 979
C
Retour