Как отфильтровать в excel одинаковые данные
Перейти к содержимому

Как отфильтровать в excel одинаковые данные

Отбор повторяющихся значений с помощью фильтра EXCEL

history 15 июля 2013 г.
    Группы статей

  • Повторяющиеся
  • Отбор на основании повторяемости

Из исходной таблицы с повторяющимися значениями отберем с помощью фильтра только те значения, которые имеют повторы.

Пусть в столбце А имеется список с повторяющимися значениями, например список с названиями компаний. В некоторых ячейках исходного списка имеются повторы. Повторяющиеся значения выделены с помощью Условного форматирования .

Задача

Отберем только те значения, которые имеют повторы.

Решение

Напротив первого значения в исходном списке, в столбце В запишем формулу =СЧЁТЕСЛИ($A$5:$A$19;A5)

Скопируем формулу Маркером заполнения в ячейки ниже.

Как видно, напротив повторяющихся значений в столбце В стоит значение >1.

Выделим заголовок таблицы и нажмем ( CTRL+SHIFT+L ), т.е. вызовем фильтр .

В фильтре установим критерий отбора для столбца В .

Скопируем отобранные значения вместе с заголовком в отдельный диапазон или лист. Выделим скопированные значения и через меню Данные / Работа с данными / Удалить дубликаты удалим ненужные повторы.

В итоге получим список значений, которые в исходном списке имеют повторы.

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

Промежуточным вариантом является использование Сводной таблицы .

После добавления новых значений в исходный список теперь достаточно обновить Сводную таблицу — список значений, которые имеют повторы, обновится (см. файл примера ).

Фильтр уникальных значений или удаление повторяющихся значений

В этом курсе:

  • Вставка и удаление строк и столбцов
    Статья
  • Выделение содержимого ячеек в Excel
    Статья
  • Закрепление областей окна для блокировки строк и столбцов
    Статья
  • Скрытие и отображение строк и столбцов
    Статья
  • Фильтр уникальных значений или удаление повторяющихся значений
    Статья
  • Разделение текста на столбцы с помощью мастера распределения текста по столбцам
    Статья
  • Создание списка последовательных дат
    Статья

Фильтр уникальных значений или удаление повторяющихся значений

В Excel есть несколько способов отфильтровать уникальные значения или удалить повторяющиеся значения:

Чтобы отфильтровать уникальные значения, щелкните Ссылки > сортировки & фильтр > Расширенные.

Чтобы удалить повторяющиеся значения, выберите в > в > удалить дубликаты.
Удаление дубликатов

Чтобы выделить уникальные или повторяющиеся значения, используйте команду Условное форматирование в группе Стиль на вкладке Главная.

Фильтрация уникальных значений и удаление повторяюющихся значений — две похожие задачи, так как их цель — представить список уникальных значений. Однако существует критическое различие: при фильтрации уникальных значений повторяющиеся значения скрываются только временно. Однако удаление повторяюющихся значений означает, что повторяющиеся значения удаляются окончательно.

Повторяютая строка — это значение, в котором все значения хотя бы в одной строке совпадают со всеми значениями в другой строке. Сравнение повторяюющихся значений зависит от того, что отображается в ячейке, а не от значения, хранимого в ячейке. Например, если в разных ячейках есть одно и то же значение даты в формате "08.03.2006", а в другом — "8 марта 2006 г.", значения будут уникальными.

Прежде чем удалять дубликаты, проверьте: Прежде чем удалять повторяющиеся значения, сначала попробуйте отфильтровать уникальные значения (или отформатировать их с условием), чтобы достичь нужного результата.

Вы выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.

Щелкните > дополнительные данные (в группе Фильтр & сортировки).

Во всплывающее окно Расширенный фильтр сделайте следующее:

Чтобы отфильтровать диапазон ячеек или таблицу на месте:

Щелкните Фильтровать список на месте.

Чтобы скопировать результаты фильтра в другое место:

Нажмите кнопку Копировать в другое место.

В поле Копировать в введите ссылку на ячейку.

Вы также можете нажать кнопку Свернуть , чтобы временно скрыть всплывающее окно, выбрать ячейку на этом сайте и нажать кнопку Развернуть .

Проверьте только уникальные записии нажмите кнопку ОК.

Уникальные значения из диапазона копируются в новое место.

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

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

Вы выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.

На вкладке Данные нажмите кнопку Удалить дубликаты (в группе Инструменты для работы с данными).

Удаление дубликатов

Выполните одно или несколько из указанных ниже действий.

В области Столбцывыберите один или несколько столбцов.

Чтобы быстро выбрать все столбцы, нажмите кнопку Выбрать все.

Чтобы быстро очистить все столбцы, нажмите кнопку Отклоните все.

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

Примечание: Данные будут удалены из всех столбцов, даже если на этом этапе не выбраны все столбцы. Например, если выбрать Столбец1 и Столбец2, но не Столбец3, то ключом, используемым для поиска дубликатов, будет значение BOTH Column1 & Column2. Если в этих столбцах найдено повторяющиеся записи, удаляется вся строка, включая другие столбцы в таблице или диапазоне.

Нажмите кнопкуОК, и появится сообщение, в которое будет указано, сколько повторяюных значений было удалено или сколько уникальных значений осталось. Нажмите кнопку ОК, чтобы отклонять это сообщение.

Чтобы отменить изменение, нажмите кнопку Отменить (или нажмите клавиши CTRL+Z на клавиатуре).

Повторяющиеся значения невозможно удалить из структурных данных или с суммами. Чтобы удалить дубликаты, необходимо удалить структуру и подытогов. Дополнительные сведения см. в таблицах Структурная схема данных на листе и Удаление подытогов.

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

Выделите одну или несколько ячеек в диапазоне, таблице или отчете сводной таблицы.

На вкладке Главная в группе Стиль щелкните маленькую стрелку для условного форматирования ,а затем выберите правила выделения ячеек ищелкните Повторяющиеся значения.
Повторяющиеся значения

Введите нужные значения и выберите формат.

Выделите одну или несколько ячеек в диапазоне, таблице или отчете сводной таблицы.

На вкладке Главная в группе Стили щелкните стрелку для команды Условное форматирование ивыберите управление правилами, чтобы отобразить всплывающее окно Диспетчер правил условного форматирования.
Меню

Выполните одно из следующих действий:

Чтобы добавить условное форматирование, нажмите кнопку Новое правило, чтобы отобразить всплывающее окно Новое правило форматирования.

Чтобы изменить условное форматирование, начните с того, что в списке Показать правила форматирования для выбран соответствующий лист или таблица. При необходимости выберите другой диапазон ячеек, нажав кнопку Свернуть во всплывающее окно Применяется к временно скрыть его. Выберите новый диапазон ячеек на этом сайте, а затем снова разширив всплывающее окно, . Выберите правило и нажмите кнопку Изменить правило, чтобы отобразить всплывающее окно Изменение правила форматирования.

В группе Выберите тип правила выберите параметр Форматировать только уникальные или повторяющиеся значения.

В списке Форматировать все выберите изменить описание правила, выберите уникальный или дубликат.

Нажмите кнопку Формат, чтобы отобразить всплывающее окно Формат ячеек.

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

В Excel в Интернете можно удалить повторяющиеся значения.

Удаление повторяющихся значений

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

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

Вы выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.

На вкладке Данные нажмите кнопку Удалить дубликаты.

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

Примечание: Данные будут удалены из всех столбцов, даже если на этом этапе не выбраны все столбцы. Например, если выбрать Столбец1 и Столбец2, но не Столбец3, то ключом, используемым для поиска дубликатов, будет значение BOTH Column1 & Column2. Если в столбцах "Столбец1" и "Столбец2" найдено повторяющиеся данные, удаляется вся строка, включая данные из столбца "Столбец3".

Нажмите кнопкуОК, и появится сообщение, в которое будет указано, сколько повторяюных значений было удалено. Нажмите кнопку ОК, чтобы отклонять это сообщение.

Примечание: Если вы хотите вернуть данные, просто нажмите кнопку Отменить (или нажмите клавиши CTRL+Z на клавиатуре).

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *