Een CSV-bestand is een door komma's gescheiden waardebestand dat wordt gebruikt om gegevens tussen databases, spreadsheets of systemen te transporteren. Het is een bijna universele methode waarmee u een productlijst van internet kunt downloaden en deze in Excel kunt importeren zonder dat u bijvoorbeeld de betekenis verliest. Het maken van een CSV-bestand is heel eenvoudig als u een paar eenvoudige regels volgt.
Het gebruik van komma's om waarden te scheiden is gebruikelijk in systemen en werkt hier in ons voordeel. Het programma waarmee u gegevens importeert, weet over het algemeen dat u afzonderlijke items van elkaar scheidt zodra het een komma ziet, zodat een correct geconfigureerde gegevensset nauwkeurig kan worden gedeeld tussen systemen. Het is een zeer handige manier om gegevens over te zetten.
Ik gebruik vaak CSV-bestanden bij het bouwen van productpagina's voor websites. U kunt heel gemakkelijk een tabel maken als u een plat bestand opmaakt (waarnaar in de CSV wordt verwezen) en importeert op de site of in de CMS die de site beheert. Als u in e-commerce of een webwinkel werkt, zult u deze al zeer goed kennen.
Maak een CSV-bestand
Als u een Windows-gebruiker bent, gebruikt u waarschijnlijk Excel om een spreadsheet te maken. Apple-gebruikers kunnen Excel of Numbers gebruiken. Hoe dan ook, het proces voor het maken van een CSV-bestand is vergelijkbaar.
- Vul uw spreadsheet in met de gegevens die u nodig heeft.
- Selecteer Bestand en Opslaan als.
- Selecteer een bestemming en selecteer vervolgens CSV uit 'Opslaan als type' onder aan het venster.
- Selecteer Opslaan.
Zolang de gegevens in de juiste indeling staan, moet deze correct worden opgeslagen. Als u een fout ziet zoals 'Dit bestand bevat mogelijk functies die niet compatibel zijn met CSV', betekent dit dat er een indeling is in de gegevens die niet worden gebruikt wanneer u het bestand opent. Selecteer gewoon Ja om door te gaan met opslaan.
Als u vanaf nu van plan bent om het bestand in Excel te gebruiken, is het een goed idee om een kopie op te slaan als een .xls-bestand. Hiermee kunt u de gegevens uitbreiden naar meerdere pagina's, formules toevoegen, opmaken en al het goede dat u met Excel kunt doen.
Als u Numbers gebruikt, moet u mogelijk de opmaak verwijderen voordat u deze invoert.
- Plak uw gegevens in TextEdit en wijzig het formaat in platte tekst.
- Sla het bestand op met de bestandsextensie .csv. Wijzig deze handmatig in Finder als u deze niet als een .csv-bestand kunt opslaan.
- Open nummers en open het bestand dat je zojuist hebt gemaakt.
- Als het formaat correct is, slaat u een nieuwe kopie op zodat u deze de volgende keer sneller kunt openen.
Zolang de opmaak correct is en u het origineel hebt opgeslagen in niet-gecodeerde tekst en niet in RTF, zou het werkblad in Numbers juist moeten worden geopend zoals het in Excel zou zijn.
Compatibele CSV-bestanden maken
Behalve dat elk gegevenspunt moet worden gescheiden door een komma, wat moet een volledig compatibel CSV-bestand dan nog meer hebben? CSV is een vrij flexibel formaat, maar als u enkele logische regels volgt, kunt u ervoor zorgen dat uw bestand compatibel is met de meest uiteenlopende toepassingen.
- Eerst en vooral de komma. Alle gegevenspunten moeten worden gescheiden door een komma om volledig compatibel te zijn met de meeste spreadsheetprogramma's. U kunt een pijp of een tabblad gebruiken (door tabs gescheiden), maar niet alle spreadsheets formatteren deze correct.
- Gebruik afzonderlijke regels voor elke record. U kunt een lijn zo lang uitvoeren als u wilt, zolang het maar één record is. Meerdere records moeten elk een regel bevatten.
- Gebruik geen spatie tussen de komma. Terwijl Excel de ruimte negeert, doen sommige oudere spreadsheetprogramma's dat niet. Voeg voor maximale compatibiliteit niet de extra ruimte tussen het gegevenspunt en de komma toe.
- Gebruik dubbele aanhalingstekens als een gegevenspunt een eigen komma bevat. "Chicago, IL" heeft bijvoorbeeld "" nodig om de spreadsheet te vertellen dat de komma tussen Chicago en IL daar hoort te zijn en geen deel uitmaakt van de opmaak.
- Als gegevenspunten dubbele aanhalingstekens bevatten, hebben ze dubbele dubbele aanhalingstekens nodig. Bijvoorbeeld: "Dave zegt dat dit product cool is" moet worden geformatteerd "" Dave zegt dat dit product cool is "". Dit vertelt de spreadsheet om de innerlijke set dubbele aanhalingstekens op te nemen.
Er zijn een hoop meer 'regels' voor het maken van compatibele CSV-bestanden. Je vindt ze allemaal hier op de CSV Wikipedia-pagina. Ik beschouw deze als de enige die je echt moet weten als je de meerderheid van de platte bestanden maakt voor gebruik in spreadsheets of online.
Hebt u nog andere tips voor het maken van CSV-bestanden? Vertel ons hieronder over hen als je dat doet!