Цимерманс

Excel

Как удалить дубликаты в Excel и не потерять нужные строки

·2 мин

Дубликаты в таблице — частая головная боль: задвоились строки после выгрузки, склеили несколько файлов, импортировали контакты с повторами. Чистить их вручную долго и рискованно — легко удалить нужное. Разберём, как находить и убирать повторы аккуратно, и что делать, когда дубликаты «почти одинаковые».

Встроенное удаление дубликатов

В Excel есть кнопка «Удалить дубликаты» (вкладка «Данные»). Она работает, но у неё есть ловушки:

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

Поэтому перед чисткой всегда делайте копию файла.

Как сначала найти, а потом удалить

Безопаснее не удалять сразу, а сначала пометить дубликаты, посмотреть на них и только потом убрать:

  • Условное форматирование → Правила выделения ячеек → Повторяющиеся значения подсветит повторы цветом.
  • Формула СЧЁТЕСЛИ (COUNTIF) покажет, сколько раз значение встречается: больше единицы — есть повтор.

Так вы увидите, что именно считается дублем, прежде чем что-то терять.

Когда дубликаты «почти одинаковые»

Самый сложный случай — когда строки повторяются не буква в букву: «ООО Ромашка» и «ООО Ромашка» с двойным пробелом, разный регистр, лишние символы, разный порядок слов. Встроенный инструмент тут бессилен — нужна нормализация перед сравнением:

  • убрать лишние пробелы (СЖПРОБЕЛЫ / TRIM);
  • привести к одному регистру (СТРОЧН / ПРОПИСН);
  • отбросить мусорные символы.

Делать это руками каждый раз — отдельная рутина.

Когда стоит автоматизировать

Если вы чистите дубликаты регулярно и по одной и той же логике, разумнее автоматизировать обработку Excel: один раз описать правила (по каким колонкам считать повтор, как нормализовать значения, какую строку оставлять — например, с самой свежей датой или самую заполненную) и дальше просто нажимать кнопку. Это убирает и рутину, и риск удалить нужное.

Короткий чек-лист

  1. Сделайте копию файла.
  2. Решите, по каким колонкам считается повтор.
  3. Сначала пометьте дубликаты, потом удаляйте.
  4. Для «почти одинаковых» — нормализуйте данные перед сравнением.
  5. Если задача повторяется — автоматизируйте.

Делаете такую чистку каждую неделю? Опишите задачу — посмотрим ваши файлы и скажем, как сделать под неё кнопку.

Делаете эту задачу руками? Превратим её в кнопку