Alle handleidingen

CSV omzetten naar Excel

Kies hoe de CSV wordt ingelezen, schoon de rijen op en selecteer, hernoem en orden de kolommen voordat je een Excel-bestand downloadt. Deze gids legt de opties uit met een klein voorbeeld.

Probeer het CSV-voorbeeld

Download orders-options.csv, een fictieve bestellijst met zes kolommen en zes gegevensrijen. Het bestand en de kolomnamen zijn Engels. Het bevat spaties aan de randen, een lege rij, een herhaalde Ada-rij en een kortere Eli-rij. In het resultaat blijven vier kolommen en vier gegevensrijen over.

Stap voor stap

  1. Download het CSV-voorbeeld hierboven. Open CSV naar Excel en gebruik Bestanden kiezen om orders-options.csv te selecteren.
  2. Stel Scheidingsteken in op ; en Tekencodering op UTF-8. Laat Eerste rij bevat kopteksten aangevinkt. Controleer of Notes, Name, Amount, Account ID, City en Status als zes aparte kolommen verschijnen. Rond de importinstellingen af voordat je de kolommen bewerkt.
  3. Vink Waarden als tekst behouden voor dit voorbeeld uit, zodat de Amount-waarden in berekeningen kunnen worden gebruikt. De tekst- en getalopties worden hieronder uitgelegd.
  4. Vink onder Gegevens opschonen de opties Spaties rond cellen verwijderen, Lege rijen verwijderen, Dubbele rijen verwijderen en Ontbrekende cellen in kortere rijen aanvullen aan. Het voorbeeld moet nu vier gegevensrijen en twee verwijderde rijen tonen.
  5. Vink onder Kolommen Notes en Status uit. Wijzig in de naamvelden Account ID in Account en Amount in Total. Gebruik de pijlen (Omhoog en Omlaag) tot de geselecteerde kolommen in het voorbeeld als Name, Account, City, Total verschijnen.
  6. Controleer het voorbeeld en kies Excel downloaden. Open orders-options.xlsx in Excel of een ander spreadsheetprogramma en voer de controles hieronder uit.

De importopties begrijpen

OptieWanneer te gebruiken
ScheidingstekenAutomatisch herkent een waarschijnlijk scheidingsteken. Je kunt een komma, puntkomma, ↹ Tab of | kiezen, of via Aangepast één ander teken opgeven. Kies het teken tussen de velden in je bestand; dit voorbeeld gebruikt puntkomma’s.
TekencoderingAutomatisch herkent UTF-8, Windows-1252 of een UTF-16-bestand met coderingsmarkering. Je kunt UTF-8, Windows-1252, UTF-16 LE of UTF-16 BE ook rechtstreeks kiezen. Het voorbeeld gebruikt UTF-8; Zoë moet correct verschijnen.
Eerste rij bevat koptekstenLaat dit aangevinkt als de eerste rij kolomnamen bevat. Die rij wordt de koprij van de spreadsheet en maakt het bewerken van namen mogelijk. Vink uit als de eerste rij gegevens bevat die als de andere records moeten worden behandeld.

Tekstcellen of getalcellen kiezen

Waarden als tekst behoudenEffect
AangevinktAlle ingevulde cellen worden als tekst opgeslagen. Gebruik dit om de oorspronkelijke tekstwaarden te behouden. Bedragen zoals 19.50 blijven tekst en werken bij optellen niet als getalcellen.
UitgevinktGeschikte gewone getallen worden als getalcellen opgeslagen; andere waarden blijven tekst. Gebruik dit in het voorbeeld om Total op te tellen. De instelling geldt voor alle kolommen en Excel kan 19.50 als 19.5 tonen.

De rijen opschonen

OptieWanneer te gebruiken
Spaties rond cellen verwijderenVerwijdert spaties aan het begin en einde van elke cel, ook in koppen. In het voorbeeld verdwijnen de spaties rond Zoë. Spaties tussen woorden blijven behouden.
Lege rijen verwijderenVerwijdert rijen waarvan alle cellen leeg zijn of alleen spaties bevatten. Dit verwijdert de lege voorbeeldrij. De koprij blijft behouden.
Dubbele rijen verwijderenBehoudt de eerste kopie van elke volledig identieke gegevensrij en verwijdert latere kopieën. Er blijft één Ada-rij over. Ingeschakeld trimmen en aanvullen van korte rijen gebeurt vóór de vergelijking.
Ontbrekende cellen in kortere rijen aanvullenVoegt lege cellen toe aan het einde van kortere rijen totdat ze evenveel kolommen hebben als de breedste rij. Eli’s ontbrekende City- en Status-cellen blijven leeg; ontbrekende waarden worden niet geraden.

De resterende gegevensrijen behouden de bronvolgorde: Zoë, Ada, Mika, Eli in dit voorbeeld. De tool heeft geen bediening om afzonderlijke gegevensrijen te selecteren of opnieuw te ordenen.

Kolommen selecteren, hernoemen en ordenen

ActieZo werkt het
Kolommen selecterenGebruik de selectievakjes om kolommen op te nemen of uit te sluiten. Houd minstens één kolom geselecteerd. Vink Notes en Status uit in het voorbeeld.
Koppen hernoemenBewerk het naamveld naast een kolom wanneer Eerste rij bevat kopteksten aangevinkt is. Wijzig Account ID in Account en Amount in Total in het voorbeeld.
De volgorde instellenVerplaats kolommen in de lijst met de pijlen (Omhoog en Omlaag). Geselecteerde kolommen worden in lijstvolgorde van links naar rechts geëxporteerd. De volgorde waarin je vakjes aanvinkt bepaalt de uitvoervolgorde niet. Een opnieuw aangevinkte kolom keert terug op zijn bestaande plaats.
Kolommen herstellenKolommen herstellen selecteert alle kolommen opnieuw, herstelt de bronvolgorde en verwijdert je gewijzigde kopnamen. De opschoonopties blijven geselecteerd.

Het Excel-bestand controleren

  • Controleer de vier koppen Name, Account, City, Total in die volgorde en vier gegevensrijen. Notes en Status moeten ontbreken.
  • Controleer de namen Zoë, Ada, Mika en Eli zonder spaties aan de randen. Ada moet één keer voorkomen en Eli’s City-cel moet leeg zijn.
  • Met Waarden als tekst behouden uitgevinkt gebruik je de somfunctie van het spreadsheetprogramma voor D2:D5 in een lege cel. Het totaal moet 43.75 zijn; lokale getalinstellingen kunnen 43,75 tonen.
  • Sla het XLSX-bestand op en open het opnieuw. Controleer koppen, rijvolgorde, namen en waarden nogmaals. Het oorspronkelijke CSV-bestand verandert niet.

Vragen en probleemoplossing

Alles verschijnt in één kolom

Wijzig Scheidingsteken in het teken tussen de velden van het bronbestand. Kies ; voor dit voorbeeld. Gebruik Aangepast alleen voor één ander teken.

Namen bevatten vreemde tekens

Controleer Tekencodering. Probeer de codering waarmee het bestand is gemaakt en controleer daarna een naam met accent. Het voorbeeld gebruikt UTF-8 en moet Zoë tonen.

De eerste record werd een kop of ik kan kolommen niet hernoemen

Controleer Eerste rij bevat kopteksten. Vink uit als de eerste rij een gegevensrecord is. Vink aan als die rij de namen bevat die je wilt bewerken.

Mijn kolomkeuzes of namen zijn verdwenen

Wijzigen van Scheidingsteken of Tekencodering leest het bestand opnieuw en zet kolomselectie, volgorde en namen terug. Rond deze instellingen eerst af en orden daarna de kolommen. Ook Kolommen herstellen herstelt de oorspronkelijke kolommen en namen.

Het voorbeeld toont maar een deel van het bestand

Het voorbeeld toont maximaal 12 gegevensrijen en 12 kolommen. De download bevat alle resterende rijen en alle geselecteerde kolommen in de gekozen volgorde. Controleer grotere bestanden na downloaden in je spreadsheetprogramma.

Bedragen worden niet als getallen opgeteld

Als Waarden als tekst behouden aangevinkt is, zijn bedragen tekst. Vink uit en download opnieuw om geschikte gewone getallen als getalcellen te krijgen. Valutasymbolen en decimale komma’s blijven tekst. Getalcellen kunnen minder afsluitende decimale nullen tonen; het bedrag verandert niet.

Een code heeft voorloopnullen nodig

Een code zoals 00123 in het voorbeeld is een identificatiecode. Waarden als tekst behouden houdt ingevulde cellen als tekst. De converter behoudt een code met voorloopnul, zoals 00123, ook als tekst wanneer de optie uitgevinkt is. Controleer de code in het gedownloade XLSX-bestand. Nullen die al in de bron-CSV ontbreken, worden door conversie niet automatisch hersteld.

Rijen lijken nog dubbel na het verbergen van een kolom

Dubbele rijen verwijderen vergelijkt volledige bronrijen na de gekozen opschoning, voordat uitgesloten kolommen worden verwijderd. Rijen met verschillende Notes-waarden blijven apart, ook als Notes uitgevinkt is. Controleer de bronverschillen voordat je records verwijdert.

Optioneel: het voorbeeld en de referentiebestanden vergelijken

Deze tabellen tonen de bronwaarden en de geordende voorbeeldgegevens. De referentiewerkmappen zijn gemaakt met de exportfunctie van de converter en dezelfde opschoning, kopnamen en kolomvolgorde.

Vóór opschoning: CSV-voorbeeld

De lege rij en herhaalde Ada-rij zijn bewust opgenomen. Eli’s bronrij eindigt na Account ID. Spaties aan de randen blijven in deze tabel behouden.

NotesNameAmountAccount IDCityStatus
internal Zoë 19.5000123BergenPaid
archiveAda5.0012345OsloPaid
archiveAda5.0012345OsloPaid
follow upMika12.0000234TrondheimPending
reviewEli7.2534567

Na opschoning en kolomkeuzes

Dit zijn de waarden in het voorbeeld van de converter. Een spreadsheetprogramma kan numerieke bedragen met minder afsluitende nullen tonen.

NameAccountCityTotal
Zoë00123Bergen19.50
Ada12345Oslo5.00
Mika00234Trondheim12.00
Eli345677.25
ReferentiebestandCelinstellingBytes
orders-options.xlsxWaarden als tekst behouden: uitgevinkt4952
orders-options-text.xlsxWaarden als tekst behouden: aangevinkt5180

Beide referenties bevatten dezelfde vier rijen en kolomkeuzes. De celtypen tekst en getal verschillen. De tekstreferentie heeft een beschrijvende bestandsnaam; de converter downloadt dit voorbeeld als orders-options.xlsx.

Gerelateerde hulpmiddelen