Comment transposer des données dans Google Sheets (La meilleure façon!)

Lorsque vous travaillez avec Google Sheets, il peut être parfois nécessaire de transposer des données, c’est-à-dire de changer les lignes en colonnes et vice versa. Dans cet article, je vais vous montrer la meilleure façon de le faire, en utilisant à la fois la fonction « Paste special » et la formule « TRANSPOSE ». Alors, prenez votre café et mettez-vous à l’aise, car nous allons plonger directement dans le vif du sujet !

Transposer des données avec « Paste special »

Google a inclus dans Google Sheets des fonctionnalités avancées de collage que vous pouvez accéder en faisant un clic droit sur une cellule dans la feuille cible. Une de ces fonctions permet de coller les données transposées dans la feuille cible. Voici les étapes à suivre :

Étape 1 : Copiez les données (vous pouvez faire un clic droit ou utiliser le raccourci clavier Ctrl+C)
Étape 2 : Faites un clic droit sur la feuille où vous souhaitez coller les données
Étape 3 : Sélectionnez « Paste special »
Étape 4 : Sélectionnez « Transposed »

Vous pouvez vérifier l’exemple ci-dessous pour le voir en action :

Transposer avec Paste Special

Transposer avec la formule TRANSPOSE de Google Sheets

Et si la feuille contenant les données cibles dans Google Sheets était régulièrement mise à jour ? Utiliser la méthode « Paste special » ne vous permettrait pas de mettre à jour automatiquement les données ; vous devriez copier manuellement les données de la feuille source et les coller via « Paste special » dans la feuille cible.

Si la plage de données sélectionnée est mise à jour automatiquement, vous pouvez utiliser la formule TRANSPOSE.

Si vous utilisez cette formule, Google mettra automatiquement à jour les données à chaque modification de la feuille source.

Syntaxe de la fonction TRANSPOSE

La syntaxe de TRANSPOSE est simple :

=TRANSPOSE(plage)

Où la plage correspond à la plage de données que vous souhaitez transposer.

Utilisation de la fonction TRANSPOSE

Voici un exemple d’utilisation de la fonction :

Utilisation de la fonction TRANSPOSE

FAQ

Transposer chaque n lignes

La fonction TRANSPOSE de Google Sheets ne dispose pas de suffisamment de fonctionnalités pour vous aider à modifier la façon dont les données sont transposées. Si vous souhaitez convertir une longue colonne en un ensemble de lignes avec n cellules chacune, vous pouvez utiliser la formule suivante :

=INDEX(plage_colonne,LIGNE(première_cellule)*N-N+COLONNE(première_cellule))

Où plage_colonne spécifie la colonne que vous souhaitez convertir, première_cellule est la première cellule de la colonne et N est le nombre de cellules par ligne. Vous devriez insérer des signes dollar avant le nom de la colonne dans plage_colonne. Vous pouvez le voir dans notre exemple ci-dessous, où nous transposons la colonne A tous les 3 lignes :

=INDEX($A:$A,LIGNE(A1)*3-3+COLONNE(A1))

L’exemple est illustré ci-dessous :

Transposer chaque n lignes

Transposer à partir d’une autre feuille

Si vous souhaitez transposer les données à partir d’une autre feuille, il vous suffit d’ajouter le nom de la feuille à la plage. Par exemple, si vous souhaitez transposer A5:E7 de la feuille 2, alors la plage sera :

Feuille2!A5:E7

Vous pouvez voir cela en action dans l’exemple ci-dessous :

Transposer à partir d'une autre feuille

Conclusion

Google Sheets propose deux façons de transposer les données : via « Paste special » et la formule TRANSPOSE. « Paste special » est portable et facile à utiliser, tandis que la formule TRANSPOSE vous permet de mettre à jour automatiquement les données sans avoir à copier et coller manuellement les nouvelles données. Si la feuille de données est régulièrement mise à jour, vous pouvez utiliser la formule TRANSPOSE pour transposer les données lorsqu’elles sont chargées dans les cellules cibles.

Nous espérons que cet article vous a été utile et vous a permis de mieux comprendre comment transposer des données dans Google Sheets. Vous pourriez également aimer nos articles sur l’utilisation de la fonction ISBLANK de Google Sheets et sur la concaténation dans Google Sheets.

Pour optimiser votre flux de travail, nous vous recommandons de lire notre guide sur la copie de notre modèle de liste de contacts gratuit pour Google Sheets et d’essayer notre logiciel pour vous aider à suivre les renouvellements.

Et n’oubliez pas de visiter Crawlan.com pour plus de conseils et d’astuces sur le marketing en ligne !

Aurevoir les meilleures amies, à la prochaine fois !

Articles en lien