Ik automatiseer je CSV-schoonmaak met een herbruikbaar python script
Over deze dienst
Zet een rommelige CSV-export om in een bruikbaar bestand, met een Python script dat dezelfde schoonmaak herhaalt bij toekomstige exports.
Voor één CSV tot 1.000 rijen en 20 kolommen, doe ik:
- voorloop- en eindspaties verwijderen;
- rijen verwijderen die identiek zijn na de afgesproken normalisatie, waarbij ik de eerste keer behoud en de verwijderde rijen archiveren;
- afgesproken datum- en numeriekolommen standaardiseren;
- tekstidentifiers behouden en onduidelijke waarden markeren.
Je ontvangt de schoongemaakte CSV, een gedetailleerde wijzigingslog, het herbruikbare Python script en instructies. Eén revisie binnen de afgesproken scope is inbegrepen.
Data: DD/MM/JJJJ of JJJJ-MM-DD. Getallen: decimale komma of punt, optionele spaties voor duizenden en een euroteken achteraan. Ontbrekende of ongeldige waarden blijven zichtbaar.
Stuur vooraf een geanonimiseerd voorbeeld en je regels voordat je bestelt. Exporteer eerst vanuit Excel of Google Sheets naar CSV. Het script vereist Python 3.9 of later. Geen macro’s, formules of fuzzy matching. Werk met scripts en AI-ondersteunde review. Voorbeelden in de gallery zijn synthetisch. Communicatie in het Engels en Frans.
Technologie:
Python
Expertise:
Gegevensmanipulatie
•
Data validatie
•
Normalisatie
Veelgestelde vragen
Automatische vertaling
Kun je werken met Excel of Google Sheets?
Gelieve één sheet te exporteren naar CSV voordat je bestelt. Dit pakket behandelt tabelgegevens in CSV; het behoudt geen opmaak, formules of macro’s van het werkboek.
Raak je ontbrekende waarden aan?
Nee. Ontbrekende waarden blijven leeg. Onbekende data of getallen worden behouden en gemarkeerd voor review.
Kan ik het script hergebruiken?
Ja. Het draait lokaal met Python 3.9 of later en vereist geen extra Python libraries. Het past dezelfde afgesproken regels toe op exports met dezelfde structuur.
Zijn de gallery-bestanden van echte klanten?
Nee. Het voorbeeld is volledig synthetisch en toont de deliverables zonder iemands privégegevens te delen.
