Organisme de formation spécialiste de la formation Excel et WordPress !
Excel transformer ligne en colonne ! Les données sont saisies sous forme de lignes dans Excel, mais tu souhaites transformer ces lignes en colonnes.
Comment faire pour transposer les lignes saisies en colonnes sans avoir tout à ressaisir ?
Les méthodes fonctionnent aussi à l’inverse lorsque tu souhaites passer de colonnes en ligne.
Il existe 2 méthodes pour la transformation des données d’un tableau :
- La fonctionnalité Transposer (COLLAGE SPÉCIAL TRANSPOSE)
- La formule TRANSPOSER()
Tu veux faire apparaitre des données en ligne initialement en colonne.
Ici, tu retrouves les ventes par régions (Europe, Asie, Amérique du nord) saisies en ligne de manière horizontale et les données saisies par trimestre (Trim 1, Trim 2 , Trim 3 , Trim 4) saisies de manière verticale.
Ce que tu souhaites, c’est présenter les données par trimestre de manière horizontale.
L’exemple te montre la modification de ton tableau et le résultat de la transformation.
Méthode 1 : Fonctionnalité Transposer (COLLAGE SPÉCIAL TRANSPOSE)
Cette première méthode consiste à utiliser le copier/coller en disant à Excel d’inverser les lignes et les colonnes.
Comment utiliser la méthode du collage spécial pour transformer ligne en colonne ?
Étape 1 : Sélectionne la plage de données qui compose ton tableau
Étape 2 : Les copier (clic-droit > Copier) ou depuis le menu accueil du ruban ou encore Ctrl+C
Étape 3 : Sélectionne une cellule vide qui se trouvera en haut à gauche du nouveau tableau
Étape 4 : Effectue encore un clic droit et sélectionne l’option « collage spécial… »
Étape 5 : Dans la boite de dialogue qui s’ouvre, coche la case « Transposé » et « OK »
Résultat : Les lignes sont passées en colonnes et les colonnes en lignes
Le collage spécial permet de transposer le tableau d’origine. Les formules sont adaptées automatiquement lors de la transposition sans tout avoir à ressaisir.
Je certifie mes compétences Excel
Découvrez comment passer la Certification Excel de référence : TOSA EXCEL.
Méthode 2 : La Fonction TRANSPOSE ()
La fonction TRANSPOSE est très pratique pour inverser des lignes et des colonnes dans Excel. Elle permet de prendre une plage de cellules et de la transposer en une autre plage de cellules dans un sens différent.
Si tu souhaites en savoir plus sur cette fonction, je t'invite à regarder notre article complet sur le sujet : ici.
Syntaxe : =TRANSPOSE(plage)
- plage : la plage de cellules que vous souhaitez transposer.
Remarques :
- La fonction TRANSPOSE ne modifie pas les données d'origine et crée une nouvelle plage de données transposée.
- La plage de données transposée est créée dans une nouvelle zone de cellules à droite ou en dessous de la plage de données d'origine.
- La fonction TRANSPOSE ne peut pas être utilisée pour transposer des plages de données qui contiennent des cellules fusionnées ou des tableaux croisés dynamiques.
Exemple :
Comment utiliser la Fonction TRANSPOSE pour transformer ligne en colonne
Étape 1 : Il te faut sélectionner le même nombre de cellules qui composent ton tableau d’origine.
Sur cet exemple, sélectionne 5 colonnes et 4 lignes qui vont contenir ton tableau à transposer
Étape 2 : Tape dans la cellule : =TRANSPOSE(
Étape 3 : Renseigne la plage de cellules qui composent ton tableau d’origine, ici A3 à B7 en tapant avec ton clavier A3:D7 ou fais un cliquer – glisser avec ta souris du début de la plage jusqu’à la fin
Étape 4 : Valide la formule en appuyant sur Ctrl+Maj+Entrée. Cette étape est essentielle pour que ça fonctionne, car c’est une fonction matricielle.
Cette action validera l’utilisation de la formule dans le tableau.
Avantage et inconvénients de 2 méthodes
Méthode | Avantages | Inconvénients |
---|---|---|
TRANSPOSE | Si tu modifies une valeur dans le tableau initial, celle-ci sera mise à jour dans le tableau transposé. | la mise en forme des cellules n’est pas transposée automatiquement. Il te faudra la refaire manuellement. |
Pas besoin de créer de formule compliquée | La fonction ne peut pas être utilisée pour transposer des plages de données qui contiennent des cellules fusionnées ou des tableaux croisés dynamiques | |
Peut être utilisée avec des formules de tableau et de matrice, telles que les fonctions SOMMEPROD et MMULT | Peut ne pas fonctionner avec des plages de données trop importantes | |
Collage spécial | Facile à utiliser | Les données originales ne sont pas modifiées |
Préserve la mise en forme d'origine, y compris les couleurs de fond et les bordures | Peut nécessiter des ajustements manuels pour aligner correctement les données transposées | |
Peut être utilisé pour transposer des plages de données qui contiennent des cellules fusionnées ou des tableaux croisés dynamiques | Peut ne pas fonctionner avec des plages de données trop importantes |
Maîtrisez Excel de A à Z
Base du logiciel, détail des fonctions, gestion et analyse des données, tableaux et graphiques...