CSV-radräknare
En snabb rimlighetskontroll när du jonglerar CSV-exporter: kom filen verkligen med 12 000 rader, eller stympade skriptet den? Klistra in CSV:en så rapporterar räknaren totalt antal rader, datarader (totalt minus rubriken), om rubriken räknades, och antalet kolumner i den första raden. Inget behov av att öppna Excel eller starta en Python-notebook bara för att svara på “hur många poster?”.
Så läser räknaren din fil
-
1
Klistra in CSV
Hel fil eller ett utdrag. Tomma rader hoppas över så att en avslutande radbrytning inte blåser upp antalet.
-
2
Ställ in rubrikläge
Växla rubrik på/av så att antalet datarader speglar verkliga poster, inte dina kolumnnamn.
-
3
Räkning körs lokalt
Rader delas på vilken Unicode-radbrytning som helst; den första raden tolkas för att få kolumnantalet.
-
4
Läs sammanfattningen
Fyra siffror: totalt antal rader, datarader, rubrik ja/nej, kolumner i rad 1.
Varför fysiska rader och CSV-rader inte alltid är samma siffra
En frestande enradare som wc -l file.csv räknar fysiska rader, vilket inte är samma sak som CSV-rader när celler innehåller inbäddade radbrytningar.
Var fysiska rader och CSV-rader går isär
| Situation | wc -l säger |
Faktiska rader |
|---|---|---|
| Fil med avslutande radbrytning | rader + 1 | rader |
Flerradig cell ("line1\nline2") |
rader + 1 | rader |
| Ingen avslutande radbrytning | rader - 1 | rader |
Det här verktyget delar först på Unicode-radbrytningar, sedan filtrerar tomma rader. Det tolkar för närvarande inte flerradiga citerade celler som enskilda rader, så en CSV med inbäddade radbrytningar inuti citerade värden läser för högt. För CSV:er som den, skicka filen genom en riktig tolk först (Python csv.reader, PHP str_getcsv rad för rad) för att normalisera rader till enskilda rader.
Vanliga användningsområden för ett radantal
- Validering efter en export. Jämför räknaren mot antalet i din källdatabas.
- Kostnadsuppskattning. API-leverantörer prissätter ofta per ingesterad rad; känn till siffran innan du klickar på Importera.
- Uppdelning. Bestäm hur många filer du ska dela en stor CSV i innan bearbetning med ett batchningsverktyg.
Kolumner i den första raden
Antalet kolumner tas från rad 1, oavsett rubrikläge. Om dina rader är ojämna (olika bredder över filen) berättar den här siffran bara om toppen. Använd en CSV-visare eller ett kalkylark för att stickprovskontrollera bredare variation.
Vanliga frågor
Inte just nu. Celler som sträcker sig över flera rader via citerade radbrytningar blåser upp det totala radantalet. Om detta spelar roll, förbearbeta med en riktig CSV-tolk som matar ut en fysisk rad per rad.
Eftersom rubrikläget är på som standard. Datarader är lika med totala rader minus ett när växeln är aktiverad. Stäng av den om din CSV inte har någon rubrik så blir båda siffrorna desamma.
Vilken rad som helst som bara innehåller blanksteg efter trimning. De tas bort före räkning så att vilsna avslutande radbrytningar inte blåser upp totalsumman.
Nej. Raddelningen och räkningen sker i din webbläsare och ingenting skickas från din enhet.
Relaterade verktyg
MOBI till EPUB-omvandlare
Omvandla MOBI-e-böcker till EPUB, den öppna standard som läses av Apple Books, Kobo, Google Play Books och de flesta moderna appar. Ladda upp en .mobi-fil och ladda ner en ren .epub.
SQL-testdatagenerator
Generera körklara SQL INSERT-satser med sekventiella exempelrader (id, name, email, active) för valfritt tabellnamn. Upp till 200 rader, MySQL-syntax, med ett klick.
ODT till DOCX-omvandlare
Omvandla OpenDocument Text-filer (ODT) till Word DOCX så att vem som helst på Microsoft Office kan öppna och redigera dem. Behåll din text, dina rubriker, listor och grundläggande formatering intakta.
OGG till MP3-omvandlare
Omvandla OGG-ljudfiler (Vorbis) till MP3 för bred kompatibilitet med telefoner, bilar, musikappar och enheter som inte stöder OGG-formatet.
MOV till MP4-omvandlare
Omvandla QuickTime MOV-videor till MP4 för smidig uppspelning på vilken enhet som helst, enkel delning och pålitliga webbuppladdningar. Ladda upp en .mov-fil och ladda ner en kompatibel .mp4.
Rensa filnamn
Rensa filnamn genom att ta bort osäkra tecken, mellanslag och accenter för att skapa portabla namn som klarar Windows, macOS, Linux och webben.
Verktyget finns på andra språk
- CSV 행 카운터 [KO]
- عداد صفوف CSV [AR]
- Contador de Filas CSV [ES]
- CSV行カウンター [JA]
- CSV-rijenteller [NL]
- Đếm hàng trong bảng dữ liệu CSV [VI]
- Compteur de lignes CSV [FR]
- Licznik wierszy CSV [PL]
- CSV-Zeilen-Zähler [DE]
- ตัวนับแถวในไฟล์ CSV [TH]
- Penghitung Baris CSV [ID]
- Contador de Linhas CSV [PT]
- Contatore di righe CSV [IT]
- CSV Row Counter [EN]
- Счётчик строк CSV [RU]
- CSV Satır Sayacı [TR]
- CSV行计数器 [ZH]