Tekstbestanden (.txt of .csv) importeren of exporteren
Applies To
Excel voor Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016Er zijn twee manieren om gegevens uit een tekstbestand te importeren met Excel: u kunt het openen in Excel of u kunt het importeren als een externe gegevensreeks. Als u gegevens uit Excel wilt exporteren naar een tekstbestand, gebruikt u de opdracht Opslaan als en wijzigt u het bestandstype in de vervolgkeuzelijst.
Er zijn twee veelgebruikte tekstbestandsindelingen:
-
Tekstbestanden met scheidingstekens (.txt), waarin elk veld met tekst meestal wordt gescheiden door het tabteken (ASCII-tekencode 009).
-
Tekstbestanden met door komma's gescheiden waarden (.csv), waarin velden met tekst worden gescheiden door het kommateken (,).
U kunt het scheidingsteken wijzigen dat wordt gebruikt in beide typen tekstbestanden. Dit kan nodig zijn om ervoor te zorgen dat de import- of exportbewerking op de gewenste manier wordt uitgevoerd.
Opmerking: U kunt maximaal 1.048.576 rijen en 16.384 kolommen importeren of exporteren.
Een tekstbestand importeren door dit te openen in Excel
U kunt een tekstbestand dat u in een ander programma hebt gemaakt als een Excel-werkmap openen met behulp van de opdracht Openen . Als u een tekstbestand opent in Excel, verandert de indeling van het bestand niet. U kunt dit zien in de titelbalk van Excel, waar de naam van het bestand de extensie van het tekstbestand behoudt (bijvoorbeeld .txt of .csv).
-
Ga naar Bestand > Openen en blader naar de locatie met het tekstbestand.
-
Selecteer Tekstbestanden in de vervolgkeuzelijst Bestandstype in het dialoogvenster Openen .
-
Zoek naar het tekstbestand dat u wilt openen en dubbelklik hierop.
-
Als het bestand een tekstbestand (.txt) is, wordt Excel gestart met de wizard Tekst importeren. Wanneer u klaar bent met de stappen, klikt u op Voltooien om het importeren te voltooien. Zie Wizard Tekst importeren voor meer informatie over scheidingstekens en geavanceerde opties.
-
Als het bestand een CSV-bestand is, wordt het tekstbestand automatisch geopend en worden de gegevens weergegeven in een nieuwe werkmap.
Opmerking: Wanneer Excel een .csv-bestand opent, worden de huidige standaardinstellingen voor gegevensindeling gebruikt om te interpreteren hoe u elke kolom met gegevens importeert. Als u meer flexibiliteit wilt bij het converteren van kolommen naar verschillende gegevensindelingen, kunt u de wizard Tekst importeren gebruiken. De indeling van een gegevenskolom in het bestand .csv kan bijvoorbeeld MDY zijn, maar de standaardgegevensindeling van Excel is YMD of u wilt een kolom met getallen met voorloopnullen converteren naar tekst, zodat u de voorloopnullen kunt behouden. Als u wilt afdwingen dat excel de wizard Tekst importeren uitvoert, kunt u de bestandsnaamextensie wijzigen van .csv in .txt voordat u het opent, of u kunt een tekstbestand importeren door er verbinding mee te maken (zie de volgende sectie voor meer informatie).
-
Een tekstbestand importeren door hiermee verbinding te maken
U kunt gegevens uit een tekstbestand importeren in een bestaand werkblad.
-
Klik op de cel waarin u de gegevens uit het tekstbestand wilt plaatsen.
-
Klik op het tabblad Gegevens in de groep & gegevens transformeren op Van tekst/CSV.
-
Zoek in het dialoogvenster Gegevens importeren het tekstbestand dat u wilt importeren en dubbelklik erop en klik op Importeren.
Volg de instructies in de wizard Tekst importeren. Klik op Help op een pagina van de wizard Tekst importeren voor meer informatie over het gebruik van de wizard. Wanneer u klaar bent met de stappen in de wizard, klikt u op Voltooien om het importeren te voltooien.
-
Voer in het dialoogvenster Gegevens importeren de volgende handelingen uit:
-
Voer onder Waar wilt u de gegevens plaatsen een van de volgende handelingen uit:
-
Als u de gegevens op de geselecteerde locatie wilt plaatsen, klikt u op Bestaand werkblad.
-
Als u de gegevens in de linkerbovenhoek van een nieuw werkblad wilt plaatsen, klikt u op Nieuw werkblad.
-
-
Klik desgewenst op Eigenschappen om opties voor vernieuwen, opmaak en indeling in te stellen voor de geïmporteerde gegevens.
-
Klik op OK.
Het externe gegevensbereik wordt op de geselecteerde locatie geplaatst.
-
Als een kolom met gegevens niet naar de gewenste indeling wordt geconverteerd, kunt u de gegevens converteren nadat u deze hebt geïmporteerd. Zie Tekstnotatie van getallen converteren naar getalnotatie en Tekstnotatie van datums converteren naar datumnotatie voor meer informatie.
Gegevens exporteren naar een tekstbestand door deze op te slaan
U kunt een Excel-werkblad converteren naar een tekstbestand met de opdracht Opslaan als.
-
Ga naar Bestand > Opslaan als.
-
Het dialoogvenster Opslaan als wordt weergeven.
-
Kies in het vak Opslaan als de gewenste tekstbestandsindeling voor het werkblad.
-
Klik bijvoorbeeld op Tekst (door tabs gescheiden) of CSV (door komma's gescheiden).
-
Opmerking: De verschillende indelingen ondersteunen verschillende functiesets. Zie Bestandsindelingen die in Excel worden ondersteund voor meer informatie over de functiesets die worden ondersteund door de verschillende tekstbestandsindelingen.
-
-
Blader naar de locatie waarop u het nieuwe tekstbestand wilt opslaan en klik op Opslaan.
-
In een dialoogvenster wordt aangegeven dat alleen het huidige werkblad wordt opgeslagen in het nieuwe bestand. Als u zeker weet dat u het huidige werkblad wilt opslaan als tekstbestand, klikt u op OK. U kunt andere werkbladen opslaan als afzonderlijke bestanden door deze procedure voor elk werkblad te herhalen.
-
In een tweede dialoogvenster wordt aangegeven dat uw werkblad mogelijk functies bevat die niet worden ondersteund door tekstbestandsindelingen. Als u alleen de werkbladgegevens wilt opslaan in het nieuwe tekstbestand, klikt u op Ja. Als u het niet zeker weet en meer wilt weten over de Excel-functies die niet worden ondersteund door tekstbestandsindelingen, klikt u op Help voor meer informatie.
Zie Een werkmap opslaan in een andere bestandsindeling voor meer informatie over het opslaan van bestanden in andere indelingen.
Een tekstbestand importeren door er verbinding mee te maken (Power Query)
U kunt gegevens uit een tekstbestand importeren in een bestaand werkblad.
-
Klik op het tabblad Gegevens in de groep Ophalen & Gegevens transformeren op Van tekst/CSV.
-
Zoek in het dialoogvenster Gegevens importeren het tekstbestand dat u wilt importeren en dubbelklik erop en klik op Importeren.
-
In het dialoogvenster Voorbeeld hebt u verschillende opties:
-
Selecteer Laden als u de gegevens rechtstreeks naar een nieuw werkblad wilt laden.
-
U kunt ook Laden in selecteren als u de gegevens wilt laden in een tabel, draaitabel/draaigrafiek, een bestaand/nieuw Excel-werkblad of gewoon een verbinding wilt maken. U hebt ook de keuze om uw gegevens toe te voegen aan het gegevensmodel.
-
Selecteer Gegevens transformeren als u de gegevens in Power Query wilt laden en bewerk deze voordat u ze naar Excel brengt.
-
Als een bepaalde kolom met gegevens niet wordt geconverteerd naar de gewenste indeling, kunt u de gegevens converteren nadat u deze hebt geïmporteerd. Zie Tekstnotatie van getallen converteren naar getalnotatie en Tekstnotatie van datums converteren naar datumnotatie voor meer informatie.
Gegevens exporteren naar een tekstbestand door deze op te slaan
U kunt een Excel-werkblad converteren naar een tekstbestand met de opdracht Opslaan als.
-
Ga naar Bestand > Opslaan als.
-
Klik op Bladeren.
-
Kies in het dialoogvenster Opslaan als onder Opslaan als de bestandsindeling voor het werkblad. Klik bijvoorbeeld op Tekst (door tabs gescheiden) of CSV (door komma's gescheiden).
Opmerking: De verschillende indelingen ondersteunen verschillende functiesets. Zie Bestandsindelingen die in Excel worden ondersteund voor meer informatie over de functiesets die worden ondersteund door de verschillende tekstbestandsindelingen.
-
Blader naar de locatie waarop u het nieuwe tekstbestand wilt opslaan en klik op Opslaan.
-
In een dialoogvenster wordt aangegeven dat alleen het huidige werkblad wordt opgeslagen in het nieuwe bestand. Als u zeker weet dat u het huidige werkblad wilt opslaan als tekstbestand, klikt u op OK. U kunt andere werkbladen opslaan als afzonderlijke bestanden door deze procedure voor elk werkblad te herhalen.
Mogelijk ziet u ook een waarschuwing onder het lint dat sommige functies verloren kunnen gaan als u de werkmap opslaat in een CSV-indeling.
Zie Een werkmap opslaan in een andere bestandsindeling voor meer informatie over het opslaan van bestanden in andere indelingen.
De manier waarop u het scheidingsteken wijzigt bij het importeren, is afhankelijk van de manier waarop u de tekst importeert.
-
Als u Get & Transform Data > From Text/CSV gebruikt nadat u het tekstbestand hebt gekozen en op Importeren hebt geklikt, kiest u een teken dat u wilt gebruiken in de lijst onder Scheidingsteken. U kunt het effect van uw nieuwe keuze direct zien in het gegevensvoorbeeld, zodat u zeker weet dat u de gewenste keuze maakt voordat u verdergaat.
-
Als u de wizard Tekst importeren gebruikt om een tekstbestand te importeren, kunt u het scheidingsteken wijzigen dat wordt gebruikt voor de importbewerking in stap 2 van de wizard Tekst importeren. Tijdens deze stap kunt u ook de manier wijzigen waarop opeenvolgende scheidingstekens, zoals opeenvolgende aanhalingstekens, worden verwerkt.
Zie Wizard Tekst importeren voor meer informatie over scheidingstekens en geavanceerde opties.
Als u een puntkomma wilt gebruiken als het standaardlijstscheidingsteken wanneer u Opslaan als .csv, maar de wijziging wilt beperken tot Excel, kunt u overwegen om het standaarddecimaalteken te wijzigen in een komma. Hierdoor wordt in Excel een puntkomma gebruikt voor het lijstscheidingsteken. Het is duidelijk dat dit ook de manier verandert waarop decimale getallen worden weergegeven, dus overweeg ook het scheidingsteken Voor duizendtallen te wijzigen om verwarring te beperken.
-
Wis Opties voor Excel > Opties voor geavanceerd > bewerken > Systeemscheidingstekens gebruiken.
-
Stel het scheidingsteken Decimaal in op , (een komma).
-
Stel het scheidingsteken Voor duizendtallen in op . (een punt).
Wanneer u een werkmap opslaat als een .csv-bestand, is het standaardlijstscheidingsteken (scheidingsteken) een komma. U kunt dit wijzigen in een ander scheidingsteken met de instellingen van Windows-regio.
Let op: Als u de Windows-instelling wijzigt, wordt er een algemene wijziging op uw computer veroorzaakt, die van invloed is op alle toepassingen. Zie Het standaardlijstscheidingsteken wijzigen voor het opslaan van bestanden als tekst (.csv) in Excel als u alleen het scheidingsteken voor Excel wilt wijzigen.
-
Selecteer in Microsoft Windows 11 de zoekbalk en typ Regio-instellingen.
-
Selecteer Instellingen voor beheertaal.
-
Selecteer op het tabblad Indelingen de optie Aanvullende instellingen.
-
Typ in het dialoogvenster Opmaak aanpassen op het tabblad Getallen een teken dat u wilt gebruiken als het nieuwe scheidingsteken in het vak Lijstscheidingsteken .
-
Selecteer OK tweemaal.
-
Klik in Microsoft Windows 10 met de rechtermuisknop op de knop Start en klik vervolgens op Instellingen.
-
Klik op Tijd & Taal en klik vervolgens in het linkerdeelvenster op Regio .
-
Klik in het hoofdvenster onder Landinstellingen op Aanvullende datum-, tijd- en landinstellingen.
-
Klik onder Regio op Datum-, tijd- of getalnotaties wijzigen.
-
Klik in het dialoogvenster Regio op het tabblad Opmaak op Aanvullende instellingen.
-
Typ in het dialoogvenster Opmaak aanpassen op het tabblad Getallen een teken dat u wilt gebruiken als het nieuwe scheidingsteken in het vak Lijstscheidingsteken .
-
Selecteer OK tweemaal.
-
Klik in Microsoft Windows op de knop Start en klik op Configuratiescherm.
-
Klik onder Klok, taal en regio op De indeling voor datum, tijd of getallen wijzigen.
-
Klik in het dialoogvenster Regio op het tabblad Opmaak op Aanvullende instellingen.
-
Typ in het dialoogvenster Opmaak aanpassen op het tabblad Getallen een teken dat u wilt gebruiken als het nieuwe scheidingsteken in het vak Lijstscheidingsteken .
-
Selecteer OK tweemaal.
Opmerking: Nadat u het lijstscheidingsteken voor uw computer hebt gewijzigd, wordt het nieuwe teken in alle programma's gebruikt als lijstscheidingsteken. U kunt het teken weer in het standaardteken wijzigen met behulp van dezelfde procedure.
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.
Zie ook
Gegevens uit externe gegevensbronnen importeren (Power Query)