Ga naar inhoud
TextArray
100% lokaal

Wijzig het CSV-scheidingsteken

Wissel het kolomscheidingsteken in CSV-gegevens om tussen komma, puntkomma, tab en pijp.

Invoer
Uitvoer

Wijzig het CSV-scheidingsteken

Een CSV-bestand is slechts zo draagbaar als het scheidingsteken ervan. Excel op een Slowaaks, Tsjechisch, Duits of Pools systeem verwacht een puntkomma en plaatst een door komma's gescheiden bestand in één nutteloze kolom, terwijl de meeste API's, databases en Engelstalige spreadsheets een komma verwachten. Deze tool herschrijft het teken tussen kolommen, zodat dezelfde gegevens correct worden geopend, waar ze ook terechtkomen: komma naar puntkomma voor Excel van een collega, puntkomma terug naar komma voor een importscript, of één naar een tabblad voor schoon plakken in Google Spreadsheets.

Kies het scheidingsteken dat uw gegevens gebruiken en het scheidingsteken dat u wilt, van komma, puntkomma, tab, pipe of uw eigen scheidingsteken. Een aangepast scheidingsteken kan uit meer dan één teken bestaan, en \\t staat voor een tab als u er een moet typen. Als de verwerking van aanhalingstekens is ingeschakeld, wordt de invoer gelezen als echte CSV in plaats van als platte tekst: een waarde tussen dubbele aanhalingstekens behoudt het scheidingsteken, dubbele "" aanhalingstekens en regeleinden erin, en telt nog steeds als één veld.

Dat is het belangrijkst op weg naar buiten. Wanneer u overschakelt naar puntkomma's, moet een waarde die al een puntkomma bevat, opnieuw tussen aanhalingstekens worden geplaatst, anders krijgt de rij stilletjes een fantoomkolom. De tool citeert precies die waarden, laat de rest leeg en laat de aanhalingstekens vallen die het nieuwe scheidingsteken niet langer nodig heeft. Door te trimmen worden de spaties rond elke waarde verwijderd.

Alles draait in uw browser, dus exports vol klantnamen, prijzen of interne ID's worden nooit geüpload. De telling onder de uitvoer rapporteert de rijen, het aantal kolommen in de breedste rij en hoeveel waarden moesten worden aangehaald. Als dat aantal kolommen plotseling 1 aangeeft, is het invoerscheidingsteken verkeerd ingesteld.

FAQ

Waarom wordt mijn CSV in één kolom geopend in Excel?
Excel volgt uw systeemlijstscheidingsteken. Bij Slowaakse, Tsjechische, Duitse en Poolse installaties is dat een puntkomma, zodat een door komma's gescheiden bestand in één kolom terechtkomt. Converteer hier komma's naar puntkomma's en het bestand wordt geopend met de juiste kolommen na een dubbelklik.
Wat gebeurt er met waarden die het nieuwe scheidingsteken bevatten?
Ze worden tussen dubbele aanhalingstekens geplaatst, in overeenstemming met RFC 4180. Als u a,"b;c",d in puntkomma's zet, ontstaat a;"b;c";d, dus de waarde blijft één veld. Citaten die het nieuwe scheidingsteken niet langer nodig heeft, worden opnieuw verwijderd.
Kan ik een scheidingsteken gebruiken dat niet in de lijst staat?
Ja. Kies Aangepast en typ het in. Het kunnen meerdere tekens zijn, zoals :: of een komma gevolgd door een spatie. Schrijf \t voor een tab en \n voor een regeleinde.
Wanneer moet ik de offerteverwerking uitschakelen?
Alleen als uw gegevens dubbele aanhalingstekens gebruiken als gewone tekens en nooit om velden heen. Als de optie is uitgeschakeld, wordt de tekst strikt op het scheidingsteken gesplitst en worden aanhalingstekens onaangeroerd doorgegeven, waardoor echte geciteerde CSV wordt beschadigd.
Wordt mijn bestand ergens geüpload?
Nee. De conversie verloopt volledig in uw browser en uw gegevens verlaten uw apparaat nooit.