Чтобы удалить повторяющиеся значения в Excel, выделите таблицу или любую ячейку внутри неё, откройте вкладку «Данные» → «Удалить дубликаты», отметьте столбцы, по которым искать совпадения, и нажмите «ОК». Excel оставит первое вхождение каждого значения, остальные строки удалит целиком и покажет, сколько повторов убрал.
Кнопка удаляет данные насовсем, поэтому ниже есть способы сначала найти дубли, пометить их формулой или собрать список без повторов на отдельном месте. Это одна из базовых операций, которые стоит знать вместе с приёмами для быстрой работы в Excel, а системно её разбирают на курсах по Excel.
Как удалить повторяющиеся значения кнопкой «Удалить дубликаты»

Это самый быстрый способ, он есть во всех версиях Excel для Windows и Mac. Перед стартом сделайте копию листа: правкой «Отменить» можно вернуть удалённое сразу после операции, но не после сохранения и закрытия файла.
- Выделите диапазон с данными или поставьте курсор в любую ячейку таблицы.
- На вкладке «Данные» в группе «Работа с данными» нажмите «Удалить дубликаты».
- Если в первой строке названия столбцов, оставьте флажок «Мои данные содержат заголовки».
- В списке «Столбцы» отметьте те, по которым нужно сравнивать строки. Кнопки «Выделить все» и «Отменить выделение всех» ускоряют выбор, когда столбцов много.
- Нажмите «ОК». Появится сообщение, сколько повторяющихся значений удалено и сколько уникальных осталось.
- Если результат не тот, сразу нажмите
Ctrl+Z.
Порядок шагов и поведение кнопки описаны в справке Microsoft о фильтрации уникальных и удалении повторяющихся значений.
Повторы в одном столбце
Если отметить только один столбец, например «E-mail», Excel будет считать дублем любую строку с уже встречавшимся адресом. Удалится строка целиком: имя, телефон и дата из повторной строки тоже пропадут.
Поэтому прежде чем чистить базу по одному полю, решите, какую из повторных строк вы готовы потерять. Если таблица длинная, удобно закрепить шапку, чтобы при прокрутке видеть названия столбцов.
Дубликаты строк по нескольким столбцам
Когда отмечено несколько столбцов, ключом для сравнения становится их сочетание. Строки «Иванов, Москва» и «Иванов, Казань» при выборе обоих столбцов останутся, а при выборе только фамилии вторая исчезнет.
Excel всегда сохраняет первую строку из группы повторов. Нужно оставить последнюю запись, например свежий заказ клиента? Сначала отсортируйте таблицу по дате от новых к старым, потом удаляйте дубликаты.
Кнопка не сработает, если в диапазоне есть структура или промежуточные итоги. Сначала уберите их, потом удаляйте повторы. Они могут остаться в отчётах, собранных из нескольких выгрузок, например при выгрузке результата запроса из DBeaver.
Как найти повторяющиеся значения в Excel, не удаляя их
Если таблица чужая или важная, сначала посмотрите на дубли глазами. Microsoft прямо советует проверить результат фильтром или подсветкой и только потом удалять.
Подсветить дубли условным форматированием
- Выделите столбец или диапазон.
- На вкладке «Главная» откройте «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения».
- Выберите цвет и нажмите «ОК».
Все повторы окрасятся, включая первое вхождение. Дальше можно включить фильтр и отобрать строки по цвету заливки. В том же окне вместо «повторяющиеся» можно выбрать «уникальные», чтобы подсветить значения, встречающиеся один раз.
Скрыть повторы расширенным фильтром
Этот способ не удаляет строки, а временно прячет лишние или копирует уникальные записи в другое место:
- Выделите диапазон и на вкладке «Данные» в группе «Сортировка и фильтр» нажмите «Дополнительно».
- Выберите «Фильтровать список на месте» или «Скопировать результат в другое место» и укажите ячейку.
- Поставьте флажок «Только уникальные записи» и нажмите «ОК».
Исходные данные при копировании остаются нетронутыми. Если нужно сравнить не повторы внутри одного списка, а два разных списка между собой, удобнее функция ВПР.
Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединитьсяКак пометить повторы формулой СЧЁТЕСЛИ
Формула во вспомогательном столбце даёт больше контроля: видно, какая строка дубль, и можно отфильтровать только нужные. Пусть значения лежат в A2:A500, формулу пишем в B2 и протягиваем вниз.
Отметить все копии, включая первую:
=СЧЁТЕСЛИ($A$2:$A$500;A2)>1
Отметить только повторы, а первое вхождение оставить чистым. Диапазон здесь расширяется вниз вместе с формулой:
=СЧЁТЕСЛИ($A$2:A2;A2)>1
Строки со значением ИСТИНА во втором варианте и есть лишние. Отфильтруйте их и удалите, тогда в таблице останутся первые вхождения.
Повторы по двум столбцам и с учётом регистра
Для сочетания столбцов подойдёт СЧЁТЕСЛИМН, например фамилия в A и город в B:
=СЧЁТЕСЛИМН($A$2:$A$500;A2;$B$2:$B$500;B2)>1
СЧЁТЕСЛИ не различает «Иванов» и «иванов». Если регистр важен, например в артикулах, сравнивайте функцией СОВПАД:
=СУММПРОИЗВ(--СОВПАД($A$2:$A$500;A2))>1
У СЧЁТЕСЛИ есть два ограничения, о которых пишут в справке по функции:
- строки длиннее 255 символов функция сравнивает неправильно, для длинных описаний нужен другой способ;
- знаки
*и?в критерии работают как подстановочные, поэтому значение «А*» найдёт и «АБВ», и «А1».
Посчитать, сколько раз встречается каждое значение, проще сводной таблицей: перетащите поле в строки и в значения, и повторы будут видны по счётчику.
Список без повторов функцией УНИК
Функция УНИК собирает уникальные значения в новый диапазон и не трогает исходную таблицу. Добавили строки в источник, и список обновится сам. Она есть в Excel для Microsoft 365, Excel 2021 и 2024, в веб-версии и мобильных приложениях. В Excel 2019 и более старых её нет.
=УНИК(A2:A500)
Синтаксис из справки по функции УНИК: УНИК(массив;[по_столбцам];[только_один_раз]). Третий аргумент меняет смысл результата:
| Формула | Что вернёт |
|---|---|
=УНИК(A2:A500) |
каждое значение по одному разу |
=УНИК(A2:A500;;ИСТИНА) |
только значения, которые встретились ровно один раз |
=СОРТ(УНИК(A2:A500)) |
уникальный список по алфавиту |
=ЧСТРОК(УНИК(A2:A500)) |
сколько разных значений в столбце |
Если выделить сразу несколько столбцов, УНИК сравнит строки целиком. Результат «разливается» вниз, поэтому под ячейкой с формулой должно быть пусто, иначе появится ошибка. Если в одной ячейке оказались фамилия и имя вместе, их сначала стоит разделить по столбцам.
Удаление дубликатов в Power Query
Для выгрузок на десятки тысяч строк, которые приходят каждую неделю в одном формате, удобнее Power Query: шаги записываются, и в следующий раз очистка повторяется одной кнопкой «Обновить».
- Поставьте курсор в таблицу, на вкладке «Данные» в группе «Получить и преобразовать данные» нажмите «Из таблицы/диапазона».
- В редакторе выделите столбцы, по которым ищете повторы.
- На вкладке «Главная» в группе «Уменьшить строки» выберите «Удалить строки» → «Удалить дубликаты».
- Нажмите «Закрыть и загрузить».
У Power Query две особенности, о которых предупреждает документация Microsoft. Он различает регистр, поэтому «Москва» и «МОСКВА» для него разные значения: сначала приведите текст к одному регистру. И он не гарантирует, что из группы повторов останется именно первая строка.
Такая регулярная чистка данных входит в обычную работу аналитика данных, которому сырые выгрузки приходят каждый день.
Как проверить результат после удаления
Сообщение Excel «удалено столько-то повторяющихся значений» стоит сверить с собственным подсчётом. Ошибка с отмеченными столбцами обычно всплывает именно здесь: удалилось в разы больше строк, чем вы ожидали.
- До удаления запишите в свободную ячейку число непустых строк:
=СЧЁТЗ(A2:A500). - Там же посчитайте, сколько разных значений должно остаться:
=ЧСТРОК(УНИК(A2:A500))в Microsoft 365 и 2021+ или по числу строк без пометки ИСТИНА во втором варианте формулы СЧЁТЕСЛИ. - После удаления снова посчитайте СЧЁТЗ. Разница с первым числом должна совпасть с сообщением Excel, а остаток с числом уникальных.
Не сошлось, значит, сравнение шло не по тем столбцам или в данных есть невидимые различия, о которых ниже. Верните исходник через Ctrl+Z или из копии и повторите. Такая сверка до и после входит в любую подготовку данных к анализу, подробнее об этом в статье о том, что такое датасет и как его собрать.
Какой способ выбрать

| Способ | Меняет исходные данные | Когда подходит |
|---|---|---|
| Кнопка «Удалить дубликаты» | да, строки удаляются | разовая чистка, копия файла уже есть |
| Условное форматирование | нет | посмотреть, сколько дублей и где они |
| Расширенный фильтр | нет | скрыть повторы или скопировать уникальные записи |
| СЧЁТЕСЛИ в соседнем столбце | нет | решить по каждой строке, удалять ли её |
| УНИК | нет | живой список без повторов в Microsoft 365 и 2021+ |
| Power Query | нет, результат на новом листе | регулярные большие выгрузки |
Почему Excel не видит дубликаты

Частая жалоба: глазами видно два одинаковых клиента, а кнопка пишет «повторяющиеся значения не найдены». Причины обычно такие.
- Лишние пробелы. «Иванов» и «Иванов » с пробелом в конце для Excel разные. Почистите столбец функцией
=СЖПРОБЕЛЫ(A2), вставьте результат как значения и только потом удаляйте повторы. - Неразрывный пробел. В данных из браузера и почты встречается символ с кодом 160. СЖПРОБЕЛЫ его не удаляет, поможет замена:
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A2;СИМВОЛ(160);" ")). - Разный формат. Excel сравнивает то, что отображается в ячейке. Дата «08.03.2006» и «8 марта 2006 г.» для него два уникальных значения, хотя дата одна. Приведите столбец к одному формату.
- Регистр в Power Query. Там «ivanov@mail.ru» и «Ivanov@mail.ru» не совпадут, пока не переведёте текст в нижний регистр.
- Неверно отмечены столбцы. Если в списке остался отмечен столбец с уникальным номером строки или датой, совпадений по сочетанию не будет.
Обратная ситуация тоже бывает: в ячейках разные формулы, например =2-1 и =3-2, но результат одинаковый. Excel посчитает их дублями: он сравнивает результаты формул.
От базы клиентов без повторов зависит, получит ли человек одно письмо или три, поэтому чистку контактов регулярно делает CRM-маркетолог перед каждой рассылкой.
Как удалить повторы в Google Таблицах
В Google Таблицах команда лежит в другом меню:
- Выделите диапазон.
- Откройте «Данные» → «Очистка данных» → «Удалить повторы».
- Отметьте столбцы и флажок заголовков, нажмите «Удалить повторы».
По справке Google, ячейки с одинаковыми данными, но разным регистром, форматом или формулой Таблицы считают копиями. Рядом в том же меню есть «Удалить пробелы», но неразрывные пробелы эта команда не трогает. Функция UNIQUE работает так же, как УНИК в Excel.
Где освоить Excel системно
Удалить дубликаты можно за минуту, но в работе это один шаг из нескольких: до него идёт выгрузка и чистка, после него сводные, формулы и итоги по столбцам. Если таблицы занимают у вас заметную часть дня, посмотрите, чем занимается специалист по Excel, и выберите курс из подборки ниже.
| Курс | Школа | Стоимость со скидкой | В рассрочку | Длительность | Обзор курса от Checkroi |
|---|---|---|---|---|---|
| Excel Перейти на сайт курса | 29 000 ₽ | 1691 ₽/мес. | 8 недель | Обзор курса | |
| Power BI & Excel PRO Перейти на сайт курса | 38 500 ₽ | 3208 ₽/мес. | 2 месяца | Обзор курса | |
| Excel для работы Перейти на сайт курса | 16 500 ₽ | 1375 ₽/мес. | 2 недели | Обзор курса | |
| Excel + Google Таблицы с нуля до PRO Перейти на сайт курса | 29 899 ₽ | 2965 ₽/мес. | 4 месяца | Обзор курса | |
| Excel для аналитика Перейти на сайт курса | 17 200 ₽ | 2866 ₽/мес. | 2 месяца | Обзор курса |
Больше программ — в полном каталоге курсов по Microsoft Excel
Все программы по таблицам собраны в разделе курсы по Excel и Google Таблицам.




