Удалить повторяющиеся строки

Текст обрабатывается прямо в браузере и никуда не отправляется.

Как удалить повторяющиеся строки

  1. Вставьте список в поле: столбец из Excel, перечень e-mail, телефонов, ключевых слов или ников. Каждая строка считается отдельно.
  2. В «Что оставить» выберите «Каждую строку один раз», чтобы удалить повторяющиеся строки и сохранить по одной копии.
  3. Проверьте флажки: регистр, пробелы по краям и пустые строки.
  4. Готовый список появится в поле «Результат». Нажмите «Скопировать» или «Скачать .txt».

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

Настройки: регистр, пробелы, пустые строки

  • «Не различать заглавные и строчные (и ё/е)» — «Москва», «москва» и «МОСКВА» считаются одной строкой, «ёлка» и «елка» тоже. Флажок включён сразу. Снимите его, если регистр важен, например в паролях или кодах.
  • «Убрать пробелы по краям строк» — пробел в конце строки, который не видно глазом, не помешает найти дубль. Двойные пробелы внутри строки при сравнении тоже считаются одним.
  • «Удалить пустые строки» — из результата пропадут пустые строки и строки из одних пробелов.

В строке «Порядок» можно отсортировать результат: «А → Я» или «Я → А». Числа внутри строк сортируются по смыслу: «пункт 2» встанет раньше «пункт 10».

Только строки без копий или только повторы

В «Что оставить» есть ещё два варианта:

  • «Только без повторов» — останутся строки, которые встречались ровно один раз. Строки с дублями пропадут целиком, вместе с первой копией. Так находят, например, участников, которые зарегистрировались только один раз.
  • «Только повторы» — по одной копии каждой строки, которая встречалась два раза и больше. Так видно, какие e-mail или номера заказов задвоились в выгрузке.
СписокКаждую строку один разТолько без повторовТолько повторы
яблоко, груша, яблоко, сливаяблоко, груша, сливагруша, сливаяблоко

Как удалить дубликаты в Excel

Выделите диапазон или столбец и выберите на вкладке «Данные» кнопку «Удалить дубликаты». В окне отметьте столбцы, по которым искать повторы, и нажмите «ОК». Excel удалит строки целиком и сообщит, сколько найдено. Отменить можно через Ctrl+Z.

Чтобы сначала посмотреть на повторы, не удаляя их, выберите «Главная» → «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения». Дубли подсветятся цветом. В Excel 365 есть функция =УНИК(A1:A100): она выводит список без повторов в соседний столбец и не трогает исходные данные. Пункты могут называться немного иначе в разных версиях.

В Google Таблицах и LibreOffice

В Google Таблицах выделите диапазон и выберите «Данные» → «Очистка данных» → «Удалить повторы». Функция =UNIQUE(A1:A100) выведет список без повторов отдельно.

В LibreOffice Calc выделите столбец, откройте «Данные» → «Ещё фильтры» → «Стандартный фильтр». Поставьте условие, которое пропускает все строки, например «не пусто», раскройте «Параметры» и отметьте «Без повторений». Результат можно вывести в другое место листа.

Если таблица большая и сложная, удобнее настроить фильтр там. Если нужен просто чистый список, быстрее вставить столбец сюда и скопировать обратно. После чистки удобно проверить итог на странице количество символов: там видно число строк и слов. Привести строки к одному виду поможет регистр текста.

Список обрабатывается в браузере и никуда не отправляется, поэтому сюда можно вставлять базы клиентов и выгрузки.

Частые вопросы

Как в Экселе удалить повторяющиеся строки?

Выделите таблицу, на вкладке «Данные» нажмите «Удалить дубликаты», отметьте столбцы и нажмите «ОК».

Как удалить в таблице повторяющиеся строки, но оставить одну?

Кнопка «Удалить дубликаты» в Excel и вариант «Каждую строку один раз» здесь оставляют первую копию и убирают остальные.

Как удалить дубли в Google Таблицах?

«Данные» → «Очистка данных» → «Удалить повторы». Или формулой =UNIQUE(A1:A100) в соседнем столбце.

Как удалить повторы в LibreOffice Calc?

Через «Данные» → «Ещё фильтры» → «Стандартный фильтр» с параметром «Без повторений».

Как оставить только значения без повторов?

Выберите «Только без повторов»: останутся строки, которые встречались один раз. Если нужен список без копий, где каждая строка есть один раз, выберите «Каждую строку один раз».

Почему одинаковые строки не удалились?

Скорее всего, они отличаются невидимым символом или буквой из другого алфавита: русская «с» и латинская «c» выглядят одинаково. Невидимые символы можно найти и убрать на странице пустой символ.

Обновлено