Comment transposer des lignes en colonnes dans Google Sheets ?

Foto dell'autore

Pour transposer des lignes en colonnes dans Google Sheets, copiez la plage (Ctrl + C), placez-vous sur une zone vide, puis clic droit > Coller spécial > Transposé. Les lignes deviennent des colonnes et inversement. En version formule dynamique : =TRANSPOSE(A1:D10).

Les deux méthodes ne servent pas le même but : le coller spécial fait une copie figée et indépendante, la fonction TRANSPOSE (même nom en français et en anglais) reste liée aux données d’origine et se met à jour avec elles.

Méthode Résultat Quand la choisir
Coller spécial > Transposé Copie figée, modifiable librement Réorganisation définitive d’un tableau
=TRANSPOSE(plage) Miroir dynamique, non modifiable à la main Vue pivotée qui doit suivre la source

Le coller spécial, pas à pas

Sélectionnez le tableau à faire pivoter, copiez, puis cliquez sur la première cellule d’une zone libre — de préférence dans une autre feuille ou nettement à l’écart, car un tableau de 4 colonnes sur 30 lignes devient un tableau de 30 colonnes sur 4 lignes, qui écraserait ce qui se trouve sur son passage. Clic droit > Coller spécial > Transposé. Vérifiez le résultat, puis supprimez l’original si tout est bon : les deux tableaux sont indépendants.

La fonction TRANSPOSE, version dynamique

Écrivez =TRANSPOSE(A1:D10) dans une cellule disposant d’assez d’espace libre à droite et en dessous : la plage pivotée s’affiche d’un bloc. Toute modification des données d’origine se répercute immédiatement. En contrepartie, impossible d’éditer une cellule du résultat (c’est une plage générée) : pour retravailler librement le tableau pivoté, recopiez-le ensuite en valeurs uniquement.

Découvrir l\\\'article :  Comment séparer un texte en colonnes dans Google Sheets (SPLIT) ?

Le point de vigilance : les formules du tableau d’origine

Le coller spécial transposé recopie les formules en les décalant, comme un coller normal : des références relatives risquent de pointer n’importe où après pivotement. Si votre tableau contient des calculs, passez-le d’abord en valeurs (copier, puis coller les valeurs uniquement), et transposez ensuite. Les valeurs, dates et textes se transposent, elles, sans surprise.

FAQ

Pourquoi TRANSPOSE renvoie-t-elle #REF! ?

La zone d’affichage est encombrée : une cellule non vide bloque le déploiement du résultat. Libérez l’espace nécessaire ou déplacez la formule.

Puis-je trier le tableau une fois transposé ?

Oui s’il vient d’un coller spécial (c’est une copie normale). Non directement sur le résultat d’une fonction TRANSPOSE : triez la source, ou convertissez d’abord en valeurs.

Existe-t-il un équivalent sur Excel ?

Oui, à l’identique : Collage spécial > Transposé, et la fonction TRANSPOSE. Le geste est le même dans les deux tableurs.

À lire aussi

Hugo Lambrecht

Lascia un commento