Compteur de lignes CSV
Un contrôle rapide lorsque vous jonglez avec des exports CSV : le fichier est-il vraiment arrivé avec 12 000 lignes, ou le script l’a-t-il tronqué ? Collez le CSV et le compteur indique le nombre total de lignes, les lignes de données (total moins l’en-tête), si l’en-tête a été compté, et le nombre de colonnes dans la première ligne. Pas besoin d’ouvrir Excel ou de lancer un notebook Python juste pour répondre à “combien d’enregistrements ?”.
Comment le compteur lit votre fichier
-
1
Collez le CSV
Fichier complet ou un extrait. Les lignes vides sont ignorées, donc une nouvelle ligne à la fin n'augmentera pas le compte.
-
2
Définir le mode en-tête
Activez/désactivez l'en-tête pour que le compte des lignes de données reflète les enregistrements réels, et non vos noms de colonnes.
-
3
Le comptage se fait localement
Les lignes sont séparées par tout saut de ligne Unicode ; la première ligne est analysée pour obtenir le nombre de colonnes.
-
4
Lisez le résumé
Quatre chiffres : lignes totales, lignes de données, en-tête oui/non, colonnes dans la ligne 1.
Pourquoi lignes physiques et lignes CSV ne donnent pas toujours le même nombre
Une commande tentante comme wc -l file.csv compte les lignes physiques, ce qui n’est pas la même chose que les lignes CSV lorsque les cellules contiennent des sauts de ligne intégrés.
Où lignes physiques et lignes CSV divergent
| Situation | wc -l indique |
Lignes CSV réelles |
|---|---|---|
| Fichier avec saut de ligne final | lignes + 1 | lignes |
Cellule multiligne ("ligne1\nligne2") |
lignes + 1 | lignes |
| Pas de saut de ligne final | lignes - 1 | lignes |
Cet outil découpe d’abord sur les sauts de ligne Unicode, puis filtre les lignes vides. Il ne traite pas encore les cellules entre guillemets multilignes comme des lignes uniques, donc un CSV avec des sauts de ligne intégrés dans des valeurs entre guillemets sera surcompté. Pour ce type de CSV, passez d’abord le fichier par un vrai parseur (Python csv.reader, PHP str_getcsv ligne par ligne) afin de ramener chaque enregistrement sur une seule ligne.
Cas d’usage courants d’un comptage de lignes
- Validation après un export. Comparez le compteur avec le total de votre base de données source.
- Estimation des coûts. Les fournisseurs d’API facturent souvent à la ligne ingérée ; connaissez le nombre avant de cliquer sur Importer.
- Découpage. Décidez en combien de fichiers fractionner un gros CSV avant de le traiter avec un outil de traitement par lots.
Colonnes dans la première ligne
Le nombre de colonnes est relevé sur la ligne 1, quel que soit le mode en-tête. Si vos lignes sont irrégulières (largeurs différentes dans le fichier), ce nombre ne renseigne que sur le début du fichier. Utilisez un visualiseur CSV ou un tableur pour repérer des variations plus larges.
Questions fréquentes
Pas pour le moment. Les cellules qui s’étendent sur plusieurs lignes via des nouvelles lignes citées augmenteront le compte total des lignes. Si cela compte, pré-traitez avec un vrai parseur CSV qui émet une ligne physique par ligne.
Parce que le mode en-tête est activé par défaut. Les lignes de données égalent les lignes totales moins un lorsque le commutateur est activé. Désactivez-le si votre CSV n’a pas d’en-tête et les deux nombres seront les mêmes.
Toute ligne qui ne contient que des espaces après avoir été tronquée. Celles-ci sont supprimées avant le comptage afin que des nouvelles lignes traînantes n’augmentent pas le total.
Non. La séparation des lignes et le comptage se font dans votre navigateur et rien n’est envoyé hors de votre appareil.
Outils similaires
Convertisseur MKV en MP4
Convertissez des vidéos MKV en MP4 pour une lecture plus fluide sur iPhone, iPad, QuickTime, navigateurs, téléviseurs et logiciels de montage. Envoyez un fichier .mkv et téléchargez un .mp4 compatible.
Outil de séparation de feuilles Excel
Séparez un classeur XLSX ou XLS par onglet, blocs de lignes de données ou valeur de colonne dans votre navigateur. Téléchargez un XLSX ou un ZIP local, sans envoi de fichier.
Extracteur d'archives
Explorez localement les conteneurs ZIP, JAR, XPI, DOCX, XLSX, PPTX et ODT, puis téléchargez des fichiers individuels sans envoyer l'archive source.
Convertisseur Word en Markdown
Convertissez un fichier Word DOCX en Markdown propre dans votre navigateur. Conservez titres, listes, liens et tableaux simples, puis copiez ou téléchargez le fichier .md modifiable.
Convertisseur de sous-titres
Convertissez localement des sous-titres SRT en WebVTT ou des pistes VTT en SRT. Validez les minutages, conservez les lignes et téléchargez le résultat.
Convertisseur M4A en MP3
Convertissez de l'audio M4A en MP3 pour une meilleure compatibilité. Importez un fichier .m4a et téléchargez une copie .mp3 compatible.