Здравствуйте, друзья. Разговоры о том, как в Экселе убрать повторяющиеся строки, никогда не утихают. Существует инструмент, который делает всё автоматически, легко и быстро, но результаты его работы иногда нужно дочищать. О том, почему так бывает и как с этим справиться – читайте в этой статье.

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

Простой способ убрать дубликаты в Excel

Перед нами список c вымышленными ФИО и адресами. Давайте проверим, есть ли в ней повторы.

таблица с дубликатами

Действуем так:

  1. Выделяем массив, который нужно проверить
  2. Жмем на ленте Данные – Работа с данными – Удалить дубликаты
    удалить повторения в Эксель
  3. В открывшемся окне ставим галки напротив тех столбцов, которые будут участвовать в проверке. Нас интересует, чтобы не было одинаковых людей по одному и тому же адресу. Выбираем обе колонки: ФИО и адрес. Нажимаем Ок
  4. Эксель сообщает нам, сколько строк удалил и сколько осталось. Читаем и нажимаем Ок
    дубли удалены

Важно знать: инструмент не различает регистры символов, поэтому, например, слова «Минск» и «минск» для него – идентичны!

Вот и вся процедура. В большинстве случаев, этого достаточно, и это очень хорошо.

Неужели это так просто?

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

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

  • Отсортировать список и глазами просмотреть на совпадения (подходит при небольших размерах таблицы)
  • Разделить текстовые строки на части. Используя фильтр, найти и исправить некорректное заполнение. Снова применить инструмент удаления
  • Убрать лишние пробелы, используя функцию СЖПРОБЕЛЫ, повторить автоматическую очистку

Мой совет, где это возможно – упредить появление одинаковых значений из-за ручного заполнения. Например, в некоторых столбцах сделать выбор из выпадающего списка, или даже зависимый список. В этом случае, таблицу можно заполнить лишь предусмотренными заранее строками.

На этом всё. Уверен, у вас будут вопросы по изложенному материалу, жду комментариев. До встречи!