Как сравнить два столбца в excel на совпадения: 6 способов
Содержание:
Выделение дубликатов цветом
монотонную и трудоемкуюПримечание: формула будет иметь также при помощикликаем по кнопке то тем самым to format) в столбце А. форматирование»-«Создать правило». ссылки указываем на пойти другим путем:с помощью формулы
Способ 1. Если у вас Excel 2007 или новее
«ОК». в группе «Работа нашем случае мы найти и заменить,
помощью которого можно работу, однако, существует В Excel не поддерживается следующий вид: условного форматирования таблицы.«Удалить дубликаты» расширяете вероятность признанияЗатем ввести формулу проверки Если это количествоВ появившемся окне «Создание первую строку таблицы. см. статью Отбор
массива. (см. файл»Умная таблица» создана, но с данными». восстановим значения в
Способ 2. Если у вас Excel 2003 и старше
и скопируйте ее. найти и удалить ряд способов упростить выделение повторяющихся значений=ЕСЛИОШИБКА(ИНДЕКС(A8:A15;ПОИСКПОЗ(0;СЧЁТЕСЛИ(E7:$E$7;A8:A15)+ЕСЛИ(СЧЁТЕСЛИ(A8:A15;A8:A15)>1;0;1);0));»») Правда, удалять их, которая расположена на записи повторной. После количества совпадений и повторений больше 1, правила форматирования» выберитеАбсолютные и относительные адреса повторяющихся значений с примера). это еще не
В появившемся окне поставить
1-й строке таблицы. Для этого выделите
дубликаты, является задачу. Сегодня мы в области «Значения»Выделяем весь столбец для придется другим инструментом. ленте в блоке того, как все задать цвет с т.е. у элемента опцию: «Использовать формулу ссылок в аргументах помощью фильтра. Введем в ячейку все. Теперь вам галочку рядом сОпределив строки с повторяющимся нужную ячейку иРасширенный фильтр
Способ 3. Если много столбцов
разберем несколько удобных отчета сводной таблицы. дубликатов, кроме шапки.Выделяем область таблицы. Находясь инструментов требуемые настройки произведены, помощью кнопки есть дубликаты, то для определения форматированных
функций позволяют намДостаточно часто рабочие таблицыB5 необходимо выделить любую «Мои данные содержат содержимым, поочередно выделите нажмите сочетание клавиш
. Этот метод также методов нахождения иНа вкладке Устанавливаем курсор в во вкладке«Сервис» жмем на кнопкуФормат (Format)
срабатывает заливка ячейки. ячеек». распространять формулу на Excel содержат повторяющиесяформулу массива: ячейку таблицы, чтобы заголовки». их, удерживая клавишуCtrl+C применим к Excel удаления повторяющихся строк
- Главная конец строки формул.«Главная».«OK»- все, как Для выбора цвета
- В поле ввода введите все строки таблицы. записи, которые многократно=ЕСЛИОШИБКА(ИНДЕКС(ИсхСписок; во вкладках появилсяУстановить галочки рядом сCtrl. 2003. Чтобы применить в Excel. Ввыберите Нажимаем на клавиатуре, жмем на кнопкуПосле этого, открывается окно.
в Способе 2: выделения в окне формулу:Вторая функция =СЦЕПИТЬ() по дублируются. Но неПОИСКПОЗ(0;СЧЁТЕСЛИ(B4:$B$4;ИсхСписок)+ ЕСЛИ(СЧЁТЕСЛИ(ИсхСписок;ИсхСписок)>1;0;1);0) пункт «Конструктор» и
planetaexcel.ru>
названием тех столбцов,
- Как в эксель найти дубли
- Найти дубликаты эксель
- Эксель как перенести строку в ячейке
- Как в эксель найти циклические ссылки
- Выделить в эксель повторяющиеся значения в
- В эксель функция найти
- Как в эксель добавить в таблицу строки
- В эксель найти и заменить
- Эксель найти
- Как в эксель перенести строку
- В excel найти повторяющиеся значения в столбце
- В эксель добавить строки
Удаление дубликатов в Excel с помощью таблиц
Этот метод автоматически нажмите командувыберите Общий вид данной треугольников в названиях. дубликатов – таблицуНиже на рисунке изображена быстро найти одинаковые эти ячейки. Кликните» не достаточно для такой результат:
Как удалить дубликаты в Excel
» и ввести символВ Excel 2013, 2010 провернуть данную операцию будут считаться строки, имеют повторяющиеся значения. определяет заголовки вRemove DuplicatesУсловное форматирование формулы будет выглядеть столбцов. Теперь намДубликаты можно удалить из (как описано выше). таблица с дублирующими значения в столбце по ним правой Ваших целей, иОтлично, мы нашли записи
пробела вместо второго и 2007 есть можно за несколько
- которые полностью повторяютсяЧтобы оставить один из таблице. Если Вы
- (Удалить дубликаты), как> следующим образом: нужно его настроить. диапазона ячеек, создав
- Там весь процесс значениями. Строка 3 Excel. кнопкой мыши и
Вы хотите отметить в первом столбце, значения. В последнем встроенный инструмент секунд. Пример был во всех столбцах. дубликатов, достаточно вставить хотите удалить первую показано ниже.Правила выделения ячеек=ЕСЛИОШИБКА(ИНДЕКС(адрес_столбца;ПОИСКПОЗ(0;СЧЁТЕСЛИ(адрес_шапки_столбца_дубликатов: адрес_шапки_столбца_дубликатов (абсолютный); адрес_столбца;)+ЕСЛИ(СЧЁТЕСЛИ(адрес_столбца;; Кликаем по кнопке
Альтернативные способы удаления дубликатов
происходит поэтапно с содержит тоже значение,Пример дневного журнала заказов в контекстном меню
- повторяющиеся ячейки другим которые также присутствуют случае ячейки, для
- Remove Duplicate приведен в 2016-й Таким образом, если исходный текст обратно
- строку, Вам придетсяПоявится небольшое диалоговое окно>
- адрес_столбца;)>1;0;1);0));»»)«Дополнительно»Выделяем весь табличный диапазон. максимальным контролем данных. что и строка на товары: выберите цветом шрифта, заливки во втором столбце. которых дубликаты найдены(Удалить дубликаты), но
- версии программы, однако вы хотите удалить в строку, которая удалить ее вручную.Remove DuplicatesПовторяющиеся значенияСоздаем отдельный столбец, куда, расположенной рядом всеНаходясь во вкладке Это дает возможность 6. А значениеЧтобы проверить содержит лиClear contents или каким-либо другим Теперь нам нужно не будут, останутся
он бессилен в удалить повторяющиеся строки дубликаты с одного была заменена. В Когда в 1-й(Удалить дубликаты). Можно. будут выводиться дубликаты. в той же«Главная» получить качественный результат.
exceltable.com>
строки 4 =
- Как в excel найти значения в таблице
- Как выявить в excel повторяющиеся значения
- Excel найти объединенные ячейки в excel
- Excel удалить повторяющиеся значения
- Как найти циклическую ссылку в excel 2010
- В excel найти значение в массиве
- В excel найти дубли
- Исключить повторяющиеся значения в excel
- В excel найти и удалить
- Посчитать количество повторяющихся значений в excel
- Как в excel отфильтровать повторяющиеся значения
- Excel найти минимальное значение в ряду чисел
Поиск и выделение дубликатов цветом
Чтобы выделить дубликаты на фоне других ячеек каким-то цветом, надо использовать условное форматирование. Этот инструмент имеет множество функций, в том числе, и возможность выставлять цвет для обнаруженных дубликатов.
В одном столбце
Условное форматирование – это наиболее простой способ определить, где находятся дубликаты в Excel и выделить их. Что нужно сделать для этого?
- Найти ту область поиска дубликатов и выделить ее.
- Переключить свой взор на Панель инструментов, и там развернуть вкладку «Главная». После нажатия на эту кнопку появляется набор пунктов, и нас, как уже было понятно исходя из информации выше, интересует пункт «Повторяющиеся значения».
- Далее появляется окно, в котором нужно выбрать пункт «Повторяющиеся» и нажать на клавишу ОК.
Теперь дубликаты подсвечены красным цветом. После этого нужно их просто удалить, если в этом есть необходимость.
В нескольких столбцах
Если стоит задача определить дубликаты, расположенные больше, чем в одной колонке, то принципиальных отличий от стандартного использования условного форматирования нет. Единственная разница заключается в том, что необходимо выделить несколько столбцов.
Последовательность действий, в целом, следующая:
- Выделить колонки, в которых будет осуществляться поиск дубликатов.
- Развернуть вкладку «Главная». После этого находим пункт «Условное форматирование» и выставляем правило «Повторяющиеся значения» так, как это было описано выше.
- Далее снова выбираем пункт «Повторяющиеся» в появившемся окошке, а в списке справа выбираем цвет заливки. После этого кликаем по «ОК» и радуемся жизни.
Дубликаты строк
Важно понимать, что между поиском дублей ячеек и строк есть огромная разница. Давайте ее рассмотрим более подробно
Посмотрите на эти две таблицы.
1718
Характерная особенность тех таблиц, которые были приведены выше, заключается в том, что в них приводятся одни и те же значения. Все потому, что в первом примере осуществлялся поиск дубликатов ячеек, а во втором видим уже повторение строк с информацией.
Итак, что нужно сделать для поиска повторяющихся значений в рядах?
- Создаем еще одну колонку в правой части по отношению к таблице с исходной информацией. В нем записывается формула, которая выводит объединенную информацию со всех ячеек, входящих в состав строки. =A2&B2&C2&D2
- После этого мы увидим информацию, которая была объединена.
- После этого следует выбрать дополнительную колонку (а именно, те ячейки, которые содержат объединенные данные).
- Далее переходим на «Главная», а затем снова выбираем пункт «Повторяющиеся значения» аналогично описанному выше.
- Далее появится диалоговое окно, где снова выбираем пункт «Повторяющиеся», а в правом перечне находим цвет, с использованием которого будет осуществляться выделение.
После того, как будет нажата кнопка «ОК», повторы будут обозначены тем цветом, который пользователь выбрал на предыдущем этапе.
Хорошо, предположим, перед нами стоит задача выбрать те строки, которые располагаются в исходном диапазоне, а не по вспомогательной колонке? Чтобы это сделать, нужно предпринять следующие действия:
- Аналогично предыдущему примеру, делаем вспомогательную колонну, где записываем формулу объединения предыдущих столбцов. =A2&B2&C2&D2
- Далее мы получаем все содержащиеся в строке значения, указанные в соответствующих ячейках каждой из строк.
- После этого осуществляем выделение всей содержащиеся информации, не включая дополнительный столбец. В случае с нами это такой диапазон: A2:D15. После этого переходим на вкладку «Главная» и выбираем пункт «Условное форматирование» – создать правило (видим, что последовательность немного другая).
- Далее нас интересует пункт «Использовать формулу для определения форматируемых ячеек», после чего вставляем в поле «Форматировать значения, для которых следующая формула является истинной», такую формулу. =СЧЁТЕСЛИ($E$2:$E$15;$E2)>1
Для дублированных строк обязательно установить правильный формат. С помощью приведенной выше формулы можно осуществить проверку диапазона на предмет наличия повторов и выделить их определенным пользователем цветом в таблице.
23
Поиск дубликатов при помощи встроенных фильтров Excel
Организовав данные в виде списка, Вы можете применять к ним различные фильтры. В зависимости от набора данных, который у Вас есть, Вы можете отфильтровать список по одному или нескольким столбцам. Поскольку я использую Office 2010, то мне достаточно выделить верхнюю строку, в которой находятся заголовки, затем перейти на вкладку Data (Данные) и нажать команду Filter (Фильтр). Возле каждого из заголовков появятся направленные вниз треугольные стрелки (иконки выпадающих меню), как на рисунке ниже.
Если нажать одну из этих стрелок, откроется выпадающее меню фильтра, которое содержит всю информацию по данному столбцу. Выберите любой элемент из этого списка, и Excel отобразит данные в соответствии с Вашим выбором. Это быстрый способ подвести итог или увидеть объём выбранных данных. Вы можете убрать галочку с пункта Select All (Выделить все), а затем выбрать один или несколько нужных элементов. Excel покажет только те строки, которые содержат выбранные Вами пункты. Так гораздо проще найти дубликаты, если они есть.
После настройки фильтра Вы можете удалить дубликаты строк, подвести промежуточные итоги или дополнительно отфильтровать данные по другому столбцу. Вы можете редактировать данные в таблице так, как Вам нужно. На примере ниже у меня выбраны элементы XP и XP Pro.
В результате работы фильтра, Excel отображает только те строки, в которых содержатся выбранные мной элементы (т.е. людей на чьём компьютере установлены XP и XP Pro). Можно выбрать любую другую комбинацию данных, а если нужно, то даже настроить фильтры сразу в нескольких столбцах.
Расширенный фильтр для поиска дубликатов в Excel
На вкладке Data (Данные) справа от команды Filter (Фильтр) есть кнопка для настроек фильтра – Advanced (Дополнительно). Этим инструментом пользоваться чуть сложнее, и его нужно немного настроить, прежде чем использовать. Ваши данные должны быть организованы так, как было описано ранее, т.е. как база данных.
Перед тем как использовать расширенный фильтр, Вы должны настроить для него критерий. Посмотрите на рисунок ниже, на нем виден список с данными, а справа в столбце L указан критерий. Я записал заголовок столбца и критерий под одним заголовком. На рисунке представлена таблица футбольных матчей. Требуется, чтобы она показывала только домашние встречи. Именно поэтому я скопировал заголовок столбца, в котором хочу выполнить фильтрацию, а ниже поместил критерий (H), который необходимо использовать.
Теперь, когда критерий настроен, выделяем любую ячейку наших данных и нажимаем команду Advanced (Дополнительно). Excel выберет весь список с данными и откроет вот такое диалоговое окно:
Как видите, Excel выделил всю таблицу и ждёт, когда мы укажем диапазон с критерием. Выберите в диалоговом окне поле Criteria Range (Диапазон условий), затем выделите мышью ячейки L1 и L2 (либо те, в которых находится Ваш критерий) и нажмите ОК. Таблица отобразит только те строки, где в столбце Home / Visitor стоит значение H, а остальные скроет. Таким образом, мы нашли дубликаты данных (по одному столбцу), показав только домашние встречи:
Это достаточно простой путь для нахождения дубликатов, который может помочь сохранить время и получить необходимую информацию достаточно быстро. Нужно помнить, что критерий должен быть размещён в ячейке отдельно от списка данных, чтобы Вы могли найти его и использовать. Вы можете изменить фильтр, изменив критерий (у меня он находится в ячейке L2). Кроме этого, Вы можете отключить фильтр, нажав кнопку Clear (Очистить) на вкладке Data (Данные) в группе Sort & Filter (Сортировка и фильтр).
Удаление дубликатов в Microsoft Excel
Для меня человека который проводит время в отпуске и работает с мобильного интернета скорость которого измеряется от 1-2 мегабита, прокачивать в пустую такое кол-во товара с фотографиями смысла не имеет и время пустое и трафика сожрет не мало, поэтому решил повторяющиеся товары просто удалить и тут столкнулся с тем, что удалить дублирующиеся значения в столбце не так то и просто, потому как стандартная функция excel 2010 делает это топорно и после удаления дубликата двигает вверх нижние значения и в итоге у нас все перепутается в документе и будет каша.
В данной статье будет представлено два варианта решения проблемы.
1 Вариант — Стандартная функция в эксель — Удалить дубликаты
Я не могу пропустить этот вариант, хоть он и самый примитивный но может это то, что именно Вы искали для своей ситуации, поэтому давайте рассмотрим тот функционал который идет из коробки самого экселя
Для этого выделим те столбцы или область в какой надо удалить дубликаты и зайдем в меню Данные и потом выберем Удалить дубликаты, после чего у нас удаляться дубликаты, но будет сдвиг ячеек, если для вас это не критично, то этот способ Ваш!
2 Вариант — Пометить дубликаты строк в Лож или Истина
Этот вариант самый простой и отсюда сразу вылетает птичка которая ограничит этот вариант в действии, а именно в том, что им можно воспользоваться если у вас все дублирующие значения идут по порядку, а не в разнобой по всему документу
для примера возьмем два столбика с данными, в одном (пример1) дублирующие значения повторяются, а в (примере2) в разнобой и не идут друг за другом.
В примере1 мы должны в стоящей рядом ячейки нажать знак ровно и выбрать первое и нижние значение что бы формула была такая:
и нажимаем энтер, и у нас в этой ячейки в зависимости от данных должно появится значение Лож или Истина
ЛОЖ — если А1 не будет равно А2
Истина — если А1 будет ровно А2
если применить этот вариант на столбце Пример2, то как вы поняли везде будет значение Лож
Этот вариант хорош только в редких случаях, но его тоже надо знать, его ограничение в том что эта формула сравнивает себя и следующее значение, тоесть она применима только одновременно к двум ячейкам, а не ко всему столбцу. Но если у вас данные как с столбце Пример2, тогда читайте дальше )
3 Вариант — Удалить дубликаты в столбе
Вот этот вариант уже более сложный, но он решит вашу проблему на все 100% и сразу ответит на все вопросы.
Как видим у нас имеется столбец в котором все значения идут не по порядку и они перемешаны
Мы как и в прошлый раз в соседнюю ячейку вставляем следующую формулу
После применения которой у нас будет либо пуская ячейка, либо значение из ячейки напротив.
из нашего примера сразу видно, что в этом столбце было два дубля и эта формула нам значительно сэкономила времени, а дальше фильтруем второй столбец и в фильтре выбираем пустые ячейки и дальше удаляем строки, вот и все)
Таким образом я в документе который который скачал у поставщика создал перед артикулом пустой столбце и далее применил эту формулу и после отфильтровав получил документ который был на 6-8 тыс строк меньше и самое главное после удаление дубликатов у меня не поднимались значения вверх, все стояло на своих местах
Надеюсь статья была полезная, если не поняли я прикрепил к каналу видео смотрите его или задавайте вопросы,
Выделение дубликатов цветом
. диапазоном, ссылкой на689Назначьте значение 1 каждомуСуществует несколько способов подсчетаСкопируйте формулу вниз с нижней, содержащей данные.Ctrl+1 неэффективно и занимает данных наиболее удобно такой ситуации, посколькув поле
Способ 1. Если у вас Excel 2007 или новее
589 ячеек со всех — New Rule) Duplicate Values)
форматирование»-«Создать правило».Результат: Excel выделил значения, ячейку, массивом, константой,789 из истинных условий количества уникальных значений помощью Маркера заполненияОткройте вкладку, чтобы открыть диалоговое слишком много времени. для дальнейшего анализа. не может сравнивать
Удаление дубликатовМожно ли как-нибудь выделенных строк.и выбрать тип
Способ 2. Если у вас Excel 2003 и старше
:Вберете «Использовать формулу для встречающиеся трижды. формулой или результатомДмитрий с помощью функции среди повторяющихся. (размерность списка значений Data окно Существуют пути получше.Теперь давайте скопируем нашу данные в 2нужно снять. обозначить эти совпадения
Обе выше описанные функции
правилаВ появившемся затем окне
определения форматируемых ячеек».Пояснение: выполнения другой функции.143ЕСЛИПодсчет количества уникальных значений имеющих повторы должна(Данные) и нажмитеFormat CellsЕсли Ваши столбцы не формулу во все столбцах. Более того,Нажмите кнопку с помощью условного работают внутри функцииИспользовать формулу для опеределения можно задать желаемоеЧтобы найти повторяющиеся значения
Способ 3. Если много столбцов
Выражение СЧЕТЕСЛИ($A$1:$C$10;A1) подсчитывает количество Например, функция56. с помощью фильтра совпадать с размерностьюSort A to Z(Формат ячеек). В имеют заголовков, то
ячейки столбца он может толькоОК форматирования? Или просто =ЕСЛИ() где их форматируемых ячеек (Use форматирование (заливку, цвет
в столбце Excel, значений в диапазонеСУММ(A1:A5)237Вычислите сумму, используя функциюПодсчет количества уникальных значений исходного списка).(Сортировка от А
качестве примера, давайте их необходимо добавить.C удалить дубликаты. Других. найти такие строки результаты сравниваются между a formula to шрифта и т.д.) в поле вводаA1:C10
- вычисляет сумму всех67СУММ с помощью функцийВ файле примера также до Я). В изменим цвет заливки
- Для этого поместите, вплоть до самой вариантов, таких какЧтение этой статьи займёт и выделить в собой. Это значит, determine which cellВ более древних версиях введите формулу: =СЧЁТЕСЛИ($B$2:$B$9;, которые равны значению чисел в ячейках235.С помощью диалогового окна приведены перечни, содержащие
открывшемся диалоговом окне ячеек в строках курсор на число, нижней строки, которая выделение или изменение у Вас около доп столбце?
planetaexcel.ru>
Как в Excel удалить повторяющиеся строки: два способа
определяет заголовки в Вы заметите, чтоСтолбцы вариант – это поэтому не для группе инструментов внимание на то, инструментов правило форматирования, аналогичное можно задать желаемое ИСТИНА и дляНажмите на кнопку формат,А21 исходный список, новыйДля удаления повторов в формулы, которые должны1 таблице. Если Вы вся таблица сноваустановите или снимите создание «умной таблицы». всех случаев он
Способ 1: стандартное удаление дубликатов
«Сортировка и фильтр» чтобы около параметра«Работа с данными» Способу 2. А форматирование (заливку, цвет
проверяемой строки присвоится
- чтобы задать цветснова введите ООО список будет автоматически Excel, вам нужно подводить итоги и. Введя нужное значение,
- хотите удалить первую
- выделена, а раздел флажки, соответствующие столбцам, При использовании данного является подходящим.
- .«Таблица с заголовками». именно:
- шрифта и т.д.) новый формат, указанный заливки для ячеек, Кристалл) содержать только те сделать следующее: рассчитывать различные переменные. нажмите строку, Вам придетсяColumns в которых нужно способа можно максимальноУрок:Открывается окно расширенного фильтра.стояла галочка. ЕслиОткрывается окно удаление дубликатов.в Excel 2003 и
- В более древних версиях
пользователем в параметрах например – зеленый.4. Список неповторяющихся значений значения, которые повторяются.Как и в предыдущем Вручную найти дубликатыReplace All удалить ее вручную.(Колонны) изменится с удалить повторения. точно и удобноУсловное форматирование в Excel Устанавливаем в нем её нет, то
Способ 2: использование «умной таблицы»
Если у вас старше — выбрать Excel придется чуточку правила (заливка ячеек И нажмите на автоматически будет обновлен,Пусть в столбце способе, сначала выделить можно, но зачем,
(Заменить все). Когда в 1-йdulpicate
- Например, на данном листе настроить поиск дубликатов.Кроме того, найти дубликаты галочку напротив параметра
- следует поставить. После таблица с шапкой в меню сложнее. Выделяем весь зеленым цветом).
- всех открытых окнах новое название будет
- А диапазон ячеек, где если есть несколькоМожно заметить, что все строке будут заголовки,на в столбце «Январь» К тому же, можно применив формулу«Только уникальные записи» того, как все
- (а в подавляющемФормат — Условное форматирование список (в нашемДопустим таблица содержит транзакции кнопку ОК. исключеноимеется список с необходимо удалить дубликаты. способов, как в
- значения а не дубликаты,Column A
содержатся сведения о их удаление происходит с использованием сразу. Все остальные настройки настройки завершены, жмите большинстве всегда так — Формула (Format примере — диапазон с датами их
Заключение
В результате выделились все5. Список повторяющихся значений повторяющимися значениями, напримерНажать кнопку «Форматировать как Excel удалить повторяющиесяduplicate останется только одна, ценах, которые нужно моментально. нескольких функций. С оставляем по умолчанию. на кнопку и есть), то — Conditional Formatting А2:A10), и идем проведения. Необходимо найти строки, которые повторяются
(столбец B) автоматически
fb.ru>