Ik heb een map met >100 csv's die allemaal dezelfde indeling hebben. In de eerste kolom van elke csv staat altijd de datum en tijd. Deze csv's bevatten nog data uit 2021 die ik er vanaf wil knippen voor het maken van het jaaroverzicht van 2022.
Nu wil ik uit alle csv's, ongeachte het aantal, in die map (bv: C:\csv), alle dataregels ouder dan 31-12-2021 12:00 en jonger dan 01-01-2023 12:01 afknippen en weer opslaan met 2022 als toevoeging aan de bestaande naam. De originele csv heeft een willekeurige naam.csv en moet behouden blijven.
De eerste rij, waar de headers staan, wil ik ook behouden.
In de voorbeeldbestanden:
- all.csv = het bronbestand
- 2022_all.csv = beoogde doelbestand
Het bronbestand heeft in het voorbeeld maar twee kolommen, maar heeft er in het echt veel meer (23), maar die heb ik er ivm grootte van het te uploaden bestand er vanaf geknipt. Sommige bronbestanden zijn momenteel >100Mb.
Nu wil ik uit alle csv's, ongeachte het aantal, in die map (bv: C:\csv), alle dataregels ouder dan 31-12-2021 12:00 en jonger dan 01-01-2023 12:01 afknippen en weer opslaan met 2022 als toevoeging aan de bestaande naam. De originele csv heeft een willekeurige naam.csv en moet behouden blijven.
De eerste rij, waar de headers staan, wil ik ook behouden.
In de voorbeeldbestanden:
- all.csv = het bronbestand
- 2022_all.csv = beoogde doelbestand
Het bronbestand heeft in het voorbeeld maar twee kolommen, maar heeft er in het echt veel meer (23), maar die heb ik er ivm grootte van het te uploaden bestand er vanaf geknipt. Sommige bronbestanden zijn momenteel >100Mb.