Повторяющиеся значения в Excel: как удалить дубликаты, либо просто отыскать и выделить
Доброго времени суток!
С популяризацией компов за крайние 10 лет — происходит и популяризация сотворения отчетов (документов) в програмке Excel.
И в любом относительно большом документе встречаются повторяющиеся строчки, в особенности, ежели вы его собрали из несколько остальных таблиц. Эти дубли могут чрезвычайно мешать предстоящему редактированию таблицы, а поэтому их необходимо или выделить, или вообщем удалить…
Собственно, ко мне ни раз и ни два обращались с схожими вопросцами, и я решил оформить работу с дубликатами в отдельную маленькую статью (которую вы на данный момент читаете). Приведу самые часто-встречаемые задачки, и покажу их решение.
Примечание: все примеры ниже будут представлены в Office 2016/2019 (актуально также для Office 2013, 2010, 2007). Рекомендую постоянно употреблять относительно новейшие версии Office: в их и скорее работать, и проще.
*
Простое авто-удаление дублей строк
Представим одну из самых фаворитных задач: есть перечень строк с ФИО людей, в строчках много совпадений, необходимо бросить лишь неповторимые значения (кстати, это просто пример, все совпадения с настоящими людьми — случайны).
Задачка проиллюстрирована на скриншоте ниже (это пример: понятно, что 2 строчки можно удалить и руками, но в действительности же строк может быть и 2000, и 20000, где “руки” будут бессильны…!).

Пример задачки в Excel
Чтобы в Excel удалить повторяющиеся строчки, необходимо:
- выделить свою табличку (строки и столбцы) с данными;
Выделение таблицы в Excel
- далее перейти в раздел “Данные” и надавить по инструменту “Удалить дубликаты” (см. скрин ниже);
Данные – удалить дубликаты // Excel
- после чего же покажется окно с настройками: ежели у вас есть заглавия в таблице — рекомендую поставить галочку “Мои данные содержат заголовки”. Опосля — нажмите клавишу OK;
Удаление (выделение заголовков)
- в итоге увидите сообщение: сколько строк было удалено, и сколько неповторимых осталось. Пример выполненной задачки представлен ниже.
Лишние строчки удалены!
*
Копирование неповторимых строк (данных) в новое место
Если вы не желаете трогать и изменять текущие данные (текущую таблицу) – то можно просто скопировать лишь неповторимые строчки (значения) из нее в новейшую таблицу. Это чрезвычайно комфортно, когда вы желаете наглядно сопоставить, что было, и что вышло (а также волнуетесь за старенькые данные, которые еще могут пригодиться).
Как это делается:
- сначала нужно выделить табличку, потом перейти в раздел “Данные” и надавить на клавишу “Дополнительно”(подраздел “Сортировка и фильтр”, см. скриншот ниже);
Раздел “Данные” – дополнительно (Excel)
- далее переключите ползунок в режим “Скопировать итог в другое место”, в строке “Поместить итог в диапазон” — выберите ячейку, где будет начало таблицы; и поставьте галочку напротив пт “Только неповторимые значения”; нажмите OK. Пример представлен на скриншоте ниже;
Скопировать лишь неповторимые значения в другое место
- после чего же вы увидите, как возникли данные в избранном вами месте, при этом, строчки останутся лишь неповторимые. Далее можно с ними работать в обыкновенном режиме…
Было – стало
*
Поиск и выделение циклических значений
В тех вариантах, когда для вас не необходимо удалить дубли либо копировать неповторимые значения в новое место — можно просто отыскать и подсветить их (причем, выделить можно как неповторимые значения, так и повторяющиеся). Традиционно, это нужно делать, когда предстоит предстоящая корректировка строк (их комфортно и быстро можно найти).
Как выделить циклический строки:
- сначала также выделяете все свои строчки (пример ниже);
Выделение строк
- далее нужно открыть раздел “Главная” в верхнем меню Excel, выбрать подраздел “Условное форматирование”, потом “Правила выделения ячеек”, “Повторяющиеся значения” (пример представлен на скриншоте ниже);
Повторяющиеся значения // Раздел “Главная” в Excel
- после что, для вас остается выбрать какие строчки вы будете выделять (уникальные либо повторяющиеся), и цвет выделения (по умолчанию — красно-розовый).
Выбираем цвет, как выделим строки
*
Надеюсь, информация будет полезна для работы с большими таблицами.
На этом сейчас всё, всем успешной работы!
👣
Первая публикация: 22.11.2017
Корректировка: 30.01.2020
Как в Excel удалить повторяющиеся строки: два способа
Когда работаешь с не малым объемом данных в програмке “Эксель”, то ненароком чрезвычайно просто можно совершить ошибку и вписать одни и те же данные повторно. Так появляются дубликаты. Это, естественно же, увеличивает размер всей суммарной инфы, а в неких вариантах сбивает формулы, которые должны подводить итоги и рассчитывать разные переменные. Вручную отыскать дубликаты можно, но для чего, ежели есть несколько методов, как в Excel удалить повторяющиеся строчки автоматически.

Способ 1: обычное удаление дубликатов
Самым обычным методом, как в Excel удалить повторяющиеся строчки, является внедрение соответственного инструмента, размещающегося в ленте.
Итак, для вас необходимо:
- Зажав левую клавишу мыши, выделить нужный спектр ячеек, в пределах которого будет поиск и автоматическое удаление циклических строк.
- Перейти во вкладку “Данные”.
- Нажать по инструменту “Удалить дубликаты”, что находится в группе “Работа с данными”.
- В появившемся окне поставить галочку рядом с “Мои данные содержат заголовки”.
- Установить галочки рядом с заглавием тех столбцов, в которых будет проводиться поиск. Возьмите во внимание, что ежели установлены все галочки, то дубликатом будут считаться строчки, которые вполне повторяются во всех столбцах. Таковым образом, ежели вы желаете удалить дубликаты с 1-го столбца, то нужно бросить только одну галочку рядом с его наименованием.
- Нажать “ОК”.

Как лишь вы нажмете на клавишу, начнется поиск дубликатов выделенной области, а потом и их удаление. По итогу покажется окно, в котором будет продемонстрирован отчет. Сейчас вы понимаете, как в Excel удалить повторяющиеся строчки, но только 1-ый метод, на очереди второй.
Способ 2: внедрение “умной таблицы”
Дубликаты можно удалить схожим методом, который имеет место быть в данной статье. На сей раз, в рассказе, как в Excel удалить повторяющиеся строчки, будет употребляться “умная таблица”.
Для удаления повторов в Excel, для вас необходимо сделать следующее:
- Как и в прошлом методе, поначалу выделить спектр ячеек, где нужно удалить дубликаты.
- Нажать клавишу “Форматировать как таблицу”, что размещается на вкладке “Главная” в группе инструментов “Стили”.
- Выбрать из выпадающего меню понравившейся стиль (любой).
- В появившемся окне нужно подтвердить указанный ранее спектр ячеек, а ежели он не совпадает, то переназначить. Также установите галочку рядом с “Таблица с заголовками», ежели она такая, по итогу нажмите клавишу “ОК”.
- “Умная таблица” сотворена, но это еще не все. Сейчас для вас нужно выделить всякую ячейку таблицы, чтоб во вкладках возник пункт “Конструктор” и конкретно перейти в эту вкладку.
- В ленте инструментов необходимо надавить клавишу “Удалить дубликаты”.

После этого покажется окно удаления циклических строк. Оно будет аналогично тому, что было представлено в первом методе, потому все следующие деяния проводите в согласовании с первой инструкцией.
Заключение
Вот мы и разобрали два метода, как в Excel удалить строчки с циклическими значениями. Как можно увидеть, в этом нет ничего сложного, а пользуясь аннотацией, так и совсем провернуть данную операцию можно за несколько секунд. Пример был приведен в 2016-й версии программы, но удалить повторяющиеся строчки в Excel 2010 и остальных версиях можно точно также.

Поиск и удаление дубликатов в Microsoft Excel
При работе с таблицей либо базой данных с огромным количеством инфы возможна ситуация, когда некие строчки повторяются. Это ещё больше наращивает массив данных. К тому же, при наличии дубликатов возможен неправильный подсчет результатов в формулах. Давайте разберемся, как в програмке Microsoft Excel найти и удалить повторяющиеся строчки.
Поиск и удаление
Найти и удалить значения таблицы, которые дублируются, может быть различными методами. В каждом из этих вариантов поиск и ликвидация дубликатов – это звенья 1-го процесса.
Способ 1: обычное удаление циклических строк
Проще всего удалить дубликаты – это пользоваться специальной клавишей на ленте, предназначенной для этих целей.
- Выделяем весь табличный спектр. Перебегаем во вкладку «Данные». Нажимаем на клавишу «Удалить дубликаты». Она размещается на ленте в блоке инструментов «Работа с данными».
- Открывается окно удаление дубликатов. Ежели у вас таблица с шапкой (а в подавляющем большинстве постоянно так и есть), то около параметра «Мои данные содержат заголовки» обязана стоять галочка. В основном поле окна размещен перечень столбцов, по которым будет проводиться проверка. Строчка будет считаться дублем лишь в случае, ежели данные всех столбцов, выделенных галочкой, совпадут. То есть, ежели вы снимете галочку с наименования какого-то столбца, то тем самым расширяете возможность признания записи повторной. Опосля того, как все требуемые опции произведены, нажимаем на клавишу «OK».
- Excel выполняет функцию поиска и удаления дубликатов. Опосля её завершения возникает информационное окно, в котором сообщается, сколько повторных значений было удалено и количество оставшихся неповторимых записей. Чтоб закрыть данное окно, нажимаем клавишу «OK».
Способ 2: удаление дубликатов в «умной таблице»
Дубликаты можно удалить из спектра ячеек, создав умную таблицу.
- Выделяем весь табличный спектр.
- Находясь во вкладке «Главная» нажимаем на клавишу «Форматировать как таблицу», расположенную на ленте в блоке инструментов «Стили». В появившемся перечне избираем хоть какой понравившийся стиль.
- Затем раскрывается маленькое окошко, в котором необходимо подтвердить избранный спектр для формирования «умной таблицы». Ежели вы выделили все верно, то можно подтверждать, ежели допустили ошибку, то в этом окне следует поправить. Принципиально также направить внимание на то, чтоб около параметра «Таблица с заголовками» стояла галочка. Ежели её нет, то следует поставить. Опосля того, как все опции завершены, нажимайте на клавишу «OK». «Умная таблица» создана.
- Но создание «умной таблицы» — это лишь один шаг для решения нашей главной задачки – удаления дубликатов. Кликаем по хоть какой ячейке табличного спектра. При этом возникает доборная группа вкладок «Работа с таблицами». Находясь во вкладке «Конструктор» кликаем по кнопочке «Удалить дубликаты», которая размещена на ленте в блоке инструментов «Сервис».
- После этого, раскрывается окно удаления дубликатов, работа с которым была тщательно расписана при описании первого метода. Все дальнейшие деяния производятся в точно таком же порядке.
Этот метод является более всепригодным и многофункциональным из всех обрисованных в данной статье.
Урок: Как сделать таблицу в Excel
Способ 3: применение сортировки
Данный метод является не совершенно удалением дубликатов, так как сортировка лишь прячет повторные записи в таблице.
- Выделяем таблицу. Перебегаем во вкладку «Данные». Нажимаем на клавишу «Фильтр», расположенную в блоке опций «Сортировка и фильтр».
- Фильтр включен, о чем молвят появившиеся пиктограммы в виде перевернутых треугольников в заглавиях столбцов. Сейчас нам необходимо его настроить. Кликаем по кнопочке «Дополнительно», расположенной рядом все в той же группе инструментов «Сортировка и фильтр».
- Открывается окно расширенного фильтра. Устанавливаем в нем галочку напротив параметра «Только неповторимые записи». Все другие опции оставляем по умолчанию. Опосля этого кликаем по кнопочке «OK».
После этого, повторяющиеся записи будут укрыты. Но их показ можно в хоть какой момент включить повторным нажатием на клавишу «Фильтр».
Урок: Расширенный фильтр в Excel
Способ 4: условное форматирование
Найти повторяющиеся ячейки можно также при помощи условного форматирования таблицы. Правда, удалять их придется иным инструментом.
- Выделяем область таблицы. Находясь во вкладке «Главная», нажимаем на клавишу «Условное форматирование», расположенную в блоке опций «Стили». В появившемся меню поочередно перебегаем по пт «Правила выделения» и «Повторяющиеся значения…».
- Открывается окно опции форматирования. 1-ый параметр в нём оставляем без конфигурации – «Повторяющиеся». А вот в параметре выделения можно, как бросить опции по умолчанию, так и выбрать хоть какой пригодный для вас цвет, опосля этого нажимаем на клавишу «OK».
После этого произойдет выделение ячеек с циклическими значениями. Эти ячейки вы позже при желании можете удалить вручную обычным способом.
Внимание! Поиск дублей с применением условного форматирования делается не по строке в целом, а по каждой ячейке в частности, потому не для всех случаев он является подходящим.
Урок: Условное форматирование в Excel
Способ 5: применение формулы
Кроме того, отыскать дубликаты можно применив формулу с внедрением сходу пары функций. С её помощью можно создавать поиск дубликатов по определенному столбцу. Общий вид данной формулы будет смотреться последующим образом:
- Создаем отдельный столбец, куда будут выводиться дубликаты.
- Вводим формулу по указанному выше шаблону в первую вольную ячейку новейшего столбца. В нашем определенном случае формула будет иметь последующий вид:
- Выделяем весь столбец для дубликатов, не считая шапки. Устанавливаем курсор в конец строчки формул. Жмем на клавиатуре клавишу F2. Потом набираем комбинацию кнопок Ctrl+Shift+Enter. Это обосновано чертами внедрения формул к массивам.
После этих действий в столбце «Дубликаты» отобразятся повторяющиеся значения.
Но, данный метод все-же очень сложен для большинства юзеров. К тому же, он подразумевает лишь поиск дублей, но не их удаление. Потому рекомендуется использовать наиболее обыкновенные и многофункциональные решения, описанные ранее.
Как лицезреем, в Экселе есть множество инструментов предназначенных для поиска и удаления дублей. У каждого из их есть свои индивидуальности. К примеру, условное форматирование подразумевает поиск дублей лишь по каждой ячейке в отдельности. К тому же, не все инструменты могут не лишь находить, но и удалять повторяющиеся значения. Более всепригодный вариант – это создание «умной таблицы». При использовании данного метода можно очень точно и комфортно настроить поиск дубликатов. К тому же, их удаление происходит мгновенно.


Помогла ли для вас эта статья?
ДАНЕТ