CSV-rijenteller
Een snelle controle wanneer u met CSV-exports jongleert: bevatte het bestand echt 12.000 rijen, of heeft het script het afgekapt? Plak de CSV en de teller rapporteert het totale aantal rijen, de datarijen (totaal minus de kopregel), of de kopregel is meegeteld en het aantal kolommen in de eerste rij. U hoeft Excel niet te openen of een Python-notebook op te starten alleen maar om de vraag “hoeveel records?” te beantwoorden.
Hoe de teller uw bestand leest
-
1
Plak de CSV
Het volledige bestand of een fragment. Lege regels worden overgeslagen, zodat een afsluitende regeleinde de telling niet opblaast.
-
2
Stel de kopregelmodus in
Zet de kopregel aan of uit zodat het aantal datarijen echte records weerspiegelt en niet uw kolomnamen.
-
3
Het tellen gebeurt lokaal
Rijen worden gesplitst op elke Unicode-regeleinde; de eerste rij wordt ontleed om het aantal kolommen te bepalen.
-
4
Lees de samenvatting
Vier getallen: totaal aantal rijen, datarijen, kopregel ja/nee, kolommen in rij 1.
Waarom regels en rijen niet altijd hetzelfde aantal zijn
Een verleidelijke oneliner als wc -l file.csv telt fysieke regels, wat niet hetzelfde is als CSV-rijen wanneer cellen ingebedde regeleindes bevatten.
Waar regels en rijen uiteenlopen
| Situatie | Wat wc -l zegt |
Werkelijke rijen |
|---|---|---|
| Bestand met afsluitende regeleinde | rijen + 1 | rijen |
Meerregelige cel ("line1\nline2") |
rijen + 1 | rijen |
| Geen afsluitende regeleinde | rijen - 1 | rijen |
Deze tool splitst eerst op Unicode-regeleindes en filtert daarna lege regels weg. Op dit moment ontleedt hij meerregelige cellen tussen aanhalingstekens niet als één rij, dus een CSV met ingebedde regeleindes binnen waarden tussen aanhalingstekens wordt te hoog geteld. Haal zulke CSV-bestanden eerst door een echte parser (Python csv.reader, PHP str_getcsv regel voor regel) om elke rij naar één regel te normaliseren.
Veelvoorkomende toepassingen van een rijtelling
- Validatie na een export. Vergelijk de teller met het aantal in uw brondatabase.
- Kostenraming. API-leveranciers rekenen vaak per verwerkte rij; ken het aantal voordat u op Importeren klikt.
- Opdelen. Bepaal in hoeveel bestanden u een grote CSV opsplitst voordat u die met een batchtool verwerkt.
Kolommen in de eerste rij
Het aantal kolommen wordt uit rij 1 gehaald, ongeacht de kopregelmodus. Als uw rijen ongelijk zijn (verschillende breedtes door het bestand heen), zegt dit getal alleen iets over de bovenkant. Gebruik een CSV-viewer of een spreadsheet om bredere variatie steekproefsgewijs te controleren.
Veelgestelde vragen
Op dit moment niet. Cellen die zich via aangehaalde regeleindes over meerdere regels uitstrekken, blazen het totale aantal regels op. Als dit belangrijk is, verwerk het bestand dan eerst met een echte CSV-parser die één fysieke regel per rij uitvoert.
Omdat de kopregelmodus standaard aanstaat. Wanneer de schakelaar aanstaat, is het aantal datarijen gelijk aan het totale aantal rijen min één. Zet hem uit als uw CSV geen kopregel heeft; dan zijn beide getallen gelijk.
Elke regel die na het trimmen alleen witruimte bevat. Die worden vóór het tellen verwijderd, zodat losse afsluitende regeleindes het totaal niet opblazen.
Nee. Het splitsen en tellen van de rijen gebeurt in uw browser en er wordt niets van uw apparaat verzonden.
Gerelateerde tools
Archiefuitpakker
Bekijk ZIP-, JAR-, XPI-, DOCX-, XLSX-, PPTX- en ODT-containers lokaal in je browser en download afzonderlijke bestanden zonder het bronarchief te uploaden.
Ondertitelconverter
Zet SRT-ondertitels lokaal om naar WebVTT of VTT naar SRT. Controleer tijdcodes, behoud tekstregels en download het resultaat.
Word-naar-Markdown-converter
Zet een Word-DOCX-bestand in de browser om naar nette Markdown. Behoud koppen, lijsten, links en eenvoudige tabellen en kopieer of download het bewerkbare .md-bestand.
M4A-naar-MP3-converter
Converteer M4A-audio naar MP3 voor bredere ondersteuning. Upload een .m4a-bestand en download een compatibele .mp3-kopie.
MKV-naar-MP4-converter
Zet MKV-video's om naar MP4 voor vlottere weergave op iPhone, iPad, QuickTime, browsers, tv's en editors. Upload een .mkv-bestand en download een compatibele .mp4.
XML-naar-CSV-converter
Zet platte XML-rijen in je browser om naar kommagescheiden UTF-8-CSV. Ondersteunt attributen, controleert limieten en beveiligt formules.