Как в эксель найти повторяющиеся строки

Алан-э-Дейл       25.04.2023 г.

Оглавление

Встроенный инструмент для удаления дубликатов в Excel

В Excel есть встроенная функция Remove Duplicates (Удалить дубликаты). Вы можете выбрать столбец с данными и при помощи этой команды удалить все дубликаты, оставив только уникальные значения. Воспользоваться инструментом Remove Duplicates (Удалить дубликаты) можно при помощи одноименной кнопки, которую Вы найдёте на вкладке Data (Данные).

Не забудьте выбрать, в каком столбце необходимо оставить только уникальные значения. Если данные не содержат заголовков, то в диалоговом окне будут показаны Column A, Column B (столбец A, столбец B) и так далее, поэтому с заголовками работать гораздо удобнее.

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

Как в Excel удалить повторяющиеся строки: два способа

​ соответствии с Вашим​ ещё несколько способов.​ данные. Для того​ найти и убрать​ «Повторяющиеся значения». В​ значениями. Как можно​ как в Excel​ и те же​ нашем конкретном случае​«Главная»​ производятся в точно​.​ таблицы, которые дублируются,​ присутствуют несколько категорий,​ окно с результатом​ встречи:​ т.е. как база​ выбором. Это быстрый​ Итак, давайте для​ чтобы получить в​ повторения.​ открывшемся окне указываем​

Способ 1: стандартное удаление дубликатов

​ заметить, в этом​ удалить повторяющиеся строки,​ данные повторно. Так​ формула будет иметь​, жмем на кнопку​

​ таком же порядке.​

  1. ​Дубликаты можно удалить из​ возможно разными способами.​ которые, возможно, Вам​ работы функции (пример​Это достаточно простой путь​ данных.​
  2. ​ способ подвести итог​
  3. ​ начала рассмотрим пару​ результате только уникальные​Если же предварительно выделить​ цвет, которым будут​
  4. ​ нет ничего сложного,​ но лишь первый​ возникают дубликаты. Это,​ следующий вид:​
  5. ​«Условное форматирование»​Этот способ является наиболее​ диапазона ячеек, создав​ В каждом из​ понадобится разделить, просуммировать​ на рисунке ниже),​ для нахождения дубликатов,​Перед тем как использовать​ или увидеть объём​ простых, а затем​ вхождения, устанавливаем флажок​ поля одной колонки,​ отмечены повторяющиеся элементы​ а пользуясь инструкцией,​ способ, на очереди​ конечно же, повышает​=ЕСЛИОШИБКА(ИНДЕКС(A8:A15;ПОИСКПОЗ(0;СЧЁТЕСЛИ(E7:$E$7;A8:A15)+ЕСЛИ(СЧЁТЕСЛИ(A8:A15;A8:A15)>1;0;1);0));»»)​
  6. ​, расположенную в блоке​

​ универсальным и функциональным​ умную таблицу.​ этих вариантов поиск​ или удалить. Создание​ в котором также​ который может помочь​ расширенный фильтр, Вы​ выбранных данных. Вы​ перейдём к более​ «Только уникальные записи».​ Excel выведет уточняющее​ диапазона. После закрашивания​ так и вовсе​ второй.​

Способ 2: использование «умной таблицы»

​ объем всей суммарной​Выделяем весь столбец для​ настроек​ из всех описанных​Выделяем весь табличный диапазон.​ и ликвидация дубликатов​ подразделов – самое​ нужно нажать​ сохранить время и​

​ должны настроить для​ можете убрать галочку​ сложным способам.​

  1. ​Получаем в итоге из​ сообщение, в котором​ ячеек с помощью​ провернуть данную операцию​
  2. ​Дубликаты можно удалить подобным​ информации, а в​ дубликатов, кроме шапки.​«Стили»​ в данной статье.​
  3. ​Находясь во вкладке​ – это звенья​
  4. ​ лучшее применение для​ОК​ получить необходимую информацию​ него критерий. Посмотрите​ с пункта​Первый шаг – Вам​ начальных 27 записей​ необходимо будет выбрать,​ фильтра можно отобрать​ можно за несколько​ способом, который имеет​
  5. ​ некоторых случаях сбивает​ Устанавливаем курсор в​. В появившемся меню​Урок:​«Главная»​ одного процесса.​ расширенного фильтра.​. Excel автоматически ликвидирует​ достаточно быстро. Нужно​
  6. ​ на рисунок ниже,​Select All​ необходимо привести данные​

​ только 19 без​ использовать ли в​ только их, отсортировать​ секунд. Пример был​ место быть в​ формулы, которые должны​ конец строки формул.​ последовательно переходим по​Как сделать таблицу в​

Заключение

​жмем на кнопку​Проще всего удалить дубликаты​Удаление дубликатов​ строки с дублирующимися​ помнить, что критерий​ на нем виден​(Выделить все), а​ к такому формату,​ повторений. Этим способом​ последующей операции только​ по наименованию продукции,​ приведен в 2016-й​ этой статье. На​ подводить итоги и​ Нажимаем на клавиатуре​ пунктам​ Excel​«Форматировать как таблицу»​

​ – это воспользоваться​

fb.ru>

Как удалить дубли ячеек, без смещения данных. (Формулы/Formulas)

​ у вас есть​​в поле​ одинаковые значения искались​ на все,что больше​ область копирует все.​ отделить их. Проще​ 0 Then arr(I,​ в использовании и​ найдёте на вкладке​​ использовать.​​ элементов. Excel покажет​​ этой проблеме, то​

​ С2, С3, С4,​​ Мы, в нашем​. Выберите правило​ структурированный или, в​ удаляются.​ то же значение​Удаление дубликатов​

​ только по строкам​​ 1.ок.в столбце А​EnricoBolonini​ говоря пощупать. Кто​

​ 1) = Empty​​ помогут Вам с​Data​Теперь, когда критерий настроен,​ только те строки,​ достаточно быстро придумал​​ примере, сделаем активной​ и нажмите кнопку​ котором содержится промежуточные​Поскольку данные будут удалены​ даты в разных​нужно снять.​ во всех столбцах?​ удаляете все что​

​: Так мне в​​ понял о чем​ Err.Clear End If​ поиском дубликатов:​(Данные).​

​ выделяем любую ячейку​​ которые содержат выбранные​ пару способов как​А в следующем​ ячейку Е2 на​Изменить правило​

​ итоги. Чтобы удалить​​ окончательно, перед удалением​ ячейках, один в​Нажмите кнопку​

​RAN​​ там будет.снимаете сортировку​ этот образец вставить​ я и знает​ Next End With​Фильтр​Не забудьте выбрать, в​ наших данных и​ Вами пункты. Так​ найти дубликаты, а​ столбце напишем формулу,​ этом же листе.​, чтобы открыть​ дубликаты, необходимо удалить​​ повторяющихся значений рекомендуется​ формате «3/8/2006», а​ОК​: Можно.​ со столбца D.вуаля​ свои данные?​ как это сделать​

​ Worksheets(«Лист1»).Range(«A1»).Resize(UBound(arr), 1) =​​– идеально подходит,​

​Изменение правила форматирования​​ итоги. Для получения​​ ячеек или таблицу​ «8 мар «2006​Примечание:​ 15 строк кода​: Спасибо, только дубли​: Так укажите ему​Pelena​BobbyJo​ присутствуют несколько категорий,​ значения. Если данные​(Дополнительно). Excel выберет​​ есть.​ Итак, давайте для​ первом столбце и​ с данными» нажимаем​.​

​ дополнительных сведений отображается​​ в другой лист​​ г. значения должны​Мы стараемся как​ поменять всего 15.​

excelworld.ru>

​ находятся в соседних​

  • Удалить дубли в excel
  • Удаление повторяющихся значений в excel
  • Удаление пустых строк в excel
  • Макрос в excel удаление пустых строк
  • Удаление повторяющихся строк excel
  • Excel найти дубли в столбце
  • Как проверить дубли в excel
  • Как отменить удаление листа в excel
  • Как в excel удалить дубли
  • Excel 2010 сброс настроек по умолчанию
  • Excel 2013 сбросить настройки
  • Excel word слияние

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

Данный метод является самым сложным из всех перечисленных, так как предназначается исключительно для тех пользователей, кто разбирается в функциях и особенностях этой программы. Ведь метод предполагает использование сложной формулы. Выглядит она следующим образом: =ЕСЛИОШИБКА(ИНДЕКС(адрес_столбца;ПОИСКПОЗ(0;СЧЁТЕСЛИ(адрес_шапки_столбца_дубликатов:адрес_шапки_столбца_дубликатов(абсолютный);адрес_столбца;)+ЕСЛИ(СЧЁТЕСЛИ(адрес_столбца;адрес_столбца;)>1;0;1);0));””). Теперь необходимо определиться, как именно ей пользоваться и где применять:

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

Создаем дополнительный столбец в таблице

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

Вставляем и редактируем формулу

  1. Благодаря выполненным действиям можно будет корректно заполнить формулу необходимыми сведениями из таблицы.

Проверяем полученный результат

Поиск и выделение дубликатов цветом в Excel

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

Поиск и выделение дубликатов цветом в одном столбце в Эксель

Самый простой способ найти и выделить цветом дубликаты в Excel, это использовать условное форматирование.

Как это сделать:

Выделим область с данными, в которой нам нужно найти дубликаты:

На вкладке “Главная” на Панели инструментов нажимаем на пункт меню “Условное форматирование” -> “Правила выделения ячеек” -> “Повторяющиеся значения”:

Во всплывающем диалоговом окне выберите в левом выпадающем списке пункт “Повторяющиеся”, в правом выпадающем списке выберите каким цветом будут выделены дублирующие значения. Нажмите кнопку “ОК”:

После этого, в выделенной колонке, будут подсвечены цветом дубликаты:

Поиск и выделение дубликатов цветом в нескольких столбцах в Эксель

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

  • Выделите колонки с данными, в которых нужно найти дубликаты;
  • На вкладке “Главная” на Панели инструментов нажимаем на пункт меню “Условное форматирование” -> “Правила выделения ячеек” -> “Повторяющиеся значения”;
  • Во всплывающем диалоговом окне выберите в левом выпадающем списке пункт “Повторяющиеся”, в правом выпадающем списке выберите каким цветом будут выделены повторяющиеся значения. Нажмите кнопку “ОК”:
  • После этого в выделенной колонке будут подсвечены цветом дубликаты:

Поиск и выделение цветом дубликатов строк в Excel

Поиск дубликатов повторяющихся ячеек и целых строк с данными это разные понятия

Обратите внимание на две таблицы ниже:

В таблицах выше размещены одинаковые данные. Их отличие в том, что на примере слева мы искали дубликаты ячеек, а справа мы нашли целые повторяющие строчки с данными.

Рассмотрим как найти дубликаты строк:

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

Во вспомогательной колонке вы увидите объединенные данные таблицы:

Теперь, для определения повторяющихся строк в таблице сделайте следующие шаги:

  • Выделите область с данными во вспомогательной колонке (в нашем примере это диапазон ячеек E2:E15>);
  • На вкладке “Главная” на Панели инструментов нажимаем на пункт меню “Условное форматирование” -> “Правила выделения ячеек” -> “Повторяющиеся значения”;
  • Во всплывающем диалоговом окне выберите в левом выпадающем списке “Повторяющиеся”, в правом выпадающем списке выберите каким цветом будут выделены повторяющиеся значения. Нажмите кнопку “ОК”:
  • После этого в выделенной колонке будут подсвечены дублирующиеся строки:

На примере выше, мы выделили строки в созданной вспомогательной колонке.

Но что, если нам нужно выделить цветом строки не во вспомогательном столбце, а сами строки в таблице с данными?

Для этого давайте сделаем следующее:

Также как и в примере выше создадим вспомогательный столбец, в каждой строке которого проставим следующую формулу:

Таким образом, мы получим в одной ячейке собранные данные всей строки таблицы:

  • Теперь, выделим все данные таблицы (за исключением вспомогательного столбца). В нашем случае это ячейки диапазона A2:D15>;
  • Затем, на вкладке “Главная” на Панели инструментов нажмем на пункт “Условное форматирование” -> “Создать правило”:

В диалоговом окне “Создание правила форматирования” кликните на пункт “Использовать формулу для определения форматируемых ячеек” и в поле “Форматировать значения, для которых следующая формула является истинной” вставьте формулу:

Не забудьте задать формат найденных дублированных строк.

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

Удаление дубликатов с помощью таблиц

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

Устранять дубликаты можно несколькими способами.

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

  1. Превратить диапазон в умную таблицу. Чтобы это сделать, достаточно просто нажать комбинацию клавиш CTRL + T.
  2. Далее достаточно нажать по пункту «Удалить дубликаты», который находится на вкладке «Конструктор».
  3. Чтобы удалить дубликаты, нужно предварительно выключить проверку по четвертому столбцу (или, естественно, тому, который соответствует вашему случаю).
  4. Теперь строки с одинаковыми значениями были убраны из таблицы.

Проверку по столбцу очень важно не забыть выключить, поскольку в ином случае данные не будут удалены

Как убрать дубли в Excel через функцию «Удалить дубликаты»

Этот способ ещё проще. Действуем так:

Шаг 1. Переходим в раздел «Данные» в главном меню и кликаем на кнопку «Удалить дубликаты» (в блоке «Работа c данными»).

Шаг 2. Появится такое окно:

В этом окне нужно сначала поставить галку напротив «Мои данные содержат заголовки» (конечно, если заголовки у столбцов есть), следом выбрать параметры (тут внимание!), при единовременном совпадении которых строка будет удалена из перечня

И вот что у нас получилось:

Из 159-сантиметровых девушек осталась только первая Света. Катя и вторая Света, имея аналогичный рост, оказались исключены из таблицы. Сама таблица сократилась до 8 строчек.

Как сложить и удалить дубли в Excel.

​Поиск дубликатов при помощи​​В строке «Критерий»​ – это название​​ и нажмите кнопку​.​Снять выделение​В поле всплывающего окна​ нажмите кнопку​>​Нужно чтобы по​ у меня больше​: Да самым обыкновенным,​​ With With CreateObject(«Scripting.Dictionary»)​ когда нахожу ошибки​ Вы выбрали. Кстати,​, а остальные скроет.​​ а если нужно,​​ команды Найти​ указываем ячейку столбца​ столбцов;​​ОК​​Введите значения, которые вы​.​​Расширенный фильтр​

​ программе:​​ получается?​

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

excel-office.ru>

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

Теперь рассмотрим, как можно обойтись без формул при поиске дубликатов в таблице. Быть может, кому-то этот метод покажется более удобным, нежели написание выражений Excel.

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

В первую очередь советую отформатировать наши данные как «умную» таблицу. Напомню: Меню Главная – Форматировать как таблицу.

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

Вы можете убрать галочку с пункта «Выделить все», а затем отметить один или несколько нужных элементов. Excel покажет только те строки, которые содержат выбранные значения. Так можно обнаружить дубликаты, если они есть. И все готово для их быстрого удаления.

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

Поиск совпадений при помощи команды «Найти».

Еще один простой, но не слишком технологичный способ – использование встроенного поиска.

Зайдите на вкладку Главная и кликните «Найти и выделить». Откроется диалоговое окно, в котором можно ввести что угодно для поиска в таблице. Чтобы избежать опечаток, можете скопировать искомое прямо из списка данных.

Затем нажимаем «Найти все», и видим все найденные дубликаты и места их расположения, как на рисунке чуть ниже.

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

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

Как удалить пустые строки и столбцы из таблиц в Word?

Как удалить все пустые строки и столбцы из таблиц в Word? В этом уроке вы найдете несколько способов удаления пустых строк и столбцов из таблиц в документе Word.

Вручную удалите все пустые строки и столбцы из таблиц.

Удалите все пустые строки и столбцы из таблиц с помощью кода VBA

Удалите все пустые строки и столбцы из таблиц одним щелчком мыши

Вручную удалите все пустые строки и столбцы из таблиц.

Microsoft Office Word не предоставляет удобный способ удаления пустых строк и столбцов, и вам необходимо удалить их вручную, вручную выберите каждую пустую строку и столбец, а затем удалите их по одному.

Шаг 1: выберите пустую строку или пустой столбец, который вы хотите удалить. Смотрите скриншот:

Шаг 4: В Строки и столбцы группу, нажмите Удалить строки или Удалить столбцы.

Удалите все пустые строки и столбцы из таблиц с помощью кода VBA

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

Шаг 1: нажмите «Alt-F11» открыть окно Microsoft Visual Basic для приложения;

Шаг 2: нажмите модуль на Вставить вкладку, скопируйте и вставьте следующий код VBA в окно модуля;

Шаг 3: Затем нажмите прогон для применения VBA.

Код VBA для удаления всех пустых строк и столбцов из таблиц:

Sub DeleteEmptyTablerowsandcolumns () Приложение.ScreenUpdating = False Dim Tbl As Table, cel As Cell, i As Long, n As Long, fEmpty As Boolean С ActiveDocument Для каждого Tbl In. Таблицы n = Tbl.Columns.Count Для i = n К шагу 1 -1 fEmpty = True Для каждого элемента в столбцах (i) .

Cells Если Len (cel.Range.Text)> 2 Тогда fEmpty = False Выход для End If Следующий cel Если fEmpty = True, то Tbl.Columns (i) .Delete Затем я Следующий Tbl Конец с С ActiveDocument Для каждого Tbl In. Таблицы n = Tbl.Rows.

Count Для i = n К шагу 1 -1 fEmpty = True Для каждого cel In Tbl.Rows (i) .Cells Если Len (cel.Range.Text)> 2 Тогда fEmpty = False Выход для End If Следующий cel Если fEmpty = True, то Tbl.Rows (i) .

Delete Затем я Следующий Tbl Конец с Set cel = Nothing: Set Tbl = Nothing Application.ScreenUpdating = True End Sub

Удалите все пустые строки и столбцы из таблиц одним щелчком мыши

Kutools for Word предоставляет вам самый удобный способ удалить все пустые строки и столбцы из таблиц в документе. Вам просто нужно щелкнуть один раз, и Kutools for Wordв Remve Empty Rows Cols утилита удалит все пустые строки и столбцы из всех или нескольких таблиц для вас.

После установки Kutools для Word, пожалуйста, сделайте следующее:(Скачать Kutools для Word Now!)

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

Теперь пустые строки и столбцы удалены из таблиц.

Демонстрация: удаление пустых строк и столбцов из таблиц словом

Наконечник.Если вы хотите удалить пустые строки из листа Excel, Удалить пустые строки утилита Kutools для Excel может вам помочь.

Возможно, вам знакомо просматривать несколько веб-страниц в Firefox / Chrome / IE и переключаться между ними, легко щелкая соответствующие вкладки. Здесь вкладка Office поддерживает аналогичную обработку, которая позволяет вам просматривать несколько документов Word или книги Excel в одном окне Word или окне Excel и легко переключаться между ними, нажимая их вкладки.

Удаление дубликатов без смещения ячеек

​Удалить дубликаты​​: Спасибо, макрос работает.​​dbuz​ фигню Вы можете​EnricoBolonini​​Sanja​ поиск. Если этого​ функция​указан критерий. Я​ элемент из этого​Как написать данные одновременно​ в статье «Как​

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

​ удаление повторяющихся значений.​​и в разделе​Только я еще​: К сожалению не​ фильтровать хоть по​: Здравствуйте знатоки!​: Ну а пока​ не сделать, Excel​Remove Duplicates​ записал заголовок столбца​ списка, и Excel​ в нескольких ячейках,​ объединить таблицы в​ В по каждому​изменения условного форматирования,​ повторяющиеся значения были​При удалении повторяющихся значений​Повторяющееся значение входит в​Столбцы​ один момент упустил,​

​ понял как это​​ числу повторов, хоть​Прошу Вас помочь​ как-то так Sub​ будет искать по​(Удалить дубликаты). Вы​ и критерий под​ отобразит данные в​

​ смотрите в статье​​ Excel».​

​ дублю из столбца​​ начинается. При необходимости​ удалены или остаются​ на значения в​ котором все значения​

​установите или снимите​​ у меня значения​ сделать​ как и даже​ разобраться. Почти все​ DelDup() Dim arr(),​

​ всем имеющимся данным​​ можете выбрать столбец​ одним заголовком. На​ соответствии с Вашим​ «Как заполнить ячейки​Второй способ.​ А – отдельно​ выберите другой диапазон​ количества уникальных значений.​ диапазоне ячеек или​ в по крайней​ флажки, соответствующие столбцам,​ повторяются не только​китин​ скопировать куда угодно​ пользователи Excel знают​ I& With Worksheets(«Лист1»)​ и находить не​ с данными и​ рисунке представлена таблица​ выбором. Это быстрый​

​ в Excel одновременно».​​Сложить все дубли​​ все ячейки с​ ячеек, нажав кнопку​ Нажмите кнопку​ таблице — единственный​​ мере одна строка​ в которых нужно​ в разных столбцах,​​: ну если убрать​ отдельно то, что​​ как удалить дубли​ arr = .Range(«A1:A»​ нужные результаты.​​ при помощи этой​ футбольных матчей. Требуется,​ способ подвести итог​Поиск дубликатов в Excel​

planetaexcel.ru>

Поиск совпадений при помощи команды «Найти»

Теперь стоит рассмотреть еще один интересный вариант поиска дубликатов. Специально для такого метода вам понадобится еще одна формула, которая выглядит следующим образом: =СЧЁТЕСЛИ(A:A; A2)>1.

Если вас не устраивает информация в виде «ИСТИНА» или «ЛОЖЬ», то предлагаем воспользоваться следующей формулой, которая структурирует информацию: =ЕСЛИ(СЧЁТЕСЛИ($A$2:$A$17; A2)>1;”Дубликат”;”Уникальное”). Правильное выполнение всех действий позволит вам получить все необходимые действия и быстро разобраться с имеющимися дубликатами информации.

Выполняем действия с командой «Найти»

Метод первый — для Excel 2007 и выше.

Слава богу, для обладателей версии Excel 2007 и выше можно ни о чем не думать. Начиная с этой версии, появилось штатное средство — «Удалить дубликаты» на вкладке Данные.

Пользоваться им просто:

  • Встаете на вашу таблицу с дубликатами, нажимаете «Удалить дубликаты«.
  • Появляется окно, где вам нужно выделить те столбцы, по которым у вас могут быть идти совпадения.
    Например, у меня список депутатов Госдумы и некоторые из них повторяются. Я могу выбрать все три столбца Фамилия, Имя и Отчество, а могу просто поискать однофамильцев, тогда я оставлю только первый столбец.
  • Результатом будет вот такое окно

Плюс этого метода — скорость и простота. Надо получить только уникальные значения — решения в два клика, получите и распишитесь.

Минус в том, что если мы более глубоко работаем над таблицей, то мы не сможем понять, какие данные были дублированы (а соответственно, не определим причину дубляжа), а это порой не менее важнее получения нормального списка.

Метод второй — расширенный фильтр.

Этот метод доступен уже и для версии Excel 2003, ниже не проверял, но насколько помню эта версия не сильно прогрессировала по сравнению с 2000й версией.

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

  • Встаем на таблицу. Нажимаем Дополнительно в группе Сортировка и Фильтр на вкладке Данные
  • Появляется окошко, где нам надо выбрать диапазон (который не надо выбирать, если ваша таблица не имеет разрывов и вам нужно удалить дубликаты не по отдельным столбцам) и отметить галочкой пункт «Только уникальные записи». Правда, надо еще определиться, где вы хотите видеть список без дубликатов — на отдельном листе или пусть список отфильтруется на месте. Во втором случае дубликаты не удалятся, а просто скроются, так что можно будет еще с ними поработать. Результат копирования результата в другое место практически аналогичен выше описанному методу с использованием инструмента Удалить дубликаты.
  • После этого нажимаете «Ок» и ваши данные отфильтруются или скопируются, в зависимости от того, что вы выбрали. Я буду рассматривать случай фильтрации
    как видите, данные отфильтрованы — это можно видеть по синим номерам строк и нарушенной нумерации (после 19 идет 21, 20я строка скрыта).
  • Теперь уникальные значения можно выделить цветом или забить в отдельном столбце какой-то признак (я ставлю единицу, так проще потом анализировать).
  • Теперь выбираем команду «Очистить» и у вас сразу видно, где дубликаты — они или не отмечены никаким цветом либо у них пустые поля. Теперь можно с помощью автофильтра спокойно получить список дубликатов или уникальных значений.

Плюс этого метода в том, что мы имеем выбор — удалять или не удалять дубликаты, а значит, можем работать и анализировать данные.

И в конце еще один метод (шутка). Просто сделайте сводную таблицу и нужные столбцы закиньте в поле строк. Повторы там не появятся

6-минутное видео по статье:

Вариант 1: Команда Удалить дубликаты в Excel

Microsoft Excel располагает встроенным инструментом, который позволяет находить и удалять дубликаты строк. Начнем с поиска повторяющихся строк. Для этого выберите любую ячейку в таблице, а затем выделите всю таблицу, нажав Ctrl+A.

Перейдите на вкладку Date (Данные), а затем нажмите команду Remove Duplicates (Удалить дубликаты), как показано ниже.

Появится небольшое диалоговое окно Remove Duplicates (Удалить дубликаты). Можно заметить, что выделение первой строки снимается автоматически. Причиной тому является флажок, установленный в пункте My data has headers (Мои данные содержат заголовки).

В нашем примере нет заголовков, поскольку таблица начинается с 1-й строки. Поэтому снимем флажок. Сделав это, Вы заметите, что вся таблица снова выделена, а раздел Columns (Колонны) изменится с dulpicate на Column A, B и С.

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

Поиск дубликатов при помощи встроенных фильтров 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 (Сортировка и фильтр).

Гость форума
От: admin

Эта тема закрыта для публикации ответов.