Comment Excel peut transformer des lignes en colonnes automatiquement ?

Vous avez saisi un tableau entier en lignes, puis réalisé que la lecture serait bien plus claire en colonnes. Transformer des lignes en colonnes dans Excel ne demande pas de tout retaper. Deux approches couvrent la quasi-totalité des cas : le collage spécial avec l’option Transposer, et la fonction TRANSPOSE qui, sur les versions récentes, met à jour les données automatiquement.

Transposition dynamique dans Excel : ce que les versions récentes changent

Avant de choisir une méthode, un point mérite votre attention. Sur Microsoft 365 et Excel 2021, la fonction TRANSPOSE repose sur le moteur de dynamic arrays (tableaux dynamiques). Concrètement, vous saisissez la formule dans une seule cellule, et le résultat se déverse sur toutes les cellules nécessaires sans manipulation supplémentaire.

Sur les versions antérieures, il fallait présélectionner la plage de destination, taper la formule, puis valider avec Ctrl+Maj+Entrée. Cette contrainte disparaît avec les tableaux dynamiques.

L’autre différence concerne la mise à jour. TRANSPOSE en mode dynamique répercute chaque modification de la source en temps réel. Si vous corrigez un chiffre dans la ligne d’origine, la colonne transposée reflète le changement immédiatement. Le collage spécial, lui, produit un résultat figé : une photo de vos données au moment du collage.

Homme en télétravail utilisant la fonction TRANSPOSE dans Excel sur un ordinateur portable dans un bureau à domicile

Collage spécial Transposer : méthode rapide pour un résultat fixe

Cette méthode convient quand vous avez besoin d’une conversion ponctuelle et que vous ne modifierez plus les données d’origine.

Étapes du collage spécial

  • Sélectionnez la plage de cellules à transposer, puis copiez-la avec Ctrl+C.
  • Cliquez sur la cellule de destination (en dehors de la plage copiée), puis ouvrez le menu Collage spécial (Ctrl+Alt+V sous Windows).
  • Cochez la case Transposer en bas de la boîte de dialogue, puis validez avec OK.

Les lignes deviennent des colonnes, et les colonnes deviennent des lignes. Le tableau d’origine reste intact.

Limite à connaître sur les formats

Le collage spécial avec l’option Transposer copie à la fois les valeurs, les formules et la mise en forme (couleurs, bordures, polices). C’est un avantage si vous tenez à conserver l’apparence de votre tableau.

En revanche, cette méthode ne fonctionne pas sur un tableau Excel structuré (créé via Insertion > Tableau). Il faut d’abord convertir le tableau en plage classique avant de pouvoir transposer.

Fonction TRANSPOSE dans Excel : la transposition liée aux données source

Vous préférez que votre tableau transposé reste connecté aux données d’origine ? La fonction TRANSPOSE est faite pour ce cas.

Syntaxe et mise en place

La formule est simple : =TRANSPOSE(plage). Par exemple, =TRANSPOSE(A1:D3) transforme un bloc de 3 lignes et 4 colonnes en 4 lignes et 3 colonnes.

Sur Microsoft 365 ou Excel 2021, tapez la formule dans une seule cellule et appuyez sur Entrée. Le résultat remplit automatiquement les cellules adjacentes.

Sur une version plus ancienne, sélectionnez d’abord une plage de destination aux dimensions inversées (si la source fait 3 lignes sur 4 colonnes, sélectionnez 4 lignes sur 3 colonnes). Tapez la formule, puis validez avec Ctrl+Maj+Entrée.

Ce que TRANSPOSE ne copie pas

Un point que beaucoup découvrent après coup : TRANSPOSE ne transfère que les valeurs et les formules, pas les formats. La plage transposée adopte le format par défaut de la feuille. Couleurs, bordures, polices conditionnelles disparaissent.

Pour récupérer la mise en forme, il faut la réappliquer manuellement ou utiliser le Pinceau de mise en forme après la transposition.

Deux collègues collaborant sur Excel pour convertir des lignes en colonnes dans un espace de coworking moderne

Power Query pour transposer un grand tableau Excel

Quand le tableau dépasse quelques centaines de lignes, ou quand la structure des données est irrégulière, Power Query offre une approche différente. L’outil est intégré à Excel depuis la version 2016 (onglet Données > Obtenir et transformer).

Quand Power Query devient pertinent

Vous avez déjà remarqué qu’un tableau croisé (données « à plat » avec des mois en colonnes, par exemple) complique les analyses dans un tableau croisé dynamique ? Power Query permet de « dépivotiser » ces colonnes : chaque combinaison ligne/colonne devient une ligne distincte, ce qui facilite les filtres et les regroupements.

L’opération inverse, pivoter des lignes en colonnes, est aussi possible via l’option « Pivoter une colonne ».

Marche à suivre simplifiée

  • Sélectionnez votre tableau, puis cliquez sur Données > À partir d’un tableau/plage pour ouvrir l’éditeur Power Query.
  • Dans l’onglet Transformer, cliquez sur Transposer pour inverser lignes et colonnes d’un bloc.
  • Pour dépivotiser, sélectionnez les colonnes à convertir en lignes, puis choisissez « Supprimer le pivot des colonnes ».
  • Cliquez sur Fermer et charger pour renvoyer le résultat dans votre feuille Excel.

Power Query conserve chaque étape de transformation. Si les données source changent, un simple « Actualiser » relance toute la séquence.

Quelle méthode de transposition choisir selon votre situation

Critère Collage spécial TRANSPOSE (formule) Power Query
Mise à jour automatique Non (résultat figé) Oui (dynamique sur M365/2021) Oui (sur actualisation)
Conservation des formats Oui Non Non
Tableau structuré Excel Pas compatible directement Compatible Compatible
Grands volumes de données Correct Correct Recommandé

Pour une conversion ponctuelle avec mise en forme, le collage spécial reste le plus rapide. Pour un lien vivant entre source et résultat, TRANSPOSE en mode dynamique fait le travail. Pour restructurer un jeu de données complexe ou volumineux, Power Query évite les manipulations manuelles répétitives.

Le choix dépend aussi de votre version d’Excel. Si vous n’avez pas accès aux tableaux dynamiques, TRANSPOSE demande la manipulation Ctrl+Maj+Entrée et une présélection précise de la plage, ce qui la rend moins pratique que le collage spécial sur de petits tableaux.