XL 2021 Combiner des colonnes semblables en une seule

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 !

monkey.be

XLDnaute Nouveau
Bonjour,

Voici mon problème, j'aimerais, à partir de l'excel ci-joint, rassembler mes données en seulement deux colonnes:

Colonne 1 pour les élèves et colonne 2 pour la classe.
(Pour info, il s'agit d'une version d'essai ici, j'ai en réalité 30 ateliers avec donc 30 colonnes d'élèves et 30 colonnes de classe).

J'aimerais donc que tous les élèves et leur classe se regroupent dans une longue liste de deux colonnes.

Merci d'avance!
Olivier
 

Pièces jointes

Re-salut @chris,

Encore merci pour ton travail. J'essaye d'étudier ta formule qui fonctionne très bien. Cependant je vais avoir à peu près 40 ateliers avec 60 élèves dans chacun d'entre eux. Je n'arrive pas à modifier tes paramètres pour que ça puisse prendre en compte les 60 élèves par atelier.

Un indice? 🙂

Merci et bonne journée!
 
Bonjour

Dans feuil1 ne rien ajouter à droite ou en-dessous du tableau

Définir 2 noms
Data :
VB:
=DECALER(Feuil1!$B$4;;;NBVAL(Feuil1!$B:$B)-2;NBVAL(Feuil1!$3:$3))
NbL :
Code:
=LIGNES(Data)

En A2 de Feuil2
Code:
=SI(LIGNE()-1<=NBVAL(Feuil1!$3:$3)/2*NBL;DECALER(Feuil1!$B$3;MOD(LIGNE(A1)-1;NBL)+1;ENT((LIGNE()-2)/NBL)*2);"")

En B2 de feuil2
Code:
=SI(LIGNE()-1<=NBVAL(Feuil1!$3:$3)/2*NBL;DECALER(Feuil1!$C$3;MOD(LIGNE(A1)-1;NBL)+1;ENT((LIGNE()-2)/NBL)*2);"")

En C2 de feuil2
Code:
=SI(A2<>"";DECALER(Feuil1!$B$2;0;ENT((LIGNE()-2)/NBL)*2);"")

Sélectionner les 3 et étirer en-dessous
 
- 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

Retour