Aller au contenu
TextArray
Tout en local

Transposer le texte

Échangez les lignes et les colonnes de texte délimité : la première ligne devient la première colonne et vice-versa.

Entrée
Sortie

Transposer le texte

Collez du texte séparé par des tabulations, des virgules, des points-virgules ou des espaces et l'outil le retourne autour de sa diagonale : la cellule de la ligne 1, colonne A atterrit dans la ligne A, colonne 1. Une liste d'enregistrements où chaque ligne est une entrée devient un tableau où chaque ligne est un champ - les en-têtes sur le côté au lieu d'être en haut - et l'exécuter à nouveau le retourne directement en arrière.

La transposition est la solution pour les données qui arrivent dans le mauvais sens. Une ligne de dates qui doit être une colonne avant d'être collée dans une feuille de calcul, une sortie de feuille de calcul copiée sous forme de lignes lorsque votre script souhaite des colonnes, un CSV large d'une ligne qui serait lisible comme une liste étroite ou un tableau de comparaison dont les critères doivent se dérouler sur le côté plutôt que sur le haut. Les feuilles de calcul peuvent le faire avec le collage spécial, mais pour un extrait de texte rapide, c'est plus rapide – et cela fonctionne en texte brut, aucune feuille de calcul n'est nécessaire.

Choisissez le délimiteur utilisé par vos données ; L'onglet est la valeur par défaut et correspond à ce que produit la copie des cellules de la feuille de calcul. Le "Délimiteur de sortie" est normalement "Identique à l'entrée", mais vous pouvez convertir pendant la transposition - lire les tabulations, écrire les virgules. Les lignes irrégulières sont traitées avec élégance : les lignes plus courtes génèrent simplement des cellules vides et les cellules vides de fin sont supprimées de chaque ligne de sortie afin qu'aucun délimiteur parasite ne s'accumule aux extrémités des lignes.

Vos données sont entièrement transformées dans votre navigateur et ne sont jamais téléchargées nulle part, les exportations avec de vrais noms et numéros sont donc en sécurité ici. Copiez le résultat ou téléchargez-le sous forme de fichier .txt.

FAQ

À quoi sert exactement la transposition ?
Il permute les lignes et les colonnes : la valeur de la ligne 2, colonne 3 se déplace vers la ligne 3, colonne 2. Une grille de 3 lignes × 4 colonnes devient 4 lignes × 3 colonnes. La transposition deux fois renvoie une grille rectangulaire à l'original.
Que se passe-t-il avec des rangées de longueurs différentes ?
Les cellules manquantes sont traitées comme des chaînes vides, donc rien ne bouge. Les cellules vides de fin sont supprimées de chaque ligne de sortie, ce qui permet de garder les extrémités de ligne exemptes de délimiteurs pendants.
Puis-je changer le délimiteur en même temps ?
Oui. Définissez « Délimiteur » sur ce que l'entrée utilise et « Délimiteur de sortie » sur ce que vous souhaitez afficher : par exemple, lisez les cellules d'une feuille de calcul séparées par des tabulations et écrivez une ligne séparée par des virgules.
Gère-t-il les champs CSV cités ?
Non : le texte est divisé sur le délimiteur brut, donc une virgule entre guillemets compte comme séparateur. Pour les fichiers CSV cités, convertissez d'abord le délimiteur en tabulation (voir l'outil de délimiteur CSV), puis transposez.
Mes données sont-elles téléchargées quelque part ?
Non. La transformation s'exécute entièrement dans votre navigateur et vos données ne quittent jamais votre appareil.