Счётчик строк CSV

Подсчет строк

Быстрая проверка при работе с экспортом CSV: файл действительно содержит 12 000 строк, или скрипт его обрезал? Вставьте CSV, и счётчик покажет общее количество строк, количество строк данных (всего минус заголовок), учитывался ли заголовок, а также число столбцов в первой строке. Не нужно открывать Excel или запускать блокнот Python только ради ответа на вопрос «сколько записей?».

Как счётчик читает ваш файл

  1. 1

    Вставьте CSV

    Полный файл или фрагмент. Пустые строки пропускаются, поэтому завершающий перевод строки не завысит результат.

  2. 2

    Настройте режим заголовка

    Включайте или отключайте заголовок, чтобы количество строк данных отражало реальные записи, а не имена столбцов.

  3. 3

    Подсчёт выполняется локально

    Строки разбиваются по любому символу переноса строки Unicode; первая строка анализируется для определения числа столбцов.

  4. 4

    Прочитайте сводку

    Четыре числа: общее количество строк, строки данных, наличие заголовка (да/нет), столбцы в строке 1.

Почему количество физических строк и строк CSV не всегда совпадает

Заманчивая однострочная команда вроде wc -l file.csv считает физические строки, а это не то же самое, что строки CSV, когда ячейки содержат встроенные переводы строк.

Где физические строки и строки CSV расходятся

Ситуация Что показывает wc -l Реальные строки
Файл с завершающим переводом строки строки + 1 строки
Многострочная ячейка ("line1\nline2") строки + 1 строки
Без завершающего перевода строки строки - 1 строки

Этот инструмент сначала разбивает текст по переводам строк Unicode, а затем отфильтровывает пустые строки. Сейчас он не разбирает многострочные ячейки в кавычках как одну строку, поэтому CSV со встроенными переводами строк внутри значений в кавычках будет подсчитан с завышением. Для таких CSV сначала пропустите файл через полноценный парсер (Python csv.reader, PHP str_getcsv построчно), чтобы привести каждую запись к одной строке.

Типичные случаи применения подсчёта строк

  • Проверка после экспорта. Сравните значение счётчика с количеством записей в исходной базе данных.
  • Оценка затрат. Поставщики API часто берут плату за каждую загруженную строку; узнайте это число, прежде чем нажать «Импорт».
  • Разбиение на части. Решите, на сколько файлов разбить большой CSV перед обработкой инструментом пакетной обработки.

Столбцы в первой строке

Число столбцов берётся из строки 1 независимо от режима заголовка. Если ваши строки неровные (разной ширины по всему файлу), это число говорит только о верхней части. Для проверки более широких различий используйте программу просмотра CSV или таблицу.

Часто задаваемые вопросы

Пока нет. Ячейки, занимающие несколько строк за счёт переводов строк в кавычках, завышают общее количество строк. Если это важно, предварительно обработайте файл настоящим парсером CSV, который выдаёт по одной физической строке на запись.

Потому что режим заголовка включён по умолчанию. Когда переключатель включён, количество строк данных равно общему числу строк минус один. Отключите его, если в вашем CSV нет заголовка, тогда оба числа совпадут.

Любая строка, которая после обрезки содержит только пробельные символы. Такие строки удаляются перед подсчётом, чтобы случайные завершающие переводы строк не завышали итог.

Нет. Разбиение и подсчёт строк происходят в вашем браузере, и с вашего устройства ничего не отправляется.

Сопутствующие инструменты

Конвертер DOC в PDF

Конвертируйте документы Word DOC в PDF для обмена, печати и архивирования. Ваш макет, шрифты и форматирование останутся ровно такими, как в Word.

Анализатор размера файлов

Любое количество байтов в разбивке на десятичные (KB, MB, GB) и двоичные (KiB, MiB) единицы, с точным значением в байтах.

Конвертер DOCX в DOC

Конвертируйте современные файлы Word DOCX обратно в устаревший формат DOC, чтобы они открывались в старых версиях Microsoft Word и ПО, которому нужен классический формат.

Конвертер MOV в MP4

Конвертируйте видео QuickTime MOV в MP4 для плавного воспроизведения на любом устройстве, простого обмена и надежных загрузок в веб. Загрузите файл .mov и скачайте совместимый .mp4.

Конвертер MP4 в MP3

Извлеките аудиодорожку из видео MP4 и сохраните ее как MP3. Отлично для музыкальных клипов, подкастов, лекций и голосовых записей, которые вы хотите слушать где угодно.

Конвертер DOC в DOCX

Конвертируйте устаревшие файлы Word DOC в современный формат DOCX для лучшей совместимости, меньшего размера файлов и удобного редактирования в актуальных версиях Word.

Инструмент доступен на других языках