# Удаление дубликатов строк CSV

> Удаляет дублирующиеся записи по выбранным ключевым столбцам.

[Open tool](https://www.toolcabana.com/ru/csv-duplicate-row-remover) · [Таблицы и очистка данных](https://www.toolcabana.com/ru/category/spreadsheets-and-data-cleanup)

Tool ID: csv-duplicate-row-remover. Requested language: ru. Description language: ru. Complete guide translation: yes.

## Overview (en)

The CSV duplicate row remover drops repeated records from a CSV or XLSX file based on the key columns you name, or on all columns when the key field is blank. You can keep the first or last occurrence of each duplicate, and the original row order is preserved. The cleaned table downloads as result.csv with a count of removed rows.

## Supported tasks (ru)

Удаляет дублирующиеся записи по выбранным ключевым столбцам. Пакетная очистка по ключам вместо ручного редактирования ячеек.

## Steps (ru)

1. Выберите исходный файл. Если инструмент принимает несколько файлов, расположите их в нужном порядке.
2. Укажите имена ключевых столбцов (через запятую; пусто = все) и то, какой дубликат сохранять.
3. Запустите «Удаление дубликатов строк CSV», просмотрите результат и используйте доступные элементы копирования или скачивания.

## Settings

- Имена ключевых столбцов (через запятую; пусто = все) (ru; key: keys; type: text)
- Сохранять дубликат (ru; key: keep; type: select): первый [ru], последний [ru]

## Limitations (ru)

Входные данные CSV/XLSX ограничены 10 МБ каждый, 200 столбцами и 20 000 строк; объединённый результат ограничен 20 000 строками. Вычисление сценариев и фильтров JSONPath отключено. Другие операции применяют свои видимые элементы управления и текстовые ограничения.

## Privacy and connections (ru)

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

## Questions (ru)

### How do I remove duplicates based on one column, like email?

Enter the column header, such as email, in the key column field. Rows with the same value in that column are treated as duplicates even if other columns differ. Separate several key columns with commas.

### Can I keep the most recent duplicate instead of the first?

Yes. Set Keep duplicate to last and the final occurrence of each key is kept. The surviving rows still appear in their original relative order in the output.

### Are duplicates matched case-insensitively?

No. Key values are compared exactly as text, so Alex and alex or values with extra spaces count as different. Clean up casing and spacing first if those should match.

### Где обрабатываются мои данные?

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

### Каковы ограничения входных данных?

Входные данные CSV/XLSX ограничены 10 МБ каждый, 200 столбцами и 20 000 строк; объединённый результат ограничен 20 000 строками. Вычисление сценариев и фильтров JSONPath отключено. Другие операции применяют свои видимые элементы управления и текстовые ограничения.

## Related tools

- [CSV file merger](https://www.toolcabana.com/ru/csv-file-merger)
- [CSV join tool](https://www.toolcabana.com/ru/csv-join-tool)
- [CSV column splitter](https://www.toolcabana.com/ru/csv-column-splitter)
- [CSV pivot table builder](https://www.toolcabana.com/ru/csv-pivot-table-builder)
