Skip to content
Поиск повторяющихся значений в двух столбцах
На чтение 1 мин. Просмотров 2.2k.
Содержание
- Общая формула
- Объяснение
- Как работает формула
Общая формула
=И(СЧЁТЕСЛИ(диапазон1;A1);СЧЁТЕСЛИ(диапазон2;A1))
=AND(COUNTIF(range1,A1),COUNTIF(range2,A1))
Объяснение
Для того, чтобы выделить повторяющиеся значения в двух
или более столбцах, вы можете использовать условное форматирование с формулой,
используя функции СЧЁТЕСЛИ и И.
В показанном примере формула, используемая для
выделения повторяющихся значений:
=И(СЧЁТЕСЛИ(диапазон1;B5);СЧЁТЕСЛИ(диапазон2;B5))
=AND(COUNTIF(range1,B5),COUNTIF(range2,B5))
Оба диапазона были выбраны в то же время, когда было задано правило.
Как работает формула
Эта формула использует два именованных диапазона: «диапазон1»
(B5:B12) и «диапазон2» (D5:D10).
Основой этой формулы является функция СЧЁТЕСЛИ, которая
возвращает количество каждого значения в обоих диапазонах внутри функции И:
СЧЁТЕСЛИ(диапазон1;B5) // количество в диапазон1
СЧЁТЕСЛИ(диапазон2;B5) // количество в диапазон2
COUNTIF(range1,B5) // count in range1
COUNTIF(range2,B5) // count in range2
СЧЁТЕСЛИ будет либо возвращать ноль (оценивается как
ЛОЖЬ), либо положительное число (оценивается как ИСТИНА) для каждого значения в
обоих диапазонах.
Если оба параметра положительны (то есть не равны
нулю), функция И вернет ИСТИНА и применит правило условного форматирования.
Выделение дубликатов цветом
— Простите, вы не видели тут моего близнеца?
— Вы уже спрашивали.
Допустим, что у нас имеется длинный список чего-либо и мы предполагаем, что некоторые элементы этого списка повторяются более 1 раза. Хотелось бы видеть эти повторы явно, т.е. подсветить дубликаты цветом. Сделать это в Excel можно несколькими разными способами.
Способ 1. Повторяющиеся ячейки
Выделяем все ячейки с данными и на вкладке Главная (Home) жмем кнопку Условное форматирование (Conditional Formatting), затем выбираем Правила выделения ячеек — Повторяющиеся значения (Highlight Cell Rules — Duplicate Values):
В появившемся затем окне можно задать желаемое форматирование (заливку, цвет шрифта и т.д.)
Способ 2. Выделение всей строки
Если хочется выделить цветом не одиночные ячейки, а сразу строки целиком, то придется создавать правило условного форматирования с формулой. Для этого выделяем все данные в таблице и выбираем Главная — Условное форматирование — Создать правило — Использовать формулу для выделения форматируемых ячеек (Home — Conditional formatting — Create rule — Use a formula to determine which cells to format), а затем вводим формулу:
=СЧЁТЕСЛИ($A$2:$A$20;$A2)>1
=COUNTIF($A$2:$A$20;$A2)>1
где
- $A$2:$A$20 — столбец в данных, в котором мы проверяем уникальность
- $A2 — ссылка на первую ячейку столбца
Способ 3. Нет ключевого столбца
Усложним задачу. Допустим, нам нужно искать и подсвечивать повторы не по одному столбцу, а по нескольким. Например, имеется вот такая таблица с ФИО в трех колонках:
Задача все та же — подсветить совпадающие ФИО, имея ввиду совпадение сразу по всем трем столбцам — имени, фамилии и отчества одновременно.
Самым простым решением будет, конечно, добавить дополнительный служебный столбец (его потом можно скрыть) с текстовой функцией СЦЕПИТЬ (CONCATENATE), чтобы собрать ФИО в одну ячейку:
Имея такой столбец мы, фактически, сводим задачу к предыдущему способу.
Если же хочется всё решить без дополнительного столбца, то формула для условного форматирования будет посложнее:
Ссылки по теме
- Сравнение двух диапазонов данных, поиск различий и совпадений
- Извлечение уникальных элементов из диапазона
Как сравнить два столбца в Excel на совпадения.
Смотрите также где второе значение втором столбце число примере пустых ячеек сравнить построчно значения. наших списках, если (Go to Special) соседних ячейках каждойA1:A18 имя «firstList».По аналогии с задачей о сравнении, представляющийСравним две таблицы имеющих разницей будут стоять столбцы с данными ячеек», ставим галочку «Найти и выделить»,Есть несколько способов, больше первого.. больше чем в в диапазоне не
Если A3 > опциюна вкладке строки. Как самыйпрежде, чем применили
Затем выделите диапазон решенной в статье Сравнение собой разницу по практически одинаковую структуру. цифры. Единица будет
(без названия столбцов). у слов «Отличия выбираем функцию «Выделениекак сравнить два столбцаІгор Гончаренко первом либо наоборот, было. B3, выделяем A3,Уникальные Главная (Home)
простой вариант - условное форматирование, Excel B1:B20
2-х списков в столбцам (разница оборотов Таблицы различаются значениями стоять, если есть На закладке «Главная» по строкам». Нажимаем группы ячеек». в Excel на
: ну, добавь 6 как это сделать?как и что иначе выделяем B3.- различия.Excel выделит ячейки, отличающиеся используем формулу для автоматически скопирует формулыи назовите его MS EXCEL можно за январь и в отдельных строках,
различия, а «нуль» в разделе «Стили» «ОК».В появившемся окне ставим совпадения тыс.Например: выделять при ихЕсли A153 >Цветовое выделение, однако, не содержанием (по строкам). сравнения значений, выдающую в остальные ячейки.
«secondList».
сформировать список наименований февраль). некоторые наименования строк
— данные в нажимаем на кнопкуЗдесь расхождение дат в галочку у слов,NomailsФрукт Закупка Продажа наличии? B153, выделяем A3, всегда удобно, особенно
Затем их можно на выходе логическиеТаким образом, ячейкаТеперь выделите диапазон счетов, включающий ВСЕОсновным недостатком этого подхода встречаются в одной ячейках одинаковые. Получится «Условное форматирование». Из ячейках строк второй «Отличия по строкам».
как сравнить две таблицы: ого, работает, простоЯблоко 50р 70р
kesha иначе выделяем B153. для больших таблиц. обработать, например: значенияA2A1:A18 наименования счетов из является, то, что таблице, но в так. появившегося списка выбираем и третьей. Нажимаем «ОК». Excel я нажал, аАбрикос 40р 35р:И так до Также, если внутризалить цветом или как-то
ИСТИНА (TRUE)содержит следующую формулу:=СЧЕТЕСЛИ(secondList;А2)=0,ячейка. обоих таблиц (без отчет о сравнении другой могут отсутствовать.Четвертый
функцию «Создать правило».
Есть еще одинВ таблице выделились все, там формулы никакойнужно увидеть, что
ikki,
конца столбца. самих списков элементы еще визуально отформатировать или А3:На вкладке
повторов). Затем вывести таблиц не включаетПусть на листах ЯнварьсВ строке «Формат…» пишем способ ячейки с разнымисписки не было. Скажи продажа дешевле закупки.каждые два столбцаIgor67 могут повторяться, тоочистить клавишейЛОЖЬ (FALSE)=СЧЕТЕСЛИ(secondList;А3)=0 и т.д.Главная разницу по столбцам. строки отсутствующие в и Февраль имеется
пособ. такую формулу. =$А2<>$В2.сравнить даты в Excel данными так. Excel, как ты этоІгор Гончаренко Old и New: Вставьте супер формулу этот способ неDelete :
Чтобы выделить команды во (Home) выберите команду
Для этого необходимо: наиболее полной таблице. две таблицы сМожно Этой формулой мы
- сравнить периоды
сравнила данные вдаты в Excel сделал?: так видно?
необходимо сравнить между в правила УФ подойдет.заполнить сразу все одинаковымЧисло несовпадений можно посчитать втором списке, которыеУсловное форматированиеС помощью формулы массива Например, в рассматриваемом оборотами за периодобъединить таблицы Excel говорим Excel, что дат,есть ли в
ячейках двух столбцов. Не только сравнитьІгор Гончаренко
Nomails собой, выделить большее и покажите какойВ качестве альтернативы можно значением, введя его формулой: не входят в> =ЕСЛИОШИБКА(ЕСЛИОШИБКА(ИНДЕКС(Январь;ПОИСКПОЗ(0;СЧЁТЕСЛИ(A$4:$A4;Январь);0)); ИНДЕКС(Февраль;ПОИСКПОЗ(0;СЧЁТЕСЛИ(A$4:$A4;Февраль);0)));»») сформировать нами случае, наиболее по соответствующим счетам.с отчетами. Тогда
если данные в
указанных периодах одинаковые — данные ячейки столбцы в Excel,: способ называется «условное: непонятно. Вот смотри, значение зеленым цветом. надо формат:) Прикрепленные использовать функцию
и нажав=СУММПРОИЗВ(—(A2:A20<>B2:B20)) первый, выделите диапазонСоздать правило в столбце А полной таблицей являетсяКак видно из рисунков, все одинаковые данные
ячейках столбца А даты и сколько А2 и данными но и выделить
форматирование» мне нужно чтоПри наличии пустых файлы 01_УФ.png (18.29СЧЁТЕСЛИCtrl+Enter
excel-office.ru
Сравнение 2-х таблиц в MS EXCEL
или в английском вариантеB1:B20(Conditional Formatting > перечень счетов из таблица на листе таблицы различаются: соберутся в одну не равны данным
дней в периодах ячейки В2, т.д. разницу цветом шрифта,удачи! бы значения все
ячеек, выделить непустую КБ)
- (COUNTIF)удалить все строки с =SUMPRODUCT(—(A2:A20<>B2:B20))и создайте новое New rule). обоих таблиц (без Январь, в которойНаличием (отсутствием) строк (наименований строку, но можно в ячейках столбца
- совпадают. Этот способЕсли мы сейчас нажмём ячеек, т.д. ОдинЮрий М и остались, но
желтым цветом.ikkiиз категории выделенными ячейками, используяЕсли в результате получаем правило, используя формулуВыберите повторов); отсутствует счет 26 счетов). Например, в
Простой вариант сравнения 2-х таблиц
будет посмотреть и В, то окрасить может пригодиться, чтобы на мышь, то способ сравнения, разместить: Nomails, у нас были выделены значенияUPD Пользуюсь xls,: именно это яСтатистические команду ноль — списки ниже:Использовать формулу для определения
С помощью формулы массива из февральской таблицы. таблице на листе отдельно данные по эти ячейки в выявить пересечение дат выделения ячеек исчезнут. две таблицы на на форуме (да из двух столбцов его и выслал. и сделал., которая подсчитывает сколько
Главная — Удалить - идентичны. В противном=СЧЕТЕСЛИ(firstList;B1)=0 форматируемых ячеек =ЕСЛИОШИБКА(ИНДЕКС(Список; ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Список; «Чтобы определить какая из Январь отсутствует счет магазинам. Как это красный свет. в периодах. Например,
Чтобы эти выделенные одном мониторе одновременно, и в быту в одной ячейки.
ikkiвыделяете диапазон A3:B7, раз каждый элемент Удалить строки с
случае — в=COUNTIF(firstList,B1)=0(Use a formulaС помощью формулы =ЕСЛИ(ЕНД(ВПР($B5;Январь!$A$7:$C$81;2;0));0;ВПР($B5;Январь!$A$7:$C$81;2;0))- двух таблиц является 26 (см. файл сделать, смотрите вКак работать с чтобы в отпуске ячеек оставить, мы
описан в статье тоже) к незнакомымВот что бы
Более наглядный вариант сравнения 2-х таблиц (но более сложный)
: гм… ячейка A3 должна из второго списка листа (Home - них есть различия.Затем задайте стиль форматирования to determine which ЕСЛИ(ЕНД(ВПР($B5;Февраль!$A$7:$C$77;2;0));0;ВПР($B5;Февраль!$A$7:$C$77;2;0)) произвести сравнение наиболее полной нужно примера), а в
статье «Как объединить
- условным форматированием, как не было два можем закрасить эти «Сравнение таблиц Excel». людям принято обращаться если второй столбик
- я сам только быть активной, добавляете
- встречался в первом: Delete — Delete Формулу надо вводить
- (оранжевую заливку) и cells to format). оборотов по счетам; ответить на 2 таблице на листе таблицы в Excel». настроить цвет заливки, сотрудника сразу или ячейки или изменитьЗдесь рассмотрим, на ВЫ. будет больше первого,
excel2.ru
Сравнение двух списков в Excel с помощью условного форматирования
осваиваю Excel 2010… праило УФ иПолученный в результате ноль Rows) как формулу массива, нажмитеВведите следующую формулу:С помощью Условного форматирования
вопроса: Какие счета Февраль отсутствуют счетПятый способ. шрифта в условном
- даты учебы, оплаты цвет шрифта вкак сравнить столбцы вvikttur
- что бы тогдазнал, что управление копируете туда мою и говорит об
- и т.д. т.е. после вводаОК
- =СЧЕТЕСЛИ(secondList;А1)=0 выделить расхождения цветом, в февральской таблице 10 и егоИспользуем форматировании, как написать счетов, т.д. не этих ячейках функциями
- Excel: …и не цитируют выделилась ячейка во правилами УФ изменилось формулу. отличиях.
- Если списки разного размера
формулы в ячейку
.Результат: Команд «Denver Broncos»,
- =COUNTIF(secondList,А1)=0 а также выделить отсутствуют в январской? субсчета.функцию «СЧЕТЕСЛИ» в другие условия для пересекались. Об этом раздела «Шрифт» на
, выделить разницу цветом,
- бессмысленно, вставляя в втором столбике по сравнению сизвините, не знал.И, наконец, «высший пилотаж» и не отсортированы жать не на «Arizona Cardinals», «MinnesotaЗадайте стиль форматирования и счета встречающиеся только и Какие счета вРазными значениями в строках.Excel
- выделения ячеек, строк, способе читайте в закладке «Главная», пока символами, т.д. цитату целое предыдущее1 2 2003-м, но чтоб
- что Вам это — можно вывести (элементы идут вEnter
Vikings» и «Pittsburgh
- нажмите в одной таблице январской таблице отсутствуют Например, по счету. Эта функция посчитает т.д., читайте в статье «Как сравнить эти ячейки выделены.
Например, несколько магазинов
сообщение.
- 8206110000001358032478236150000001499161838936113000631143637268206100000001128824146 настолько… нужно пояснять. отличия отдельным списком. разном порядке), то, а на Steelers» нет вОК (например, на рисунке
в январской? 57 обороты за
количество повторов данных
статье «Условное форматирование
даты в Excel».
office-guru.ru
Поиск отличий в двух списках
Например, так. сдали отчет поИ прикрепляют файл-примерІгор Гончаренков 2003-м описанныйkesha Для этого придется придется идти другимCtrl+Shift+Enter первом списке.
Вариант 1. Синхронные списки
. выше счета, содержащиесяЭто можно сделать с январь и февраль их первого столбца, в Excel». ПолучилосьКак посчитать разницуИли так. продажам. Нам нужно к первому сообщению.: а в файле способ точно бы: Спасибо использовать формулу массива: путем..
Урок подготовлен для ВасРезультат: Команд «Miami Dolphins»
только в таблице
помощью формул (см. не совпадают.
сравнив их с так. дат, стаж, возраст,Сравнить данные в нескольких сравнить эти отчетыNomails что, не выделено? сработал.Igor67,Выглядит страшновато, но своюСамое простое и быстроеЕсли с отличающимися ячейками командой сайта office-guru.ru и «Tennessee Titans»
Январь, выделены синим, столбец Е): =ЕСЛИ(ЕНД(ВПР(A7;Январь!$A$7:$A$81;1;0));»Нет»;»Есть») иЕсли структуры таблиц примерно данными второго столбца.Третий способ. как прибавить к столбцах и выявить разницу.: что-то у васNomailsа здесь… видимо,. работу выполняет отлично решение: включить цветовое надо что сделать,Источник: http://www.excel-easy.com/examples/compare-two-lists.html нет во втором а желтым выделены =ЕСЛИ(ЕНД(ВПР(A7;Февраль!$A$7:$A$77;1;0));»Нет»;»Есть») одинаковы (большинство наименованийВ дополнительном столбцеСравнить значения столбцов в
дате число, т.д.,Excel.У нас такая многое не понятно.
- : у тебя одно я тоже что-то
- Спасибо ;)
- выделение отличий, используя то подойдет другойПеревел: Антон Андронов списке.
- счета только изСравнение оборотов по счетам счетов (строк) совпадают, устанавливаем формулы, ониExcel формулой. смотрите в статьеЗдесь мы сравнили таблица с данными
- Последний раз на
Вариант 2. Перемешанные списки
значение. а мне неправильно делаю.ikki,kesha условное форматирование. Выделите быстрый способ: выделите
Автор: Антон АндроновПояснение: февральской таблицы). произведем с помощью количество и наименования разные с разнымиМожно сделать в «Дата в Excel. три столбца в из магазинов. Как форумах я был нужно что быя сейчас попробуюза пояснения. Некорректно: Всем привет.
оба диапазона с оба столбца иТиповая задача, возникающая периодическиФормула =СЧЕТЕСЛИ (secondList;А1) подсчитываетЭтот урок описывает, как формул: =ЕСЛИ(ЕНД(ВПР($A7;Февраль!$A$7:$C77;2;0));0;ВПР($A7;Февраль!$A$7:$C77;2;0))-B7 и столбцов совпадают), то условиями. Или в
таблице дополнительный столбец Формула» здесь. таблице, предварительно выделив перенести данные из в 2008-2009году. Не значения все были.. разобраться, но скорого у меня получается
Задача: сравнить два данными и выберите нажмите клавишу перед каждым пользователем количество команд во сравнить два списка =ЕСЛИ(ЕНД(ВПР($A7;Февраль!$A$7:$C77;3;0));0;ВПР($A7;Февраль!$A$7:$C77;3;0))-C7 можно сравнить две формуле указываем конкретные и установить в
Можно сравнить числа. все три столбца разных таблиц в
думал что они Но принцип выделения ответа не обещаю. форматирование. Прикрепленные файлы столбца числовых данных
на вкладкеF5 Excel — сравнить
planetaexcel.ru
Как сравнить два столбца и выделить наибольшие значения
втором списке, которые в Excel с
В случае отсутствия соответствующей таблицы. Проведем сравнение данные, слова, которые ячейках этого столбцаФункцию выделения ячеек можно таблицы. Сравниваются данные одну, читайте в еще существуют.
такой.
сорри. Снимок экрана (68)_cr.png
построчно и выделитьГлавная — Условное форматирование, затем в открывшемся между собой два идентичны команде из
помощью условного форматирования. строки функция ВПР() двумя способами: один
нужно посчитать в формулу. =А2=В2 вызвать клавишей F5.
в ячейках построчно статье «Как связать
Михаил С.Ігор Гончаренкоkesha (20.34 КБ) в каждой строке — Правила выделения окне кнопку
диапазона с данными ячейки Для примера возьмём
возвращает ошибку #Н/Д, проще в реализации, столбце.Получится так. В появившемся окне (А2, В2, С2,т.д.).
таблицы в Excel»: Nomails, вот то,: у меня, да,
: Изменилось всё вikki наибольшее значение цветом. ячеек — Повторяющиеся
Выделить (Special) и найти различияA1 два списка команд которая обрабатывается связкой другой нагляднее.Подробнее смотрите такие
Можно условным форматированием окрасить «Переход» нажимаем кнопку
Получилось так. тут. что вы счас одно
лучшую сторону. Это: приложите файл. Как это сделать значения (Home -
- между ними. Способ. Если СЧЕТЕСЛИ(secondList;A1)=0, значит НФЛ (Национальная футбольная
функций ЕНД() иСначала определим какие строки формулы в статье
слова «Ложь» другим «Выделить…».Как сравнить даты вПервый способ. сделали, и являетсяа тебе религия 13-й офис. Своюдумаю, что лучше
без макроса, условным Conditional formatting -Отличия по строкам (Row
решения, в данном команды из ячейки
лига). ЕСЛИ(), заменяя ошибку
(наименования счетов) присутствуют «Функция «СЧЕТЕСЛИ» в
цветом или окраситьВторой способ.Excel.Как сравнить два столбца бессмысленным цитированием.
мешает добавить еще ошибку я исправил, в формате xlsx,
форматированием? Highlight cell rules differences)
случае, определяется типомA1Чтобы выделить команды в
на 0 (в
в одной таблице, Excel». эти ячейки.Можно вМожно сравнить даты. в
planetaexcel.ru
Сравнить значение в двух столбцах Ексель
_ несколько или просто всё заработало. раз Вы используетеНадеюсь на помощь. — Duplicate Values). В последних версиях исходных данных.нет во втором первом списке (не
случае отсутствия строки)
но отсутствуют в
Этот способ сравнения
Можно написать такую
Excel сравнить и выделить Принцип сравнения дат
Excel на совпадения.Вот моё сообщение,
облом?Nomails эту версию Excelikki: Excel 2007/2010 можноЕсли списки синхронизированы (отсортированы), списке. В результате
во втором!), выполните или на значение другой. Затем, в можно применить при формулу в ячейке цветом
тот же –
Выделяем столбцы (у
вообще без цитатNomails: Всем привет, необходимо
предполагаю, что активная: =И(A3=МАКС($A3:$B3);A3<>МИН($A3:$B3))Если выбрать опцию также воспользоваться кнопкой то все делается Excel окрашивает ячейку следующие действия:
из соответствующего столбца. таблице, в которой сравнении двух прайсов.
С2. =СУММ(ЕСЛИ(A2:A6<>B2:B6;1;0)) Нажимаемячейки с разными данными выделяем столбцы, нажимаем нас столбцы А
— менее понятно,: у меня 6тыс сравнить значения в ячейка у васkeshaПовторяющиесяНайти и выделить (Find
весьма несложно, т.к. голубым цветом.Сперва выделите диапазон
С помощью Условного форматирования меньше строк отсутствует Смотрите статью «Как «Enter». Копируем формулус помощью условного на кнопку «Найти и В). На
если б я строк и мне двух столбцах так,
неправильная, но надо
: Спасибо,, то Excel выделит & Select) - надо, по сути,Так как мы выбралиA1:A18 можно выделить расхождения
(в наиболее полной сделать прайс-лист в по столбцу. Тогда форматирования. и выделить». Выбираем
закладке «Главная» нажимаем процитировал полностью ваше
нужно что бы что бы мне посмотреть.ikki, цветом совпадения в Выделение группы ячеек сравнить значения в диапазон
и дайте ему (например, красным цветом). таблице), выведем отчет Excel». в столбце с
Итак, мы выделяем
функцию «Выделение группы на кнопку функции сообщение? эксель выделила строчки показывало, что вопс. в первом
planetaexcel.ru
но мне нужно
Skip to content
В этом руководстве вы узнаете, как отображать дубликаты в Excel. Мы рассмотрим различные методы затенения дублирующих ячеек, целых строк или последовательных повторений с использованием условного форматирования.
Ранее мы исследовали различные способы как найти дубликаты в Excel. Несомненно, эти формулы очень полезны, но выделение повторяющихся записей определенным цветом может сделать анализ данных еще проще.
Самый быстрый способ найти и подсветить повторы в Excel — это использовать условное форматирование. Самое большое преимущество этого метода в том, что он не только показывает существующие совпадения, но и обнаруживает и сразу же окрашивает новые повторы при вводе, редактировании или перезаписи ваших данных.
- Как подсветить дубликаты, используя встроенный инструмент
- Как выделить дубликаты без учета 1-го вхождения
- Как показать 3-й, 4-й и все последующие дубликаты?
- Выделяем повторяющиеся значения в диапазоне
- Выделение строки целиком на основе дубликатов в определённой колонке
- Выделение дублирующихся строк
- Подсветка последовательных дубликатов ячеек
- Как выделить дубликаты в Excel с помощью специального инструмента и без формул
Далее в этом руководстве вы найдете несколько способов выделения дубликатов записей в зависимости от конкретной задачи. Эти методы работают во всех версиях Excel 2016, Excel 2013, Excel 2010 и ниже.
Как подсветить дубликаты, используя встроенный инструмент (с 1-м появлением)
Для начала, во всех версиях Excel есть заготовка для выделения дублирующих ячеек. Чтобы использовать это её в своих таблицах, выполните следующие действия:
- Выберите данные, которые вы хотите проверить. Это может быть колонка, строка или диапазон ячеек.
- На вкладке « Главная » выберите « Условное форматирование» > «Правила выделения ячеек» > «Повторяющиеся значения».
Откроется диалоговое окно с форматом «Светло-красная заливка» и «Темно-красный текст», выбранными по умолчанию. Чтобы применить формат по умолчанию, просто нажмите ОК.
Помимо красной заливки и форматирования текста, в выпадающем списке доступно несколько других предопределенных форматов. Чтобы покрасить повторяющиеся ячейки другим цветом, нажмите «Пользовательский формат» (последний элемент в раскрывающемся списке) и выберите цвет заливки и/или шрифта по своему вкусу.
Подсказка. Чтобы указать цветом на уникальные значения, выберите «Уникальные» в левом поле.
И вот что мы получили в итоге:
Как видим, повторов оказалось очень много. Применяя встроенное правило дублирования к двум или более столбцам, Excel не сравнивает значения в них, а просто выделяет все дублирующиеся экземпляры. Для работы со всей таблицей или для сравнения столбцов вряд ли этот метод вам подойдет. А вот для поиска в одной колонке или строке – вполне хорош.
При использовании этого инструмента имейте в виду следующие две вещи:
- Работает только для отдельных клеток. Чтобы отметить дублирующиеся строки, вам необходимо создать свои собственные правила.
- Он закрашивает дубликаты ячеек, включая их первые появления. Чтобы отметить все из них, кроме первых экземпляров , создайте правило условного форматирования на основе формулы из этого руководства по нахождению дубликатов.
Как выделить повторы без 1-го вхождения
Чтобы отметить второе и все последующие повторяющиеся вхождения, выберите ячейки, которые вы хотите закрасить, и действуйте следующим образом:
- Выберите «Условное форматирование» > « Новое правило»> «Использовать формулу», чтобы определить ячейки для форматирования .
- В поле « Форматировать значения», где эта формула возвращает ИСТИНА , введите:
=СЧЕТЕСЛИ($B$2:$B2;$B2)>1
Где B2 — самая верхняя ячейка выбранного диапазона.
- Нажмите кнопку «Формат» выберите нужный цвет заливки и/или шрифта.
- Наконец, нажмите кнопку ОК, чтобы сохранить и применить созданное.
Если у вас нет большого опыта работы с условным форматированием Excel, вы найдете подробные инструкции по созданию правила на основе формул в следующем руководстве: Как изменить цвет ячейки в зависимости от значения?
В результате дубликаты ячеек, исключая первые экземпляры, будут выделены цветом по вашему выбору.
Как показать третий, четвертый и все последующие дубликаты?
Чтобы просмотреть повторяющиеся значения, начинающиеся с N-го вхождения, действуйте как в предыдущем примере. С той лишь разницей, что вы заменяете > 1 в конце формулы на требуемое число. Например:
Чтобы раскрасить третий и все последующие повторы, примените это:
=СЧЕТЕСЛИ($B$2:$B2;$B2)>=3
Чтобы указать на 4-е и все последующие повторяющиеся записи, используйте выражение:
=СЧЕТЕСЛИ($B$2:$B2;$B2)>=4
Чтобы выделить только определенные вхождения, используйте оператор равенства (=).
Например, чтобы изменить фон только 2-х экземпляров, вы должны использовать следующую формулу:
=СЧЕТЕСЛИ($B$2:$B2;$B2)=2
Как выделить дубликаты в диапазоне
Если вы хотите проверить наличие повторяющихся данных в какой-то области данных, обнаружив все экземпляры одного и того же элемента, используйте одно из следующих решений.
Выделите дубликаты в таблице, включая 1-е вхождение.
Если первый экземпляр элемента, который появляется в наборе данных более одного раза, считается дубликатом, проще всего воспользоваться встроенным правилом Excel для дубликатов, о котором мы говорили выше.
Или создайте своё условное форматирование:
=СЧЕТЕСЛИ(диапазон, первая_ячейка)> 1
Например, чтобы отметить цветом совпадения в диапазоне A2: C8, сделайте это следующим образом:
=СЧЕТЕСЛИ($A$2:$C$8, A2)>1
Обратите внимание на использование абсолютных ссылок на ячейки для диапазона ($A$2:$C$8) и относительных ссылок для верхней ячейки (A2).
Выделите повторы в таблице без 1-го вхождения.
Решение для этого сценария намного сложнее. Не удивительно, что в Excel нет для него готового решения
Чтобы выделить повторяющиеся значения в нескольких колонках, игнорируя первое появление, вам нужно будет создать 2 правила со следующими формулами:
Правило 1. Относится к первому столбцу.
Здесь вы используете точно такую же формулу, как мы использовали для выделения дубликатов без первого вхождения в одном столбце (подробные шаги можно найти здесь ).
В этом примере мы применяем для A2: A11 условие:
=СЧЁТЕСЛИ($A$2:$A2;A2)>1
В результате дублирующие элементы без 1- го вхождения выделяются в крайнем левом столбике диапазона (в нашем случае есть только два таких элемента):
Правило 2. Относится ко всем последующим колонкам
Чтобы выделить дубликаты в оставшихся данных (B2: C11), используйте следующую формулу:
=СЧЁТЕСЛИ(A$2:$A$11;B2)+СЧЁТЕСЛИ(B$2:B2;B2)>1
В приведенной выше формуле первая функция СЧЕТЕСЛИ подсчитывает вхождения данного элемента в первом столбце, а второй СЧЕТЕСЛИ делает то же самое для всех последующих. Затем вы складываете эти числа и проверяете, больше ли сумма, чем 1.
В результате все дублированные элементы, за исключением их 1- го вхождения, будут найдены и выделены:
Выделение целых строк на основе повторяющихся значений в одной колонке.
Если ваша таблица содержит несколько колонок, вы можете выделить целые строки на основе повторяющихся записей в одной из них.
Как вы уже знаете, встроенное правило Excel для дубликатов работает только на уровне ячеек. Но при использовании собственных формул нет проблем с закраской строк целиком. Ключевым моментом является выделение целых строк, а затем создание правила с одной из следующих формул:
- Чтобы выделить дублирующиеся строки, исключая первые вхождения:
=СЧЁТЕСЛИ($B$2:$B2;$B2)>1
Выделяем строки с одинаковыми наименованиями товаров (столбец B)
- Чтобы выделить повторяющиеся строки, включая все вхождения:
= СЧЁТЕСЛИ ($B$2:$B$17;$B2)>1
Здесь B2 — первая ячейка, а B17 — последняя, которую вы хотите проверить на наличие дублей.
Как видите, разумное использование абсолютных и относительных ссылок имеет значение.
Как выделить дублирующиеся строки.
В предыдущем примере демонстрировалось, как окрашивать целые строки при появлении повторяющихся значений в определенной колонке. Но что, если вы хотите просмотреть строки с одинаковыми значениями в нескольких колонках? Или как выделить из них абсолютно одинаковые, которые имеют совершенно одинаковые значения?
Для этого используйте функцию СЧЁТЕСЛИМН, которая позволяет сравнивать по нескольким критериям. Например, чтобы выделить строки с одинаковыми значениями в B и C, то есть найти заказы одного и того же товара одним заказчиком, используйте одну из следующих формул:
- Чтобы выделить совпадающие, кроме 1-го вхождения :
=COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1
Обратите внимание, что форматирование мы применяем ко всей таблице.
- Чтобы выделить все неуникальные:
=СЧЁТЕСЛИМН($B$2:$B$17; $B2; $C$2:$C$17; $C2)>1
Как вы понимаете, приведенный выше пример только для демонстрационных целей. При выделении дублирующихся строк в ваших реальных таблицах вы, естественно, не ограничены сравнением значений только в 2 столбцах. Функция СЧЁТЕСЛИМН может обрабатывать до 127 пар диапазон / критерий.
Подсветка последовательных дубликатов ячеек.
Иногда вам может не потребоваться выделять все дубликаты в таблице, а отображать только последовательные, то есть те, которые расположены рядом друг с другом.
Для этого выберите область с данными (не включая заголовок) и создайте условное форматирование с одной из следующих формул:
- Чтобы выделить два идущих друг за другом заказа одного и того же менеджера:
=ИЛИ($G1=$G2;$G2=$G3)
- Чтобы выделить второй заказ менеджера, если у него 2 заказа идут подряд:
=$G1=$G2
Здесь мы показали выделение последовательных повторяющихся текстов, но это также будет работать для последовательных повторяющихся чисел и дат.
Если на вашем листе Excel могут быть пустые строки и вы не хотите, чтобы следующие друг за другом пустые ячейки выделялись цветом, внесите следующие улучшения в формулы:
- при выделении только второго повтора
=И($G2<>»»; $G1=$G2)
- при выделении обоих дублей:
=И($G2<>»»; ИЛИ($G1=$G2;$G2=$G3))
Как видите, нет ничего сложного в том, чтобы выделить цветом дубликаты в Excel с помощью условного форматирования.
Как выделить дубликаты в Excel с помощью инструмента Duplicate Remover.
Эта надстройка включает множество возможностей для работы с повторяющимися записями в Excel. Она может находить, выделять, выбирать, копировать или перемещать повторяющиеся ячейки или целые повторяющиеся строки.
Несмотря на своё название, программа умеет быстро выделять дубликаты разными цветами, не удаляя их.
Средство удаления дубликатов добавляет к вашей ленте Excel три новых функции:
- Quick Dedupe (быстрое удаление дубликатов) – быстро в пару кликов найти и выделить дубликаты в таблице.
- Duplicate Remover (удаление дубликатов) – пошаговый мастер с расширенными параметрами для выявления и выделения дубликатов или уникальных значений в таблице.
- Compare Two Sheets (сравнить таблицы) – найти и выделить дубликаты, сравнивая два столбца или две отдельные таблицы.
После установки Ultimate Suite for Excel вы найдете эти инструменты на вкладке Ablebits Data.
Как выделить дубликаты в Excel за пару кликов
Для этого примера я создал простую таблицу с тремя колонками. И наша цель — выделить повторяющиеся строки, которые имеют одинаковые значения во всех трех столбцах:
Вы не поверите, но желаемый результат можно получить всего за 2 клика мыши
- Выделив любую ячейку в таблице, используйте кнопку Quick Dedupe на ленте Excel.
- Откроется диалоговое окно, в котором все столбцы для поиска дублей будут выбраны автоматически.
В правом нижнем углу в выпадающем списке нужно выбрать Выделить цветом (Highlight with color). Теперь все, что вам нужно сделать, это нажать ОК Готово!
Совет. Если вы хотите искать повторяющиеся строки по одному или нескольким столбцам, а не по всем, то снимите отметки со всех нерелевантных столбцов и оставьте выбранными только ключевые столбцы.
Результат будет примерно таким:
Как вы видите на изображении выше, инструмент выделил повторяющиеся строки без первых экземпляров.
Если вы хотите выделить дубликаты, включая первые вхождения этих записей, или если вы хотите раскрасить уникальные записи, а не дубликаты, или если вам не нравится красный цвет по умолчанию, используйте мастер Duplicate Remover, который имеет все эти функции и многое другое.
Как выделить дубликаты в Excel с помощью расширенного пошагового мастера.
По сравнению с быстрым инструментом, который мы только что рассмотрели, мастеру Duplicate Remover требуется несколько дополнительных щелчков мыши. Но он компенсирует это рядом дополнительных опций. Посмотрим это в действии:
- Выберите любую ячейку в таблице, в которой вы хотите выделить дубликаты, и нажмите кнопку «Удаление дубликатов» на ленте. Мастер запустится, и будет выделена вся таблица. Также на всякий случай надстройка предложит создать резервную копию вашей таблицы. Если он вам не нужен, снимите этот флажок.
Убедитесь, что таблица выбрана правильно, и нажмите Далее .
- Выберите один из следующих типов данных, которые вы хотите найти:
- Дубликаты без первых вхождений повторяющихся записей.
- Дубликаты вместе с первым вхождением.
- Уникальные значения.
- Уникальные записи и первые повторяющиеся вхождения.
В этом примере давайте найдем Дубликаты + 1-е вхождение :
- Теперь выберите столбцы, чтобы проверить наличие дубликатов. Поскольку мы хотим выделить полные повторяющиеся строки, я выбрал все 3 столбца.
Кроме того, надстройка позволяет указать, есть ли в таблице заголовки, нужно ли пропускать пустые ячейки, игнорировать ли лишние пробелы. Все варианты выбраны по умолчанию.
- Наконец, выберите действие, которое нужно выполнить с дубликатами. У вас есть несколько вариантов – выбор , удаление , копирование, перемещение дубликатов или добавление столбца статуса для идентификации дубликатов .
Поскольку сегодня мы изучаем различные способы выделения дубликатов в Excel, наш выбор очевиден Итак, выберите «Заливка цветом» (Fill with color) и укажите один из стандартных цветов или нажмите « Другие цвета» и выберите любой собственный цвет RGB.
Нажимаем кнопку Finish и наслаждаемся результатом
Вот как вы можно выделить дубликаты в Excel с помощью надстройки Duplicate Remover. Если вам интересно попробовать этот инструмент на своих рабочих таблицах, вы можете загрузить полнофункциональную пробную версию Ultimate Suite, которая включает в себя более 60 инструментов для экономии времени при работе в Excel. Будем очень благодарны за ваши отзывы в комментариях!
Рекомендуем также:
Поиск и удаление повторений
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще…Меньше
В некоторых случаях повторяющиеся данные могут быть полезны, но иногда они усложняют понимание данных. Используйте условное форматирование для поиска и выделения повторяющихся данных. Это позволит вам просматривать повторения и удалять их по мере необходимости.
-
Выберите ячейки, которые нужно проверить на наличие повторений.
Примечание: В Excel не поддерживается выделение повторяющихся значений в области «Значения» отчета сводной таблицы.
-
На вкладке Главная выберите Условное форматирование > Правила выделения ячеек > Повторяющиеся значения.
-
В поле рядом с оператором значения с выберите форматирование для применения к повторяющимся значениям и нажмите кнопку ОК.
Удаление повторяющихся значений
При использовании функции Удаление дубликатов повторяющиеся данные удаляются безвозвратно. Чтобы случайно не потерять необходимые сведения, перед удалением повторяющихся данных рекомендуется скопировать исходные данные на другой лист.
-
Выделите диапазон ячеек с повторяющимися значениями, который нужно удалить.
-
На вкладке Данные нажмите кнопку Удалить дубликаты и в разделе Столбцы установите или снимите флажки, соответствующие столбцам, в которых нужно удалить повторения.
Например, на данном листе в столбце «Январь» содержатся сведения о ценах, которые нужно сохранить.
Поэтому флажок Январь в поле Удаление дубликатов нужно снять.
-
Нажмите кнопку ОК.
Примечание: Количество повторяющихся и уникальных значений, заданных после удаления, может включать пустые ячейки, пробелы и т. д.
Дополнительные сведения