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

Вставьте список — и все повторы исчезнут: из одинаковых строк остаётся первая, порядок остальных не меняется. Под результатом видно, сколько строк удалено.

Символов
0
Слов
0
Строк
0

Ваш текст не покидает ваше устройство.

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

  1. Вставьте список: ключевые слова, e-mail, артикулы, названия — по одному на строку.
  2. Решите, учитывать ли регистр и игнорировать ли пробелы по краям строк.
  3. Скопируйте список без дублей или скачайте его в файле .txt.

Примеры

  • До
    яблоко груша яблоко слива груша
    После
    яблоко груша слива
  • До
    Москва москва Москва Казань
    После
    Москва москва Казань

Как работает удаление дублей

Инструмент читает строки сверху вниз и запоминает каждую. Если строка уже встречалась, она удаляется; если нет — остаётся. Поэтому из нескольких одинаковых строк сохраняется самая первая, и порядок списка не нарушается. Пустые строки дублями не считаются и не удаляются — для них есть отдельный инструмент.

Где это нужно

  • Семантическое ядро. Списки ключевых слов из Вордстата и разных сервисов при объединении дают сотни повторов.
  • Рассылки. Адреса из нескольких выгрузок CRM: один клиент не должен получить письмо дважды.
  • Артикулы и коды. Перед загрузкой прайса на маркетплейс повторы приводят к ошибкам импорта.
  • Списки участников и гостей, собранные из нескольких анкет.

Частые ошибки

  • Забыть про регистр. «Info@site.ru» и «info@site.ru» — один адрес, но с включённым учётом регистра обе строки останутся. Для e-mail выключайте эту настройку.
  • Выключить игнорирование пробелов. Тогда «Москва» и «Москва » с хвостовым пробелом останутся обе. Обычно эту настройку лучше не трогать.
  • Ждать, что найдутся похожие строки. «ООО Ромашка» и «ООО «Ромашка»» — разные строки. Инструмент ищет только точные совпадения; сначала приведите данные к одному виду поиском и заменой.
  • Удалить нужные повторы. В журналах событий и выписках одинаковые строки могут быть законными записями. Удаляйте дубли только там, где они действительно лишние.

Пример: список e-mail из нескольких таблиц

Склейте адреса из трёх файлов в одно поле, выключите «Учитывать регистр» и оставьте включённой «Игнорировать пробелы по краям». Тогда «Anna@Example.com» и «anna@example.com » будут считаться одним адресом, а в списке останется первое вхождение. Счётчик под результатом покажет, сколько повторов удалено: так легко оценить, насколько «грязным» был список.

Что проверить после очистки

  • Сходство не считается дублем: «ул. Ленина» и «улица Ленина» остаются разными строками.
  • Пустые строки тоже считаются повторами: останется только первая. Чтобы убрать все, примените «Удалить пустые строки».
  • Если нужен отсортированный список, пропустите результат через сортировку по алфавиту.

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

Как удалить дубликаты из списка?

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

«Москва» и «москва» — это дубль?

По умолчанию нет: включён учёт регистра, и строки с разными буквами считаются разными. Выключите «Учитывать регистр» — тогда «Москва» и «москва» станут одной строкой, и останется та, что встретилась первой.

Зачем игнорировать пробелы по краям?

Строки «Москва» и «Москва » с невидимым пробелом в конце выглядят одинаково, но без этой настройки считаются разными. Она включена по умолчанию: пробелы и табуляция в начале и конце строки при сравнении не учитываются, а в результате строка остаётся как была.

Меняется ли порядок строк?

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

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

Выделите столбец, откройте вкладку «Данные» и нажмите «Удалить дубликаты». В Google Таблицах — «Данные» → «Очистка данных» → «Удалить повторы». Для списка, скопированного в текстовом виде, быстрее вставить его сюда.