Re : Données à transposer dans un nouveau tableau
Bonjour,
Je dois avouer que j'ai failli ne plus répondre ... si ton message a été consulté une soixantaine de fois, que tu n'obtiens qu'une seule réponse (sous forme d'une série de questions) il me semble que tu devrais faire l'effort de te mettre à la place de ceux qui te lisent et ne connaissent ni ton fichier, ni ton contexte de travail!
Quand je dis: "
il faudrait que tu précises une série de choses", je trouve ta réponse désespérément "minimaliste"
Ceci étant posé, un essai (avec le peu que j'ai compris ... et le reste que j'ai extrapolé!)
J'ai supprimé les lignes vides de la feuille source avant toute chose.
Plages nommées:
- "lib" fait référence à =DECALER(source!$C$5;;;NBVAL(source!$C:$C)-1)
- "codes" fait référence à =DECALER(source!$B$5;;;NBVAL(source!$C:$C)-1)
Ne fonctionnera
que si
pas de cellules vides en B et C de la feuille source!!
Dans la feuille CodesTriés, 2 plages nommées, là aussi:
"CodesTriés" fait référence à =DECALER(CodesTriés!$A$1;;;NB(CodesTriés!$A:$A))
'LibTriés" fait référence à =DECALER(CodesTriés;;1)
Cette feuille a été ajoutée pour éviter d'avoir des formules matricielles partout en feuille source. Ce sont les doublons dans les codes qui posent le plus gros problème! Les seules formules matricielles sont dans la plage "LibTriés"
Le résultat est en feuil3. Je n'ai recopié que sur une trentaine de lignes, juste pour passer au mois suivant. Je te laisse le soin de recopier ... aussi bas que nécessaire!
... À tester en long, en large, en travers, dans l'espace et dans le temps!