Работа с таблицей

Удалить дубликаты в Excel из списка клиентов, заявок и выгрузки заказов

Удалить дубликаты в Excel — это убрать повторяющиеся строки из таблицы для тех, кто чистит списки клиентов, заявки и выгрузки. По справке Microsoft команда стоит на вкладке «Данные», а стёртые строки не восстанавливаются[1]. Повторы сначала полезно увидеть: подсветить или вывести отдельным списком. Ниже — кнопка, выбор столбцов, проверка без потерь и границы приёма.

Тренажёр: 6 шагов

В выгрузке из CRM один клиент записан трижды, и рассылка уходит ему три раза. По справке Microsoft повторяющиеся значения удаляются без возможности восстановления, поэтому исходные данные лучше заранее скопировать на отдельный лист[1]. Дубли портят и итоги: сумма заказов по клиенту выходит завышенной.

Чтобы удалить дубликаты в Excel, действуйте по одной схеме: найдите кнопку «Удалить дубликаты» на вкладке «Данные», выделите диапазон, отметьте столбцы для сравнения и нажмите «ОК», затем проверьте число оставшихся строк. Если пропало лишнее, отмените действие клавишами Ctrl+Z[2] и повторите на своих данных с другим набором столбцов.

Ключевые факты: удалить дубликаты в Excel

  • Команда «Удалить дубликаты» стирает строку целиком, если совпадают значения в отмеченных столбцах[2].
  • Функция УНИК указана для Microsoft 365, Excel 2021 и Excel 2024, включая Mac, но не для Excel 2019[3].
  • Справка Microsoft советует перед удалением скопировать исходные данные на другой лист или в другую книгу[2].
  • Из структурированных данных и данных с промежуточными итогами повторы удалить нельзя — сначала уберите структуру[2].
  • Фильтр уникальных значений отличается от удаления тем, что скрывает повторы лишь временно[2].

Как удалить дубликаты в Excel кнопкой на вкладке «Данные»

Повторы удаляет кнопка «Удалить дубликаты» на вкладке «Данные», сравнивая отмеченные столбцы. По справке Microsoft строка удаляется целиком, когда совпадают значения во всех отмеченных столбцах[2]. Кнопка удалит дубликаты в Excel за один шаг и без возможности восстановления[1], поэтому её запускают на копии; стоит она в группе «Работа с данными»[2].

ABC
1КлиентГородЗаказ
2АльфаМосква1200
3БетаКазань800
4АльфаМосква1200
5АльфаПермь450
  1. Скопируйте таблицу на отдельный лист: удаление необратимо[1].
  2. Щёлкните ячейку таблицы и выберите «Данные» → «Удалить дубликаты».
  3. В разделе «Столбцы» оставьте флажки у «Клиент» и «Город», снимите у «Заказ».
  4. Нажмите «ОК»: строка 4 исчезнет, а строка 5 останется, потому что город другой.

После операции Excel сообщает, сколько повторов удалено и сколько уникальных значений осталось; в это число могут попасть пустые ячейки и пробелы[1]. Пока книга открыта, удаление отменяет команда «Отменить» или Ctrl+Z[2]. Найдите и пометьте повторы в тренажёре: урок считает, какой раз встречается запись, и спрашивает, что удалить.

Миф: команда удаляет повторы только в выбранном столбце — на деле строка удаляется целиком, и данные уходят из всех столбцов, предупреждает справка Microsoft[2].

Разобравшись с кнопкой, переходим к главному решению — какие столбцы отметить.

Чем отличается поиск повторов по одному столбцу и по всей строке

Дубликаты по одному столбцу и по всей строке дают разный результат на одной таблице. Повтором Excel считает строку, у которой совпадают значения во всех отмеченных столбцах, а неотмеченные столбцы не сравниваются[2]. Справка приводит пример: столбец с ценами за январь можно оставить без проверки, сняв его флажок[1].

Отмеченные столбцыЧто считается повторомЧто останется в примере
только «Клиент»любая строка с тем же клиентомстроки 2 и 3
«Клиент» и «Город»та же пара клиента и городастроки 2, 3 и 5
все три столбцаполностью одинаковая строкастроки 2, 3 и 5

Удалить дубли в Excel по одному столбцу опасно, если рядом лежат заказы: при флажке только у «Клиент» пропадёт заказ из Перми. Сравнивается отображаемое значение, а не хранимое, поэтому даты 08.03.2006 и «8 марта 2006 г.» Excel считает разными[2]. Перед удалением сверьте число строк: если исчезло больше, чем ожидали, верните данные через Ctrl+Z.

Миф: Excel находит одинаковые записи по смыслу, даже если записи выглядят по-разному — на деле сравнивается отображаемое значение, поэтому разный формат даты даёт два значения, так сказано в справке Microsoft[2].

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

Как найти повторы без потери строк: подсветка, расширенный фильтр и УНИК

Повторы можно найти без удаления: подсветить цветом, скрыть фильтром или вывести списком. Справка Microsoft советует сначала проверить результат подсветкой или фильтром и только потом удалять: фильтр скрывает строки лишь временно[2]. Подсветку включают на вкладке «Главная»: группа «Стили» → «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения»[2].

СпособЧто происходит с исходными строкамиГде работает
подсветка повторяющихся значенийостаются, повторы окрашеныExcel 2016–2024, Microsoft 365
расширенный фильтр с флажком «Только уникальные записи»скрываются или копируются в другое местоExcel 2016–2024, Microsoft 365
функция УНИКостаются, рядом появляется новый списокMicrosoft 365, Excel 2021 и 2024, включая Mac
UNIQUE в Google Таблицахостаются, рядом появляется новый списокGoogle Таблицы

Формула =УНИК(A2:A5) для таблицы выше вернёт два имени — Альфа и Бета[4], а результат перенесётся в соседние ячейки и сам изменит размер[3]. Аргумент exactly_once со значением ИСТИНА оставит только записи, которые встречаются ровно один раз[3]. В Google Таблицах та же задача решается функцией UNIQUE: она возвращает уникальные строки в исходном порядке[5].

Не путать: подсчёт вхождений формулой =СЧЁТЕСЛИ($A$2:A2;A2) — это функция условного счёта; подробнее на странице о подсчёте ячеек по условию.

Остаётся понять, в каких случаях команда опасна или не работает вовсе.

Когда удаление дубликатов не подойдёт

Удаление дубликатов не подойдёт, если повторы законны или данные сгруппированы в структуру. Каждое условие ниже проверяется до нажатия кнопки.

  • При структуре или промежуточных итогах команда не работает — сначала уберите их[2].
  • Если повторы стоят в области «Значения» сводной таблицы, выделить их правилом подсветки нельзя[1].
  • Если нужен список, который обновляется сам, команда не подойдёт — выведите его функцией УНИК; Excel 2019 и Excel 2016 в её блоке «Применяется к» не указаны[3].
  • При записях, которые отличаются пробелом или форматом, Excel не видит совпадения — сначала приведите данные к одному виду.
  • Когда один клиент законно встречается в нескольких заказах, удаление по столбцу «Клиент» сотрёт реальные заказы.

Команду «Удалить дубликаты» справка Microsoft описывает для Excel 2016, 2019, 2021, 2024 и Microsoft 365[1], а функцию УНИК — к Microsoft 365, Excel 2021 и Excel 2024 для Windows и Mac[3].

Не путать: пробел в конце фамилии делает записи разными — как его найти и убрать, описано на странице об удалении пробелов в ячейках.
Не путать: поиск записей, которых нет во втором списке, — другая задача; подробнее на странице о сравнении списков.

Остальные приёмы чистки собраны в других темах тренажёра о таблицах и данных.

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

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

Чтобы удалить дубликаты в Excel в одном столбце, выберите «Данные» → «Удалить дубликаты» и оставьте флажок только у этого столбца[2]. Строка удалится целиком, вместе с соседними ячейками.

Как выделить дубликаты цветом?

Дубликаты подсвечивает правило «Главная» → «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения»[2]. Строки при этом не удаляются, меняется только заливка.

Можно ли вернуть стёртые дубли?

Да, но только сразу: команда «Отменить» или Ctrl+Z возвращает строки[2]. Справка Microsoft называет удаление окончательным, поэтому копию данных делают заранее[1].

Почему Excel не видит дубли?

Дубли не находятся, когда записи отличаются отображаемым видом: в экселе сравнивается то, что показано в ячейке[2]. Лишний пробел или другой формат даты делают значения разными.

Чем УНИК отличается от команды «Удалить дубликаты»?

УНИК отличается тем, что не трогает исходные строки и выводит новый список, который сам меняет размер[3]. Команда стирает лишнее на месте и без копии не возвращается.

Источники

  1. [1] Microsoft, справка «Поиск и удаление повторений», 2026
  2. [2] Microsoft, справка «Фильтр уникальных значений или удаление повторяющихся значений», 2026
  3. [3] Microsoft, справка «Функция УНИК», 2026
  4. [4] Редакция «Excel-тренажёра», проверка «УНИК и ЧСТРОК на списке клиентов» в движке тренажёра, 2026
  5. [5] Google, справка «Функция UNIQUE», 2026

Похожие темы