Как выбрать повторяющиеся значения в excel
Поиск и удаление повторений - Служба поддержки Майкрософт
Excel
Ввод и форматирование данных
Ввод и форматирование данных
Поиск и удаление повторений
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще...Меньше
В некоторых случаях повторяющиеся данные могут быть полезны, но иногда они усложняют понимание данных. Используйте условное форматирование для поиска и выделения повторяющихся данных. Это позволит вам просматривать повторения и удалять их по мере необходимости.
-
Выберите ячейки, которые нужно проверить на наличие повторений.
Примечание: В Excel не поддерживается выделение повторяющихся значений в области "Значения" отчета сводной таблицы.
-
На вкладке Главная выберите Условное форматирование > Правила выделения ячеек > Повторяющиеся значения.
-
В поле рядом с оператором значения с выберите форматирование для применения к повторяющимся значениям и нажмите кнопку ОК.
Удаление повторяющихся значений
При использовании функции Удаление дубликатов повторяющиеся данные удаляются безвозвратно. Чтобы случайно не потерять необходимые сведения, перед удалением повторяющихся данных рекомендуется скопировать исходные данные на другой лист.
-
Выделите диапазон ячеек с повторяющимися значениями, который нужно удалить.
Совет: Перед попыткой удаления повторений удалите все структуры и промежуточные итоги из своих данных.
-
На вкладке Данные нажмите кнопку Удалить дубликаты и в разделе Столбцы установите или снимите флажки, соответствующие столбцам, в которых нужно удалить повторения.
Например, на данном листе в столбце "Январь" содержатся сведения о ценах, которые нужно сохранить.
Поэтому флажок Январь в поле Удаление дубликатов нужно снять.
-
Нажмите кнопку ОК.
Дополнительные сведения
Фильтр уникальных значений или удаление повторяющихся значений
В Excel есть несколько способов отфильтровать уникальные значения или удалить повторяющиеся значения:
-
Чтобы отфильтровать уникальные значения, щелкните Ссылки > сортировки & фильтр > Расширенные.
-
Чтобы удалить повторяющиеся значения, выберите в > в >удалить дубликаты.
-
Чтобы выделить уникальные или повторяющиеся значения, используйте команду Условное форматирование в группе Стиль на вкладке Главная.
Фильтрация уникальных значений и удаление повторяюющихся значений — две похожие задачи, так как их цель — представить список уникальных значений. Однако существует критическое различие: при фильтрации уникальных значений повторяющиеся значения скрываются только временно. Однако удаление повторяюющихся значений означает, что повторяющиеся значения удаляются окончательно.
Повторяютая строка — это значение, в котором все значения хотя бы в одной строке совпадают со всеми значениями в другой строке. Сравнение повторяюющихся значений зависит от того, что отображается в ячейке, а не от значения, хранимого в ячейке. Например, если в разных ячейках есть одно и то же значение даты в формате "08.03.2006", а в другом — "8 марта 2006 г.", значения будут уникальными.
Прежде чем удалять дубликаты, проверьте: Прежде чем удалять повторяющиеся значения, сначала попробуйте отфильтровать уникальные значения (или отформатировать их с условием), чтобы достичь нужного результата.
Сделайте следующее:
-
Вы выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.
-
Щелкните > дополнительные данные (в группе Фильтр & сортировки).
-
org/ListItem">
Во всплывающее окно Расширенный фильтр сделайте следующее:
Чтобы отфильтровать диапазон ячеек или таблицу на месте:
Чтобы скопировать результаты фильтра в другое место:
-
Нажмите кнопку Копировать в другое место.
-
В поле Копировать в введите ссылку на ячейку.
-
Вы также можете нажать кнопку Свернуть , чтобы временно скрыть всплывающее окно, выбрать ячейку на этом сайте и нажать кнопку Развернуть .
-
Проверьте только уникальные записии нажмите кнопку ОК.
Уникальные значения из диапазона копируются в новое место.
При удалите повторяющиеся значения, только на значения в диапазоне ячеек или таблице. Другие значения за пределами диапазона ячеек или таблицы не изменяются и не перемещаются. При удалении дубликатов первое вхождение значения в списке будет сохранено, а другие одинаковые значения будут удалены.
Так как данные удаляются окончательно, перед удалением повторяюющихся значений лучше скопировать исходный диапазон ячеек или таблицу на другой.
Сделайте следующее:
-
Вы выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.
-
На вкладке Данные нажмите кнопку Удалить дубликаты (в группе Инструменты для работы с данными).
-
Выполните одно или несколько из указанных ниже действий.
-
В области Столбцывыберите один или несколько столбцов.
-
Чтобы быстро выбрать все столбцы, нажмите кнопку Выбрать все.
-
Чтобы быстро очистить все столбцы, нажмите кнопку Отклоните все.
Если диапазон ячеек или таблицы содержит много столбцов и нужно выбрать только несколько столбцов, вам может быть проще нажать кнопку Отобрать все,а затем в столбцах выберите эти столбцы.
Примечание: Данные будут удалены из всех столбцов, даже если на этом этапе не выбраны все столбцы. Например, если выбрать Столбец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.
См. также
Определение количества уникальных значений среди дубликатов
Поиск и удаление дубликатов — служба поддержки Майкрософт
Excel
Введите и отформатируйте данные
Введите и отформатируйте данные
Поиск и удаление дубликатов
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Дополнительно... Меньше
Иногда повторяющиеся данные полезны, иногда они просто затрудняют понимание ваших данных. Используйте условное форматирование, чтобы найти и выделить повторяющиеся данные. Таким образом, вы можете просмотреть дубликаты и решить, хотите ли вы их удалить.
-
Выберите ячейки, которые вы хотите проверить на наличие дубликатов.
Примечание. Excel не может выделить дубликаты в области значений отчета сводной таблицы.
-
Щелкните Главная > Условное форматирование > Правила выделения ячеек > Повторяющиеся значения .
-
В поле рядом со значениями с выберите форматирование, которое вы хотите применить к повторяющимся значениям, а затем нажмите OK .
Удалить повторяющиеся значения
При использовании функции Удалить дубликаты повторяющиеся данные будут безвозвратно удалены. Перед удалением дубликатов рекомендуется скопировать исходные данные на другой лист, чтобы случайно не потерять информацию.
-
Выберите диапазон ячеек с повторяющимися значениями, которые вы хотите удалить.
Совет: Удалите все контуры или промежуточные итоги из ваших данных, прежде чем пытаться удалить дубликаты.
-
Щелкните Данные > Удалить дубликаты , а затем в разделе Столбцы установите или снимите флажки для столбцов, из которых вы хотите удалить дубликаты.
Например, на этом листе столбец января содержит информацию о ценах, которую я хочу сохранить.
Итак, я снял флажок Январь в поле Удалить дубликаты .
-
Нажмите OK .
Нужна дополнительная помощь?
Фильтровать уникальные значения или удалять повторяющиеся значения
В Excel существует несколько способов фильтрации уникальных значений или удаления повторяющихся значений:
-
Чтобы отфильтровать уникальные значения, нажмите Данные > Сортировка и фильтрация > Расширенный .
-
Чтобы удалить повторяющиеся значения, щелкните Данные > Инструменты данных > Удалить дубликаты .
-
Чтобы выделить уникальные или повторяющиеся значения, используйте команду Условное форматирование в группе Стиль на вкладке Главная .
Фильтрация уникальных значений и удаление повторяющихся значений — это две похожие задачи, поскольку цель состоит в том, чтобы представить список уникальных значений. Однако есть важное отличие: при фильтрации уникальных значений повторяющиеся значения лишь временно скрываются. Однако удаление повторяющихся значений означает, что вы удаляете повторяющиеся значения без возможности восстановления.
Повторяющееся значение — это значение, в котором все значения хотя бы в одной строке идентичны всем значениям в другой строке. Сравнение повторяющихся значений зависит от того, что отображается в ячейке, а не от базового значения, хранящегося в ячейке. Например, если у вас есть одно и то же значение даты в разных ячейках, одна из которых имеет формат «8 марта 2006 г.», а другая — «8 марта 2006 г.», значения будут уникальными.
Проверьте перед удалением повторяющихся значений: Перед удалением повторяющихся значений рекомендуется сначала попытаться отфильтровать или условно отформатировать уникальные значения, чтобы убедиться, что вы достигли ожидаемых результатов.
Выполните следующие действия:
-
Выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.
-
Щелкните Данные > Дополнительно (в группе Сортировка и фильтрация ).
-
Во всплывающем окне Advanced Filter выполните одно из следующих действий:
Для фильтрации диапазона ячеек или таблицы на месте:
Чтобы скопировать результаты фильтра в другое место:
-
Нажмите Скопируйте в другое место .
-
В поле Копировать в введите ссылку на ячейку.
-
Либо нажмите Свернуть диалоговое окно , чтобы временно скрыть всплывающее окно, выберите ячейку на листе и нажмите Развернуть .
-
Проверьте Только уникальные записи , затем нажмите OK .
Уникальные значения из диапазона будут скопированы в новое место.
Когда вы удаляете повторяющиеся значения, это влияет только на значения в диапазоне ячеек или таблицы. Другие значения за пределами диапазона ячеек или таблицы не будут изменяться или перемещаться. При удалении дубликатов первое вхождение значения в списке сохраняется, но другие идентичные значения удаляются.
Поскольку данные удаляются навсегда, перед удалением повторяющихся значений рекомендуется скопировать исходный диапазон ячеек или таблицу на другой лист или книгу.
Выполните следующие действия:
-
Выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.
-
На вкладке Данные щелкните Удалить дубликаты (в группе Инструменты обработки данных ).
-
Выполните одно или несколько из следующих действий:
-
В разделе Столбцы выберите один или несколько столбцов.
-
Чтобы быстро выбрать все столбцы, нажмите Select All .
-
Чтобы быстро очистить все столбцы, щелкните Отменить выбор всех .
Если диапазон ячеек или таблица содержит много столбцов и вы хотите выбрать только несколько столбцов, вам может быть проще щелкнуть Отменить выбор всех , а затем в разделе Столбцы выбрать эти столбцы.
Примечание. Данные будут удалены из всех столбцов, даже если вы не выберете все столбцы на этом этапе. Например, если вы выберете Column1 и Column2, но не Column3, то «ключ», используемый для поиска дубликатов, будет значением ОБА Column1 и Column2.
Если в этих столбцах обнаружен дубликат, вся строка будет удалена, включая другие столбцы в таблице или диапазоне.
-
-
Нажмите OK , и появится сообщение, указывающее, сколько повторяющихся значений было удалено или сколько уникальных значений осталось. Нажмите OK , чтобы закрыть это сообщение.
-
Отменить изменение, нажав «Отменить» (или нажав Ctrl+Z на клавиатуре).
Вы не можете удалить повторяющиеся значения из структурных данных, которые выделены или содержат промежуточные итоги. Чтобы удалить дубликаты, необходимо удалить как схему, так и промежуточные итоги. Дополнительные сведения см. в разделах Составление списка данных на листе и Удаление промежуточных итогов.
Примечание. Вы не можете условно форматировать поля в области значений отчета сводной таблицы, используя уникальные или повторяющиеся значения.
Быстрое форматирование
Выполните следующие действия:
-
Выберите одну или несколько ячеек в диапазоне, таблице или отчете сводной таблицы.
-
На вкладке Главная в группе Стиль щелкните маленькую стрелку для Условное форматирование , а затем щелкните Выделите правила ячеек и выберите Повторяющиеся значения .
-
Введите значения, которые вы хотите использовать, а затем выберите формат.
Расширенное форматирование
Выполните следующие действия:
-
Выберите одну или несколько ячеек в диапазоне, таблице или отчете сводной таблицы.
-
На вкладке Главная в группе Стили щелкните стрелку Условное форматирование , а затем щелкните Управление правилами , чтобы открыть всплывающее окно Диспетчер правил условного форматирования .
-
Выполните одно из следующих действий:
-
Чтобы добавить условное форматирование, нажмите Новое правило , чтобы открыть всплывающее окно Новое правило форматирования .
-
Чтобы изменить условный формат, сначала убедитесь, что соответствующий рабочий лист или таблица выбраны в Показать правила форматирования для список. При необходимости выберите другой диапазон ячеек, нажав кнопку Свернуть во всплывающем окне Применимо к , чтобы временно скрыть его. Выберите новый диапазон ячеек на листе, затем снова разверните всплывающее окно.
Выберите правило и щелкните Изменить правило , чтобы отобразить всплывающее окно Изменить правило форматирования .
-
-
В разделе Выберите тип правила , щелкните Форматировать только уникальные или повторяющиеся значения .
-
В списке Форматировать все Измените описание правила , выберите уникальный или дубликат .
-
Щелкните Формат , чтобы отобразить Формат ячеек всплывающее окно.
-
Выберите номер, шрифт, границу или формат заливки, которые вы хотите применить, когда значение ячейки удовлетворяет условию, а затем нажмите OK . Вы можете выбрать более одного формата. Выбранные форматы отображаются на панели Preview .
В Excel в Интернете можно удалить повторяющиеся значения.
Удалить повторяющиеся значения
Когда вы удаляете повторяющиеся значения, это влияет только на значения в диапазоне ячеек или таблицы. Другие значения за пределами диапазона ячеек или таблицы не будут изменяться или перемещаться. При удалении дубликатов первое вхождение значения в списке сохраняется, но другие идентичные значения удаляются.
Важно: Вы всегда можете нажать Отменить , чтобы вернуть свои данные после удаления дубликатов. При этом рекомендуется скопировать исходный диапазон ячеек или таблицы на другой лист или книгу, прежде чем удалять повторяющиеся значения.
Выполните следующие действия:
-
Выберите диапазон ячеек или убедитесь, что активная ячейка находится в таблице.
-
На вкладке Данные щелкните Удалить дубликаты .
-
В диалоговом окне Удалить дубликаты отмените выбор всех столбцов, в которых вы не хотите удалять повторяющиеся значения.
Примечание. Данные будут удалены из всех столбцов, даже если вы не выберете все столбцы на этом этапе.