Перейти к содержанию

Фильтр строк CSV

Оставляет только строки CSV, значения которых в столбцах совпадают с заданным условием.

Входные данные
Выходные данные

Фильтр строк CSV

Вставьте данные CSV или TSV, и этот инструмент оставляет только строки, значения которых совпадают с условием, установленным для одного столбца — так же, как фильтр в электронной таблице, но без открытия самой таблицы. Примените его к экспорту из базы данных, сервиса форм или панели аналитики и выберите только нужные строки перед тем, как вставить результат куда-либо еще.

Выберите столбец по названию заголовка или по его позиции (нумерация с 1), затем выберите условие: равно, не равно, содержит, начинается с, больше чем, меньше чем, пусто или совпадает с регулярным выражением. Добавьте второе условие для другого столбца и объедините их через И или ИЛИ — например, город равно «Прага» И возраст больше 30. Учет регистра, сравнение значений как чисел вместо текста и инвертирование выделения для сохранения несовпадающих строк — все это отдельные переключатели. Разделитель по умолчанию — запятая, но инструмент поддерживает табуляцию, точку с запятой или любой другой символ, который использует ваш файл.

Первая строка всегда читается как заголовок, как для разрешения столбца по названию, так и для передачи в выход, когда включена опция «Сохранить строку заголовка». Разделение — это простое разделение по разделителю, поэтому запятая или выбранный разделитель внутри заключенного в кавычки поля рассматривается как реальный разделитель, как и при быстрой проверке. Живой счетчик показывает количество входящих строк, совпавших строк и размер выхода. Если включить «Показать количество совпадений в выводе», это же количество добавится как строка комментария в начало копируемого результата.

Все работает локально в вашем браузере — CSV никогда не покидает ваше устройство, что важно, если файл содержит записи клиентов или другую конфиденциальную информацию. Скопируйте отфильтрованные строки, загрузите их как .txt файл или отправьте результат обратно на вход для добавления еще одного условия.

FAQ

Можно ли ссылаться на столбец по названию заголовка вместо номера?
Да. Введите текст заголовка (совпадение без учета регистра) или номер столбца с нумерацией с 1 — оба варианта «city» и «2» работают, если city — второй столбец.
Что происходит со строкой заголовка?
Она читается для разрешения названий столбцов и, по умолчанию, сохраняется как первая строка вывода. Отключите «Сохранить строку заголовка», чтобы удалить ее, или включите «Инвертировать выделение», чтобы сохранить несовпадающие строки.
Как объединяются два условия?
Установите второй столбец, условие и значение, затем выберите И (оба должны совпадать) или ИЛИ (любое может совпадать). Оставьте второе условие установленным на «Нет», чтобы фильтровать по одному столбцу.
Влияет ли «Сравнивать как числа» на все условия?
Это применяется к обоим условиям одновременно, поэтому равно, больше и меньше анализируются как числа в любом столбце, в котором они работают. Отключите это для текстовых столбцов, таких как имена или города.
Мои данные CSV загружаются куда-либо?
Нет. Фильтрация работает полностью в вашем браузере — файл никогда не покидает ваше устройство.