Ga naar inhoud
TextArray
100% lokaal

Tekst transponeren

Wissel rijen en kolommen met gescheiden tekst om: de eerste regel wordt de eerste kolom en weer terug.

Invoer
Uitvoer

Tekst transponeren

Plak tekst met tabs, komma's, puntkomma's of spaties en de tool draait deze om de diagonaal: de cel in rij 1, kolom A komt terecht in rij A, kolom 1. Een lijst met records waarin elke regel één item is, wordt een tabel waarin elke regel één veld is (koppen aan de zijkant in plaats van aan de bovenkant) en als u deze opnieuw uitvoert, wordt deze meteen weer teruggedraaid.

Transponeren is de oplossing voor gegevens die in de verkeerde richting aankomen. Een rij met datums die een kolom moeten zijn voordat ze in een spreadsheet worden geplakt, spreadsheetuitvoer die als rijen wordt gekopieerd wanneer uw script kolommen wil, een brede CSV van één regel die leesbaar is als een smalle lijst, of een vergelijkingstabel waarvan de criteria aan de zijkant moeten lopen in plaats van bovenaan. Spreadsheets kunnen dit doen met plakken-speciaal, maar voor een snel tekstfragment is dit sneller - en het werkt in platte tekst, er is geen spreadsheet nodig.

Kies het scheidingsteken dat uw gegevens gebruiken; tabblad is de standaard en komt overeen met wat het kopiëren van spreadsheetcellen oplevert. "Uitvoerscheidingsteken" is normaal gesproken "Hetzelfde als invoer", maar u kunt tijdens het transponeren converteren - tabs inlezen, komma's eruit schrijven. Onregelmatige rijen worden op een elegante manier verwerkt: kortere regels leveren eenvoudigweg lege cellen op, en achterliggende lege cellen worden van elke uitvoerregel weggesneden, zodat er geen losse scheidingstekens zich ophopen aan de uiteinden van de regels.

Uw gegevens worden volledig in uw browser omgezet en nooit ergens geüpload, dus exports met echte namen en nummers zijn hier veilig. Kopieer het resultaat of download het als .txt-bestand.

FAQ

Wat doet transponeren precies?
Het verwisselt rijen en kolommen: de waarde in regel 2, kolom 3 wordt verplaatst naar regel 3, kolom 2. Een raster van 3 regels × 4 kolommen wordt 4 regels × 3 kolommen. Door tweemaal te transponeren, wordt een rechthoekig raster teruggezet naar het origineel.
Wat gebeurt er met rijen van verschillende lengte?
Ontbrekende cellen worden behandeld als lege tekenreeksen, zodat er niets verschuift. Achterliggende lege cellen worden van elke uitvoerregel weggesneden, waardoor de regeluiteinden vrij blijven van bungelende scheidingstekens.
Kan ik het scheidingsteken tegelijkertijd wijzigen?
Ja. Stel 'Scheidingsteken' in op wat de invoer gebruikt en 'Uitvoerscheidingsteken' op wat u wilt weergeven - lees bijvoorbeeld door tabs gescheiden spreadsheetcellen en schrijf een door komma's gescheiden regel.
Kan het CSV-velden met aanhalingstekens verwerken?
Nee: de tekst wordt gesplitst op het onbewerkte scheidingsteken, dus een komma tussen aanhalingstekens telt als scheidingsteken. Voor CSV tussen aanhalingstekens converteert u het scheidingsteken eerst naar tab (zie de CSV-scheidingstekentool) en transponeert u vervolgens.
Worden mijn gegevens ergens geüpload?
Nee. De transformatie verloopt volledig in uw browser en uw gegevens verlaten uw apparaat nooit.