Transposer colonnes en lignes

Bonjour,

j'ai un tableau avec deux colonnes, de type :

| A | B | C | D |

| | | 1 | 5 |

| | | 1 | 7 |

| | | 1 | 9 |

| | | 2 | 5 |

etc.

Je voudrais que les données soient rangées dans l'autre sens donc :

ligne 1: si colonne C = 1 alors transpose moi les données en face sur une seule ligne.

En gros je veux avoir une ligne pour le 1, une ligne pour le 2 etc.

J'ai trouvé une formule sur un forum, mais elle ne fonctionne pas très bien et je ne la comprends qu'a moitié.....

Quelqu'un a t il une idée pour transposer mes données en ligne sans trop de difficultés? Sachant que j'ai environ 3000 lignes...

Merci !

Bonjour charles,

Peux-tu joindre un bout de ton fichier en gardant quelques données et en mettant le résultat que tu souhaites obtenir ? Il sera plus facile pour nous de t'aider.

Effectivement ce sera plus simple.

En pièce jointe mon fichier ac qqles données et l'objectif que je souhaiterais atteindre.

49classeur2.xlsx (8.49 Ko)

Voici une manip à faire :

1- Copie les valeurs de la colonne C à partir de la 2è ligne

2- Colle les valeurs en F2.

3- En laissant la sélection, va dans Données / Supprimer les doublons / Continuer avec la sélection en cours

4- En G2, mets la formule suivante et tire-la vers le bas et la droite :

=DECALER($C$2;COLONNES($G2:G2)+EQUIV($F2;$C$2:$C$16;0)-2;1)

Super !

Merci la formule est plus simple !

Rechercher des sujets similaires à "transposer colonnes lignes"