Как в экселе найти одинаковый текст

Поиск и удаление повторений

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще…Меньше

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

  1. Выберите ячейки, которые нужно проверить на наличие повторений.

    Примечание: В Excel не поддерживается выделение повторяющихся значений в области “Значения” отчета сводной таблицы.

  2. На вкладке Главная выберите Условное форматирование > Правила выделения ячеек > Повторяющиеся значения.

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

  3. В поле рядом с оператором значения с выберите форматирование для применения к повторяющимся значениям и нажмите кнопку ОК.

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

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

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

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

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

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

    Например, на данном листе в столбце “Январь” содержатся сведения о ценах, которые нужно сохранить.

    Выделенные повторяющиеся значения

    Поэтому флажок Январь в поле Удаление дубликатов нужно снять.

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

  3. Нажмите кнопку ОК.

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

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

Обратитесь к эксперту. Обучайтесь у преподавателей в прямом эфире.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

  • Найти и выделить цветом дубликаты в Excel
  • Формула проверки наличия дублей в диапазонах
    • Внутри диапазона
  • !SEMTools, поиск дублей внутри диапазона
    • Найти дубли ячеек в столбце, кроме первого
    • Найти в столбце дубли ячеек, включая первый
    • Найти дубли в столбце без учета лишних пробелов

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

Поиск дублей в Excel может быть очень разным, и, в зависимости от вводных, производиться тоже будет по-разному.

Ключевых моментов несколько:

  • Какие конкретно повторяющиеся значения — повторы слов в ячейках, сами повторяющиеся ячейки или повторяющиеся строки?
  • Если ячейки, то:
    • Какие ячейки мы готовы считать дубликатами — все кроме первой или включая ее?
    • Считаем ли дублями строки, отличающиеся только пробелами до/после слов или лишними пробелами между словами?
    • Где мы будем искать дубли — в одном столбце, в двух столбцах или в нескольких?
    • А может, нам нужно найти неявные дубли?

Сначала рассмотрим простые примеры.

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

Найти инструмент можно на вкладке программы “Главная”:

Условное форматирование - выделение повторяющихся значений на панели Excel
Вызов процедуры условного форматирования для подсветки повторяющихся значений

Процедура интуитивно понятна:

  1. Выделяем диапазон, в котором хотим найти дубликаты.
  2. Вызываем процедуру.
  3. Выбираем форматирование для отобранных ячеек (есть предустановленные форматы или же можно задать свой вариант).
Выбор цвета для повторяющихся ячеек
Второй шаг процедуры – выбор цветов заливки и текста

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

Неочевидный результат работы условного форматирования с дублями внутри диапазона
Условное форматирование меняет цвет дубликатов внутри столбца

Данное поведение является неочевидным, и об этом факте часто забывают. Если дальше вы планируете удалять повторы, можете потерять оба варианта в одном столбце.

Как избежать подобной ситуации, если хочется найти именно дубли в другом столбце? Простейшее решение: удалить дубли внутри каждого столбца перед применением условного форматирования.

Но есть и другие решения. О них дальше.

Формула проверки наличия дублей в диапазонах

Использование собственной формулы для проверки дубликатов в списке или диапазоне имеет ряд преимуществ, единственная задача — составление такой формулы. Но её я возьму на себя.

Внутри диапазона

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

=СУММПРОИЗВ(СЧЁТЕСЛИ(диапазон;тот-же-диапазон)-1)>0

Так выглядит на практике применение формулы:

Формула возвращает ИСТИНА, если в адресованном диапазоне появляется дубликат

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

А дело все в том, что формулу несложно видоизменить и улучшить.

Например, можно улучшить эффективность формулы, добавив в нее функцию СЖПРОБЕЛЫ .Это позволит находить дубликаты, отличающиеся незаметными лишними пробелами:

=СУММПРОИЗВ(--(СЖПРОБЕЛЫ(ячейка)=СЖПРОБЕЛЫ(диапазон)))>1

Эта формула слегка отличается, так как проверяет встречаемость в диапазоне значения одной ячейки.

Если внести ее как правило отбора условного форматирования, она позволит выявлять неявные дубли. Ниже демонстрация того, как работает формула:

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

Обратите внимание на один момент в этой демонстрации: диапазон закреплен ($A$1:$B$4), а искомая ячейка (A1) нет. Именно это позволяет условному форматированию находить все дубликаты в диапазоне.

!SEMTools, поиск дублей внутри диапазона

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

Давайте покажу, как они работают.

Найти дубли ячеек в столбце, кроме первого

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

Найти дубли кроме первого

Найти в столбце дубли ячеек, включая первый

Зачастую нужно найти в столбце все повторяющиеся ячейки, включая первую, для того, чтобы далее отфильтровать их все.

Найти дубли в столбце без учета лишних пробелов

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

Для первой операции есть отдельный инструмент «Удалить лишние пробелы»:

Как найти дубли ячеек, не учитывая лишние пробелы

Найти повторяющиеся значения в Excel и решить сотни других задач поможет надстройка !SEMTools.

Скачайте прямо сейчас и убедитесь сами!


Смотрите также:

  • Удалить дубли без смещения строк;
  • Удалить неявные дубли;
  • Найти повторяющиеся слова в Excel;
  • Удалить повторяющиеся слова внутри ячеек.

КомпьютерыДанные+3

Анонимный вопрос

14 марта 2019  · 532,6 K

Ответить1Уточнить

tDots.ru5,6K

Мы смотрим на бизнес через цифры и знаем, как получить максимум пользы.   · 26 мар 2019  · tdots.ru

Можно использовать условное форматирование. Выделяете первый список, зажимаете Ctrl, выделяете второй. Выбираете Главная – Условное форматирование – Правила выделения ячеек – Повторяющиеся значения.

Еще вариант – воспользоваться приёмом вот отсюда

155,6 K

Рустам Борисов

18 августа 2019

Отлично, то, что нужно. Спасибо!

Комментировать ответ…Комментировать…

Вы знаете ответ на этот вопрос?

Поделитесь своим опытом и знаниями

Войти и ответить на вопрос

1 ответ

скрыт(Почему?)

Поиск и удаление повторений

​Смотрите также​ одинаковые значения, например:​A3​Выберите стиль форматирования и​ Следуйте инструкции ниже,​(Conditional Formatting >​ Это очень ресурсоемкая​ (столбец С) автоматически​ИсхСписок- это Динамический диапазон​ значения, которые повторяются.​ Как убрать повторяющиеся​

  1. ​ способов найти одинаковые​ нам нужно выделить:​Первый способ.​

    ​Нажмите кнопку​​Перед попыткой удаления​>​В некоторых случаях повторяющиеся​12​

  2. ​:​​ нажмите​​ чтобы выделить только​​ Highlight Cells Rules)​​ задача и годится​​ будет обновлен, чтобы​​ (ссылка на исходный​​ Дополнительное условие: при​​ значения в Excel,​

    Правила выделения ячеек

  3. ​ значения в Excel​ повторяющиеся или уникальные​​Как найти одинаковые значения​​ОК​ повторений удалите все​Повторяющиеся значения​ данные могут быть​​45​​=СЧЕТЕСЛИ($A$1:$C$10;A3)=3 и т.д.​

    Диалоговое окно

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

​ОК​​ те значения, которые​​ и выберите​ для небольших списков​ включить новое название​ список в столбце​ добавлении новых значений​ смотрите в статье​ и выделить их​

  1. ​ значения. Выбираем цвет​ в Excel​.​

    ​ структуры и промежуточные​​.​ полезны, но иногда​12​Обратите внимание, что мы​.​

  2. ​ встречающиеся трижды:​​Повторяющиеся значения​​ 50-100 значений. Если​​3. Добавьте в исходный​​А​​ в исходный список,​​ «Как удалить дубли​ не только цветом,​ заливки ячейки или​.​

    Удалить повторения

    ​Рассмотрим,​ итоги из своих​В поле рядом с​ они усложняют понимание​6​

    Выделенные повторяющиеся значения

    ​ создали абсолютную ссылку​​Результат: Excel выделил значения,​​Сперва удалите предыдущее правило​​(Duplicate Values).​​ динамический список не​

    Диалоговое окно

  3. ​ список название новой​​).​​ новый список должен​

support.office.com

Как выделить повторяющиеся значения в Excel.

​ в Excel».​​ но и словами,​​ цвет шрифта.​Например, число, фамилию,​к​​ данных.​ оператором​ данных. Используйте условное​8​ –​ встречающиеся трижды.​ условного форматирования.​Определите стиль форматирования и​ нужен, то можно​ компании еще раз​Скопируйте формулу вниз с​ автоматически включать только​Из исходной таблицы с​ числами, знаками. Можно​Подробнее смотрите в​ т.д. Как это​ак найти и выделить​
​На вкладке​
​значения с​ форматирование для поиска​​12​
​$A$1:$C$10​Пояснение:​Выделите диапазон​ нажмите​ пойти другим путем:​
​ (в ячейку​
​ помощью Маркера заполнения​ повторяющиеся значения.​​ повторяющимися значениями отберем​ настроить таблицу так,​ статье «Выделить дату,​

​ сделать, смотрите в​ одинаковые значения в​Данные​выберите форматирование для​ и выделения повторяющихся​6​.​Выражение СЧЕТЕСЛИ($A$1:$C$10;A1) подсчитывает количество​
​A1:C10​ОК​ см. статью Отбор​А21​ (размерность списка значений​Список значений, которые повторяются,​ только те значения,​
​ что дубли будут​ день недели в​ статье «Как выделить​ Excel.​нажмите кнопку​​ применения к повторяющимся​ данных. Это позволит​589​

Как выделить дубликаты в Excel.

​Примечание:​ значений в диапазоне​.​.​ повторяющихся значений с​снова введите ООО​ имеющих повторы должна​ создадим в столбце​ которые имеют повторы.​ не только выделяться,​ Excel при условии»​Как выделить ячейки в Excel.​ ячейки в Excel».​Нам поможет условное​Удалить дубликаты​ значениям и нажмите​ вам просматривать повторения​Можно ли как-нибудь​Вы можете использовать​A1:C10​На вкладке​Результат: Excel выделил повторяющиеся​ помощью фильтра. ​ Кристалл)​ совпадать с размерностью​B​ Теперь при добавлении​ но и считаться.​ тут.​Второй способ.​ форматирование.Что такое условное​и в разделе​ кнопку​ и удалять их​ обозначить эти совпадения​ любую формулу, которая​, которые равны значению​Главная​ имена.​Этот пример научит вас​4. Список неповторяющихся значений​ исходного списка).​с помощью формулы​

excel-office.ru

Отбор повторяющихся значений в 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) пункт​ удалить дубликаты.​ будет обновлен, чтобы​ в исходном списке​=ЕСЛИОШИБКА(ИНДЕКС(ИсхСписок;​А​ и другом читайте​ ячеек» выбрать функцию​

excel2.ru

Поиск дубликатов в Excel с помощью условного форматирования

​ рождения». На закладке​ Excel можно как​ в столбце “Январь”​ не потерять необходимые​ выделение повторяющихся значений​: Выделяем диапазон,​=СЧЕТЕСЛИ($A$1:$C$10;A1)>3​

  1. ​(Conditional Formatting), мы​​Нажмите на​​Уникальные​Выделение дубликатов в Excel
  2. ​Выделите диапазон​​ включить новое название.​​ можно выделить повторяющиеся​​ПОИСКПОЗ(0;СЧЁТЕСЛИ(B4:$B$4;ИсхСписок)+ ЕСЛИ(СЧЁТЕСЛИ(ИсхСписок;ИсхСписок)>1;0;1);0)​​имеется список с​​ в статье “Как​​ «Содержит текст». Написать​ «Главная» в разделе​ во всей таблицы,​​ содержатся сведения о​​ сведения, перед удалением​Выделение дубликатов в Excel
  3. ​ в области “Значения”​Главная – условное​​Урок подготовлен для Вас​​ выбрали диапазон​Выделение дубликатов в Excel​Использовать формулу для определения​(Unique), то Excel​

    Выделение дубликатов в Excel

​A1:C10​​СОВЕТ:​ значения.​);””)​​ повторяющимися значениями, например​​ найти повторяющиеся значения​​ этот текст (например,​​ «Стили» нажимаем кнопку​ так и в​ ценах, которые нужно​

​ повторяющихся данных рекомендуется​ отчета сводной таблицы.​ форматирование – Правила​ командой сайта office-guru.ru​A1:C10​ форматируемых ячеек​ выделит только уникальные​.​Созданный список повторяющихся значений​

  1. ​1. Добавьте в исходный​Вместо​
  2. ​ список с названиями​​ в Excel”. В​​ фамилию, цифру, др.),​
  3. ​ «Условное форматирование». Затем​​ определенном диапазоне (строке,​​ сохранить.​​ скопировать исходные данные​​На вкладке​​ выделения ячеек -​​Источник: http://www.excel-easy.com/examples/find-duplicates.html​, Excel автоматически скопирует​Выделение дубликатов в Excel
  4. ​(Use a formula​​ имена.​На вкладке​​ является динамическим, т.е.​ список название новой​ENTER​
  5. ​ компаний. В некоторых​

    ​ таблице можно удалять​
    ​ и все ячейки​

  6. ​ в разделе «Правила​ столбце). А функция​​Поэтому флажок​​ на другой лист.​Выделение дубликатов в Excel​Главная​ Повторяющиеся значения​

    Выделение дубликатов в Excel

    ​Перевел: Антон Андронов​

    • ​ формулы в остальные​ to determine which​​Как видите, Excel выделяет​​Главная​ при добавлении новых​
    • ​ компании (в ячейку​нужно нажать​
    • ​ ячейках исходного списка​ дубли по-разному. Удалить​​ с этим текстом​​ выделенных ячеек» выбираем​ “Фильтр в Excel”​​Январь​​Выделите диапазон ячеек с​выберите​Или в соседнем​Автор: Антон Андронов​​ ячейки. Таким образом,​​ cells to format).​​ дубликаты (Juliet, Delta),​​(Home) нажмите​

      ​ значений в исходный​

    • ​А20​CTRL + SHIFT +​ имеются повторы.​​ строки по полному​​ выделятся цветом. Мы​

​ «Повторяющиеся значения».​​ поможет их скрыть,​в поле​ повторяющимися значениями, который​Условное форматирование​ столбце (или тоже​hatter​ ячейка​

​Введите следующую формулу:​
​ значения, встречающиеся трижды​

​Условное форматирование​ список, новый список​
​введите ООО Кристалл)​
​ ENTER​

​Создадим новый список, который​

office-guru.ru

Найти повторяющиеся значения в столбце (Формулы)

​ совпадению, удалить ячейки​​ написали фамилию «Иванов».​В появившемся диалоговом​ если нужно. Рассмотрим​
​Удаление дубликатов​
​ нужно удалить.​
​>​
​ в условном форматировании)​
​: имеется столбец в​
​A2​
​=COUNTIF($A$1:$C$10,A1)=3​
​ (Sierra), четырежды (если​
​>​ будет автоматически обновляться.​2. Список неповторяющихся значений​.​ содержит только те​ в столбце, т.д.​Есть еще много​

​ окне выбираем, что​​ несколько способов.​
​нужно снять.​Совет:​Правила выделения ячеек​200?’200px’:”+(this.scrollHeight+5)+’px’);”>=СЧЁТЕСЛИ(Диапазон;Ссылка_на_ячейку)>1​
​ котором могут находиться​содержит формулу:=СЧЕТЕСЛИ($A$1:$C$10;A2)=3,ячейка​=СЧЕТЕСЛИ($A$1:$C$10;A1)=3​
​ есть) и т.д.​

excelworld.ru

​Правила выделения ячеек​

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

В данной статье мы рассмотрим методы поиска и удаления дублирующихся данных (дубликатов), в частности, строк в Excel.

Содержание

  • Метод 1: удаление дублирующихся строк вручную
  • Метод 2: удаление повторений при помощи “умной таблицы”
  • Метод 3: использование фильтра
  • Метод 4: условное форматирование
  • Метод 5: формула для удаления повторяющихся строк
  • Заключение

Метод 1: удаление дублирующихся строк вручную

Первый метод максимально прост и предполагает удаление дублированных строк при помощи специального инструмента на ленте вкладки “Данные”.

  1. Полностью выделяем все ячейки таблицы с данными, воспользовавшись, например, зажатой левой кнопкой мыши.
  2. Во вкладке “Данные” в разделе инструментов “Работа с данными” находим кнопку “Удалить дубликаты” и кликаем на нее.Вкладка Данные в таблице Эксель
  3. Переходим к настройкам параметров удаления дубликатов:
    • Если обрабатываемая таблица содержит шапку, то проверяем пункт “Мои данные содержат заголовки” – он должен быть отмечен галочкой.
    • Ниже, в основном окне, перечислены названия столбцов, по которым будет осуществляться поиск дубликатов. Система считает совпадением ситуацию, в которой в строках повторяются значения всех выбранных в настройке столбцов.  Если убрать часть столбцов из сравнения, повышается вероятность увеличения количества похожих строк.
    • Тщательно все проверяем и нажимаем ОК.Удаление дубликатов в таблице Эксель
  4. Далее программа Эксель в автоматическом режиме найдет и удалит все дублированные строки.
  5. По окончании процедуры на экране появится соответствующее сообщение с информацией о количестве найденных и удаленных дубликатов, а также о количестве оставшихся уникальных строк. Для закрытия окна и завершения работы данной функции нажимаем кнопку OK.Результат удаления дубликатов в таблице Эксель

Метод 2: удаление повторений при помощи “умной таблицы”

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

  1. Для начала, нам нужно выделить всю таблицу, как в первом шаге предыдущего раздела.Выделение таблицы в Excel
  2. Во вкладке “Главная” находим кнопку “Форматировать как таблицу” (раздел инструментов “Стили“). Кликаем на стрелку вниз справа от названия кнопки и выбираем понравившуюся цветовую схему таблицы.Создание умной таблицы в Excel
  3. После выбора стиля откроется окно настроек, в котором указывается диапазон для создания “умной таблицы“. Так как ячейки были выделены заранее, то следует просто убедиться, что в окошке указаны верные данные. Если это не так, то вносим исправления, проверяем, чтобы пункт “Таблица с заголовками” был отмечен галочкой и нажимаем ОК. На этом процесс создания “умной таблицы” завершен.Указание координат для создания умной таблицы в Эксель
  4. Далее приступаем к основной задаче – нахождению задвоенных строк в таблице. Для этого:
    • ставим курсор на произвольную ячейку таблицы;
    • переключаемся во вкладку “Конструктор” (если после создания “умной таблицы” переход не был осуществлен автоматически);
    • в разделе “Инструменты” жмем кнопку “Удалить дубликаты“.Удаление дубликатов в умной таблице Excel
  5. Следующие шаги полностью совпадают с описанными в методе выше действиями по удалению дублированных строк.

Примечание: Из всех описываемых в данной статье методов этот является наиболее гибким и универсальным, позволяя комфортно работать с таблицами различной структуры и объема.

Метод 3: использование фильтра

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

  1. Как обычно, выделяем все ячейки таблицы.
  2. Во вкладке “Данные” в разделе инструментов “Сортировка и фильтр” ищем кнопку “Фильтр” (иконка напоминает воронку) и кликаем на нее.Включение фильтра в таблице Эксель
  3. После этого в строке с названиями столбцов таблицы появятся значки перевернутых треугольников (это значит, что фильтр включен). Чтобы перейти к расширенным настройкам, жмем кнопку “Дополнительно“, расположенную справа от кнопки “Фильтр“.Переход в расширенные настройки фильтра в Excel
  4. В появившемся окне с расширенными настройками:
    • как и в предыдущем способе, проверяем адрес диапазон ячеек таблицы;
    • отмечаем галочкой пункт “Только уникальные записи“;
    • жмем ОК.Расширенный фильтр в Эксель
  5. После этого все задвоенные данные перестанут отображаться в таблицей. Чтобы вернуться в стандартный режим, достаточно снова нажать на кнопку “Фильтр” во вкладке “Данные”.Включение и выключение фильтра в таблице Эксель

Метод 4: условное форматирование

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

  1. Выделяем все ячейки нашей таблицы.
  2. Во вкладке “Главная” кликаем по кнопке “Условное форматирование“, которая находится в разделе инструментов “Стили“.
  3. Откроется перечень, в котором выбираем группу “Правила выделения ячеек“, а внутри нее – пункт “Повторяющиеся значения“.Условное форматирование таблицы Excel
  4. Окно настроек форматирования оставляем без изменений. Единственный его параметр, который можно поменять в соответствии с собственными цветовыми предпочтениями – это используемая для заливки выделяемых строк цветовая схема. По готовности нажимаем кнопку ОК.Выделение повторяющихся значений в таблице Excel
  5. Теперь все повторяющиеся ячейки в таблице “подсвечены”, и с ними можно работать – редактировать содержимое или удалить строки целиком любым удобным способом.Поиск повторяющихся значений в таблице Эксель

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

Метод 5: формула для удаления повторяющихся строк

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

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

=ЕСЛИОШИБКА(ИНДЕКС(адрес_столбца;ПОИСКПОЗ(0;СЧЁТЕСЛИ(адрес_шапки_столбца_дубликатов:адрес_шапки_столбца_дубликатов(абсолютный);адрес_столбца;)+ЕСЛИ(СЧЁТЕСЛИ(адрес_столбца;адрес_столбца;)>1;0;1);0));"")

Давайте посмотрим, как с ней работать на примере нашей таблицы:

  1. Добавляем в конце таблицы новый столбец, специально предназначенный для отображения повторяющихся значений (дубликаты).Поиск и удаление дубликатов в таблице Эксель
  2. В верхнюю ячейку нового столбца (не считая шапки) вводим формулу, которая для данного конкретного примера будет иметь вид ниже, и жмем Enter:
    =ЕСЛИОШИБКА(ИНДЕКС(A2:A90;ПОИСКПОЗ(0;СЧЁТЕСЛИ(E1:$E$1;A2:A90)+ЕСЛИ(СЧЁТЕСЛИ(A2:A90;A2:A90)>1;0;1);0));"").Формула для поиска и удаления дубликатов в таблице Эксель
  3. Выделяем до конца новый столбец для задвоенных данных, шапку при этом не трогаем. Далее действуем строго по инструкции:
    • ставим курсор в конец строки формул (нужно убедиться, что это, действительно, конец строки, так как в некоторых случаях длинная формула не помещается в пределах одной строки);
    • жмем служебную клавишу F2 на клавиатуре;
    • затем нажимаем сочетание клавиш Ctrl+SHIFT+Enter.
  4. Эти действия позволяют корректно заполнить формулой, содержащей ссылки на массивы, все ячейки столбца. Проверяем результат.Поиск и удаление дубликатов в таблице Эксель с помощью формулы

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

Заключение

Excel предлагает несколько инструментов для нахождения и удаления строк или ячеек с одинаковыми данными. Каждый из описанных методов специфичен и имеет свои ограничения. К универсальным варианту мы, пожалуй, отнесем использование “умной таблицы” и функции “Удалить дубликаты”. В целом, для выполнения поставленной задачи необходимо руководствоваться как особенностями структуры таблицы, так и преследуемыми целями и видением конечного результата.

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