Как найти повторяющиеся ячейки в excel
Содержание
- Как в Эксель найти повторяющиеся значения?
- Как вычислить повторы при помощи сводных таблиц
- Заключение
- Поиск и удаление повторений
- Удаление повторяющихся значений
- Как выделить повторяющиеся значения в Excel.
- Отбор повторяющихся значений в MS EXCEL
- Задача
- Решение
- Тестируем
- Поиск дубликатов в Excel с помощью условного форматирования
- Найти повторяющиеся значения в столбце (Формулы)
- Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки
- 1. Удаление повторяющихся значений в Excel (2007+)
- 2. Использование расширенного фильтра для удаления дубликатов
- 3. Выделение повторяющихся значений с помощью условного форматирования в Excel (2007+)
- 4. Использование сводных таблиц для определения повторяющихся значений
Спросите у SEO-шника без чего он, как без рук! Он наверняка ответит: без Excel! Эксель – лучший друг и помощник и для специалиста в SEO, и для вебмастера.
Одна из задач, которую тебе точно придётся решать при работе с большими массивами данных – это поиск дублей в Excel. Не вариант проверять тысячи ячеек руками – угробишь на это часы и выйдешь с работы, пошатываясь, будто пьяный. Я предложу тебе 2 способа, как выполнить эту работу в десяток раз быстрее. Они дают немного разные результаты, но в равной степени просты.
Как в Эксель найти повторяющиеся значения?
Для примера я распределил фамилии прославленных футболистов российской эпохи в пару столбцов. Нарочно сделал повторы в столбиках (иллюстрации кликабельны).
Наша цель – найти повторы в столбцах Excel и выделить их цветом.
Шаг №1. Выделяем весь диапазон.
Шаг №2. Кликаем на раздел «Условное форматирование» в главной вкладке.
Шаг №3. Наводим на пункт «Правила выделения ячеек» и в появившемся списке выбираем «Повторяющиеся значения».
Шаг №4. Возникнет окно. Вам нужно выбрать, хотите ли вы подсветить повторяющиеся или уникальные значения. Также можно установить цвета заливки и текста.
Нажмите «ОК», и вы обнаружите: одинаковые ячейки в двух столбиках теперь выделены! Как видите, это вопрос 30 секунд.
Описанный вариант – самый удобный для пользователей Эксель версий 2013 и 2016.
Как вычислить повторы при помощи сводных таблиц
Метод хорош тем, что мы не только определяем повторяющиеся значения в Excel, но и пересчитываем их. Причём делаем это за считанные минуты. Правда, есть и минус – столбец с данными может быть всего один.
Вернёмся к нашим баранам футболистам. Я оставил один столбик, добавив в него ячейки-дубли, а также дописал заглавную строку (это обязательно).
Далее делаем следующее:
Шаг 1. В ячейках напротив фамилий проставляем единички. Вот так:
Шаг 2. Переходим в раздел «Вставка» главного меню и в блоке «Таблицы» выбираем «Сводная таблица».
Откроется окно «Создание сводной таблицы». Здесь нужно выбрать диапазон данных для анализа (1), указать, куда поместить отчёт (2) и нажать «ОК».
Только не ставьте галку напротив «Добавить эти данные в модель данных». Иначе Эксель начнёт формировать модель, и это парализует ваш комп на пару минут минимум.
Шаг 3. Распределите поля сводной таблицы следующим образом: первое поле (в моём случае «Футболисты») – в область «Строки», второе («Значение2») – в область «Значения». Используйте обычное перетаскивание (drag-and-drop).
Должно получиться так:
А на листе сформируется сама сводка – уже без дублированных ячеек. Зато во втором столбике будет указано, сколько ячеек-дублей с конкретным содержанием было обнаружено в первом столбике (например, Онопко – 2 шт.).
Этот метод «на бумаге» может выглядеть несколько замороченным, но уверяю: попробуете раз-два, набьёте руку, а потом все операции будете выполнять за минуту.
Заключение
При поиске дублей я, признаться, всегда пользуюсь первым из описанных мною способов – то есть действую через «Условное форматирование». Уж очень меня подкупает предельная простота этого метода.
Хотя на самом деле функционал программы Эксель настолько широк, что можно не только подсветить повторяющиеся значения в столбике, но и автоматически их все удалить. Я знаю, как это делается, но сейчас вам не скажу. Теперь на сайте есть отдельная статья об уд алении повторяющихся строк в Excel – там и смотрите 😉.
Помогли ли тебе мои методы работы с данными? Или ты знаешь лучше? Поделись своим мнением в комментариях!
Поиск и удаление повторений
Смотрите также одинаковые значения, например:A3Выберите стиль форматирования и Следуйте инструкции ниже,(Conditional Formatting > Это очень ресурсоемкая (столбец С) автоматическиИсхСписок- это Динамический диапазон значения, которые повторяются. Как убрать повторяющиеся
способов найти одинаковые нам нужно выделить:Первый способ.
Нажмите кнопкуПеред попыткой удаления>В некоторых случаях повторяющиеся12
: нажмите чтобы выделить только Highlight Cells Rules) задача и годится будет обновлен, чтобы (ссылка на исходный Дополнительное условие: при значения в Excel,
значения в Excel повторяющиеся или уникальныеКак найти одинаковые значенияОК повторений удалите всеПовторяющиеся значения данные могут быть45=СЧЕТЕСЛИ($A$1:$C$10;A3)=3 и т.д.
Удаление повторяющихся значений
ОК те значения, которые и выберите для небольших списков включить новое название список в столбце добавлении новых значений смотрите в статье и выделить их
значения. Выбираем цвет в Excel.
структуры и промежуточные. полезны, но иногда12Обратите внимание, что мы.
встречающиеся трижды:Повторяющиеся значения 50-100 значений. Если3. Добавьте в исходныйА в исходный список, «Как удалить дубли не только цветом, заливки ячейки или.
Рассмотрим, итоги из своихВ поле рядом с они усложняют понимание6
создали абсолютную ссылкуРезультат: Excel выделил значения,Сперва удалите предыдущее правило(Duplicate Values). динамический список не
список название новой). новый список должен
Как выделить повторяющиеся значения в Excel.
сделать, смотрите в одинаковые значения вДанныевыберите форматирование для и выделения повторяющихся6.Выражение СЧЕТЕСЛИ($A$1:$C$10;A1) подсчитывает количество
A1:C10ОК см. статью ОтборА21 (размерность списка значенийСписок значений, которые повторяются, только те значения,
что дубли будут день недели в статье «Как выделить Excel.нажмите кнопку применения к повторяющимся данных. Это позволит589
Примечание: значений в диапазоне.. повторяющихся значений сснова введите ООО имеющих повторы должна создадим в столбце которые имеют повторы. не только выделяться, Excel при условии» ячейки в Excel».Нам поможет условноеУдалить дубликаты значениям и нажмите вам просматривать повторенияМожно ли как-нибудьВы можете использоватьA1:C10На вкладкеРезультат: Excel выделил повторяющиеся помощью фильтра. Кристалл) совпадать с размерностьюB Теперь при добавлении но и считаться. тут.Второй способ. форматирование.Что такое условноеи в разделе кнопку и удалять их обозначить эти совпадения любую формулу, которая, которые равны значениюГлавная имена.Этот пример научит вас4. Список неповторяющихся значений исходного списка).с помощью формулы
Отбор повторяющихся значений в MS EXCEL
новых значений в Можно выделить повторяющиесяНажимаем «ОК». В столбцеКак выделить повторяющиеся значения форматирование и какСтолбцыОК по мере необходимости. с помощью условного вам нравится. Например,
в ячейке A1.(Home) выберите командуПримечание: находить дубликаты в автоматически будет обновлен,В файле примера также массива. (см. файл исходный список, новый
Задача
значения с первого D выделились все в Excel с ним работать,установите или снимите.Выберите ячейки, которые нужно форматирования? Или просто чтобы выделить значения,
Решение
Если СЧЕТЕСЛИ($A$1:$C$10;A1)=3, Excel форматируетУсловное форматированиеЕсли в первом Excel с помощью новое название будет приведены перечни, содержащие
примера). список будет автоматически слова, а можно
года – 1960.
. В этой таблице
смотрите в статье
флажки, соответствующие столбцам,При использовании функции проверить на наличие найти такие строки встречающиеся более 3-х ячейку.
> выпадающем списке Вы условного форматирования. Перейдите исключено неповторяющиеся значения и
Введем в ячейку содержать только те выделять дубли соМожно в условном нам нужно выделить "Условное форматирование в
в которых нужноУдаление дубликатов повторений. и выделить в
раз, используйте этуПоскольку прежде, чем нажатьСоздать правило выберите вместо
Тестируем
по этой ссылке,5. Список повторяющихся значений уникальные значения.B5 значения, которые повторяются.
второго и далее. форматировании тоже в год рождения 1960. Excel" здесь. Выделить
удалить повторения.повторяющиеся данные удаляютсяПримечание: доп столбце? формулу: кнопку(Conditional Formatting >
Повторяющиеся чтобы узнать, как (столбец B) автоматическиС помощью Условного форматирования
формулу массива:Пусть в столбце Обо всем этом разделе «Правила выделенных
Выделяем столбец «Год
повторяющиеся значения вНапример, на данном листе безвозвратно. Чтобы случайно В Excel не поддерживается_Boroda_=COUNTIF($A$1:$C$10,A1)>3Условное форматирование New Rule).(Duplicate) пункт удалить дубликаты. будет обновлен, чтобы в исходном списке=ЕСЛИОШИБКА(ИНДЕКС(ИсхСписок;А и другом читайте ячеек» выбрать функцию
Поиск дубликатов в Excel с помощью условного форматирования
рождения». На закладке Excel можно как в столбце "Январь" не потерять необходимые выделение повторяющихся значений: Выделяем диапазон,=СЧЕТЕСЛИ($A$1:$C$10;A1)>3
- (Conditional Formatting), мыНажмите наУникальные
- Выделите диапазон включить новое название. можно выделить повторяющиесяПОИСКПОЗ(0;СЧЁТЕСЛИ(B4:$B$4;ИсхСписок)+ ЕСЛИ(СЧЁТЕСЛИ(ИсхСписок;ИсхСписок)>1;0;1);0)имеется список с в статье "Как «Содержит текст». Написать «Главная» в разделе во всей таблицы, содержатся сведения о сведения, перед удалением
- в области "Значения"Главная — условноеУрок подготовлен для Вас выбрали диапазонИспользовать формулу для определения(Unique), то Excel
A1:C10СОВЕТ: значения.);"") повторяющимися значениями, например найти повторяющиеся значения этот текст (например, «Стили» нажимаем кнопку так и в ценах, которые нужно
повторяющихся данных рекомендуется отчета сводной таблицы. форматирование — Правила командой сайта office-guru.ruA1:C10 форматируемых ячеек выделит только уникальные.Созданный список повторяющихся значений
- 1. Добавьте в исходныйВместо
- список с названиями в Excel". В фамилию, цифру, др.),
- «Условное форматирование». Затем определенном диапазоне (строке, сохранить. скопировать исходные данныеНа вкладке выделения ячеек -Источник: http://www.excel-easy.com/examples/find-duplicates.html, Excel автоматически скопирует
- (Use a formula имена.На вкладке является динамическим, т.е. список название новойENTER
- компаний. В некоторых
таблице можно удалять
и все ячейки
в разделе «Правила столбце). А функцияПоэтому флажок на другой лист.Главная Повторяющиеся значения
Перевел: Антон Андронов
- формулы в остальные to determine whichКак видите, Excel выделяетГлавная при добавлении новых
- компании (в ячейкунужно нажать
- ячейках исходного списка дубли по-разному. Удалить с этим текстом выделенных ячеек» выбираем "Фильтр в Excel"ЯнварьВыделите диапазон ячеек свыберитеИли в соседнемАвтор: Антон Андронов ячейки. Таким образом, cells to format). дубликаты (Juliet, Delta),(Home) нажмите
значений в исходный
«Повторяющиеся значения». поможет их скрыть,в поле повторяющимися значениями, которыйУсловное форматирование столбце (или тожеhatter ячейка
Введите следующую формулу:
значения, встречающиеся трижды
Условное форматирование список, новый список
введите ООО Кристалл)
ENTER
Создадим новый список, который
Найти повторяющиеся значения в столбце (Формулы)
совпадению, удалить ячейки написали фамилию «Иванов».В появившемся диалоговом если нужно. Рассмотрим
Удаление дубликатов
нужно удалить.
>
в условном форматировании)
: имеется столбец в
A2
=COUNTIF($A$1:$C$10,A1)=3
(Sierra), четырежды (если
> будет автоматически обновляться.2. Список неповторяющихся значений. содержит только те в столбце, т.д.Есть еще много
Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки
В сегодняшних Excel файлах дубликаты встречаются повсеместно. К примеру, когда вы создаете составную таблицу из других таблиц, вы можете обнаружить в ней повторяющиеся значения, или в файле с общим доступом внесли одинаковые данные два разных пользователя, что привело к задвоению и т.д. Дубликаты могут возникнуть в одном столбце, в нескольких столбцах или даже во всем листе. В Microsoft Excel реализовано несколько инструментов поиска, выделения и, при необходимости, удаления повторяющихся значений. Ниже описаны основные методики определения дубликатов в Excel.
1. Удаление повторяющихся значений в Excel (2007+)
Предположим, у вас имеется таблица, состоящая из трех столбцов, в которой присутствуют одинаковые записи и вам необходимо избавится от них. Выделяем область таблицы, в которой хотите удалить повторяющиеся значения. Вы можете выделить один или несколько столбцов, или всю таблицу целиком. Переходим по вкладке Данные в группу Работа с данными, щелкаем по кнопке Удалить дубликаты.
Если в каждом столбце таблицы имеется заголовок, установить маркер Мои данные содержат заголовки. Также проставляем маркеры напротив тех столбцов, в которых требуется произвести поиск дубликатов.
Щелкаем ОК, диалоговое окно будет закрыто и строки, содержащие дубликаты будут удалены.
Данная функция предназначена для удаления записей, которые полностью дублируют строки в таблице. Если вы выделили не все столбцы для определения дубликатов, строки с повторяющимися значениями также будут удалены.
2. Использование расширенного фильтра для удаления дубликатов
Выберите любую ячейку в таблице, перейдите по вкладке Данные в группу Сортировка и фильтр, щелкните по кнопке Дополнительно.
В появившемся диалоговом окне Расширенный фильтр, необходимо установить переключатель в положение скопировать результат в другое место, в поле Исходный диапазон указать диапазон, в котором находится таблица, в поле Поместить результат в диапазон указать верхнюю левую ячейку будущей отфильтрованной таблицы и установить маркер Только уникальные значения. Щелкаем ОК.
На месте, указанном для размещения результатов работы расширенного фильтра, будет создана еще одна таблица, но уже с отфильтрованными, по уникальным значениям, данными.
3. Выделение повторяющихся значений с помощью условного форматирования в Excel (2007+)
Выделяем таблицу, в которой необходимо обнаружить повторяющиеся значения. Переходим по вкладке Главная в группу Стили, выбираем Условное форматирование -> Правила выделения ячеек -> Повторяющиеся значения.
В появившемся диалоговом окне Повторяющиеся значения, необходимо выбрать формат выделения дубликатов. У меня по умолчанию установлено светло-красная заливка и темно-красный цвет текста. Обратите внимание, в данном случае Excel будет сравнивать на уникальность не всю строку таблицы, а лишь ячейку столбца, поэтому если у вас имеются повторяющиеся значения только в одном столбце, Excel отформатирует их тоже. На примере вы можете увидеть, как Excel залил некоторые ячейки третьего столбца с именами, хотя вся строка данной ячейки таблицы уникальна.
4. Использование сводных таблиц для определения повторяющихся значений
Воспользуемся уже знакомой нам таблицей с тремя столбцами и добавим четвертый, под названием Счетчик, и заполним его единицами (1). Выделяем всю таблицу и переходим по вкладке Вставка в группу Таблицы, щелкаем по кнопке Сводная таблица.
Создаем сводную таблицу. В поле Название строк помещаем три первых столбца, в поле Значения помещаем столбец со счетчиком. В созданной сводной таблице, записи со значением больше единицы будут дубликатами, само значение будет означать количество повторяющихся значений. Для большей наглядности, можно отсортировать таблицу по столбцу Счетчик, чтобы сгруппировать дубликаты.