Transpostion de données colonnes en lignes

10exemple-excel.xlsx (10.47 Ko)

Bonjour,

je souhaterai présenter les informations dans le fichier joint comme sur la ligne 3. Les informations que j'ai actuellement sont présentées comme dans la colonne A à partir de la ligne 5. Chaque entreprise a des infos sur 5 lignes dont 2 sont vides.
Comment faire cette transposition de façon simple et efficace? J'ai environ 1500 entreprises dans mon fichier.

Merci pour vos reponses

Bonjour à tous !

Une proposition type "formule unique et dynamique" :

=LET(
p;B3:E27;
f;FILTRE(p;PRENDRE(p;;1)<>"");
ASSEMB.H(ORGA.LIGNES(PRENDRE(f;;1);3);FILTRE(PRENDRE(p;;-1);PRENDRE(p;;-1)<>""))
)

Remarque : Attention, les données de la première société ont été remises au format initial.

image

Bonsoir à tous,

Une version power query.

Cordialement

14exemple-excel.xlsx (20.07 Ko)

Bonjour à tous !

@Zebulon2 : Hello !

Une petite erreur de classeur ?

Hello JFL,

Je viens de m'en apercevoir, erreur rectifiée.

Bonne fin de journée

Merci @JFL et @Zebulon2 pour vos réponses rapides et super utiles!

Bonne fin de journée à tous les 2!

Bonjour à tous de nouveau !

Bien...

Je vous remercie de ce retour.

Bonjour à tous !

Une petite supplémentaire pour dire que

=ASSEMB.H(ORGA.LIGNES(FILTRE(B3:B27;B3:B27<>"");3);FILTRE(E3:E27;E3:E27<>""))
Rechercher des sujets similaires à "transpostion donnees colonnes lignes"