Elke CSV-import

“De kolommen zijn verschoven na het importeren van de CSV”

Bedragen in de datumkolom, een halve omschrijving als apart veld, of de hele regel in één cel: kolomchaos bij CSV heeft weinig oorzaken, en elke oorzaak springt eruit zodra u weet waarnaar u zoekt. Eén ervan komt in het Nederlands bijzonder vaak voor.

Symptomen

  • Alles belandt in één kolom
  • Vanaf een bepaalde regel schuiven de kolommen naar rechts
  • Losse regels worden geweigerd met "ongeldige datum" of "ongeldig bedrag"

Wat er werkelijk gebeurt

Oorzaak 1

Puntkomma in plaats van komma als scheidingsteken

Excel slaat CSV-bestanden in het Nederlands op met een puntkomma, omdat de komma al als decimaalteken dient. Programma’s die komma’s verwachten — vooral Amerikaanse zoals YNAB — lezen dan elke regel als één kolom. Dit is veruit de meest voorkomende oorzaak bij Nederlandse en Belgische bankexports.

Oorzaak 2

Komma’s zonder aanhalingstekens in de omschrijving

Een omschrijving als "Overboeking naar De Vries, spaargeld" bevat een komma die het veld in tweeën splitst en alle volgende kolommen op die regel verschuift. Correcte CSV zet zulke velden tussen aanhalingstekens; sommige bankexports doen dat niet.

Oorzaak 3

Onzichtbare byte-order mark in de kopregel

Slaat Excel op als "CSV UTF-8", dan zet het een onzichtbaar teken aan het begin van het bestand. Dat plakt aan de eerste kolomnaam, waardoor de importfunctie "Datum" niet meer herkent en de kopregel als gegevensregel behandelt.

Zo lost u het op

  1. Sleep het CSV-bestand naar de controle hieronder: die meldt het scheidingsteken, regels waarvan het aantal kolommen afwijkt van de kopregel, en elke byte-order mark — allemaal lokaal in uw browser.
  2. Puntkomma-scheidingstekens, lege regels en de byte-order mark worden automatisch omgezet of verwijderd.
  3. Regels die door een komma in de tekst gebroken zijn, worden met hun regelnummer opgesomd — die corrigeert u kort in een spreadsheet, want geen enkel hulpmiddel kan veilig raden welke komma bij de tekst hoorde.
  4. Download het herstelde bestand en importeer opnieuw.

Bespaar u het handwerk — herstel het automatisch

De controle geeft u de exacte regelnummers in plaats van u duizenden regels met het oog te laten nalopen. Gratis, zonder account, zonder upload.

Hulpmiddel openen

Uw bestand verlaat uw browser nooit.