Группировка CSV

Посчитайте строки, суммы и границы значений по группам.

Открыть CSV-файл
CSV или TSV

Можно перетащить файл сюда

CSVTSVTXT

UTF-8 · до 1 МБ

Перед значениями с =, +, − или @ добавляется апостроф. Это также затрагивает отрицательные числа. Снимите флажок для сохранения точных значений, если доверяете исходнику.

Группы идут в порядке первого появления. Числа с запятой и точкой поддерживаются. Пустые числовые ячейки пропускаются, суммы считаются без ошибки округления десятичных дробей.

При совпадении названий добавляется свободный суффикс (2), (3) и далее. Пустой заголовок получает название «Столбец N». Проверьте названия в предпросмотре.

Каждый CSV: до 200 000 символов, 5 000 строк вместе с заголовком, 200 столбцов и 100 000 ячеек. Результат до 1 миллиона символов. Только UTF-8; XLSX не поддерживается. Данные остаются в памяти этой вкладки.

Предпросмотр таблицы

Вставьте CSV или попробуйте пример. Здесь появится обработанная таблица.

Данные остаются на вашем устройстве.

Как пользоваться

  1. Вставьте CSV или откройте файл UTF-8; для двух таблиц добавьте обе версии.
  2. Выберите столбцы группировки, расчёт и числовой столбец, если нужен.
  3. Создайте результат, проверьте предпросмотр и скачайте CSV или TSV.

Пример

Продажи по отделам

Исходные данные
Отдел;Продажи: Книги;0,1, Канцтовары;150, Книги;0,2.

Группировать по столбцу 1, сложить значения столбца 2.

Что получится
Книги — 0.3; Канцтовары — 150.
Форматы и ограничения

Сведите повторяющиеся категории в короткий отчёт: посчитайте записи по отделам или сложите продажи по городу и товару. Группировка поддерживает несколько ключевых столбцов и сохраняет порядок первого появления групп.

На входе
CSV, TSV UTF-8, Вставленный текст
Результат
CSV UTF-8 с BOM, TSV UTF-8 с BOM

CSV с одним рядом на группу и рассчитанным значением.

  • Каждый CSV или TSV в UTF-8: до 1 МБ при загрузке и 200 000 символов.
  • До 5 000 строк вместе с заголовком, 200 столбцов и 100 000 ячеек во входе и результате.
  • Результат до 1 миллиона символов. XLSX не поддерживается.

Для суммы, минимума и максимума пустые значения пропускаются, остальные должны быть числами. Слишком большие или избыточно точные числа отклоняются с указанием строки. Совпадающие названия получают свободный суффикс (2), (3) и далее; пустые заголовки — «Столбец N». Защита от формул при экспорте включена по умолчанию: значения с =, +, − или @ получают апостроф; отключение сохраняет исходный текст.

Обработка выполняется в памяти браузера. Файлы и введённые таблицы не отправляются серверу и не сохраняются сервисом; после обновления страницы редактор сбрасывается.

Обработка выполняется в памяти браузера. Файлы и введённые таблицы не отправляются серверу и не сохраняются сервисом; после обновления страницы редактор сбрасывается. Каждый CSV или TSV в UTF-8: до 1 МБ при загрузке и 200 000 символов. До 5 000 строк вместе с заголовком, 200 столбцов и 100 000 ячеек во входе и результате. Результат до 1 миллиона символов. XLSX не поддерживается.

Вопросы об инструменте

Как сгруппировать по городу и товару одновременно?

Введите номера обоих столбцов через запятую, например 1, 3. Каждое уникальное сочетание значений получит отдельную строку.

Что считает количество строк в группе?

Все записи с выбранным сочетанием ключей, включая строки с пустым числовым значением. Числовой столбец для этого расчёта не нужен.

Что произойдёт с пустыми числами при суммировании?

Они пропускаются. Если в группе нет ни одного числа, её результат остаётся пустым; это отличается от суммы настоящих нулей.

Получится ли ошибка округления в сумме 0,1 и 0,2?

Нет. Принятые десятичные числа складываются через целочисленное представление разрядов; эта сумма будет 0.3.

Как группируются коды с ведущими нулями?

Ключи сохраняются как текст. Группы 001 и 1 различаются, а числовой формат применяется только к столбцу расчёта.

В каком порядке появятся группы?

По первому появлению сочетания ключей в исходнике. Для другого порядка скачайте результат и используйте сортировку CSV.

Разобраться в задаче

Все инструкции
Таблицы CSV5 мин

Как посчитать итоги CSV по группам и собрать сводную таблицу

Выберите группирующие столбцы, сумму или количество, разверните категории и проверьте пустые значения на небольшом примере.

Читать инструкцию