Как удалить дубликаты в Excel, но оставить один (7 методов)

  • Поделись Этим
Hugh West

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

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

Скачать Практическое пособие

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

Удаление дубликатов в Excel, но сохранение одного.xlsx

7 способов удалить дубликаты в Excel, но оставить один

Мы рассмотрим 7 различных методов удаления дубликатов и сохранения одного в Excel. Мы постарались использовать простые изображения, чтобы сделать все методы проще.

1. удаление дубликатов с помощью расширенной сортировки и фильтра в Excel

Для удаления дубликатов здесь мы будем использовать инструмент Advanced Sort & Filter Tool.

Шаг 1:

  • Сначала выделите ячейки, в которых мы будем проверять дубликаты.
  • Здесь мы выбрали Колонка страны для проверки дубликатов.

Шаг 2:

  • Перейти к Главная .
  • Затем перейдите к Данные с главной вкладки.
  • Теперь нажмите кнопку Сортировка и фильтр командование.
  • После этого мы получим Расширенный вариант.

Шаг 3:

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

Шаг 4:

  • Наконец, нажмите OK чтобы получить отдачу.

В Колонка F, мы видим, что дубликаты удаляются и сохраняется только один.

Связанный контент: Как удалить дубликаты на основе критериев в Excel (4 метода)

2. Применение инструмента фильтра для удаления повторов, но сохранения одного в Excel

Мы добавим столбец с именем Тест для применения Фильтр инструмент.

Шаг 1:

  • Мы выбираем все данные из Колонка страны сортировать их.
  • Нажмите правую кнопку мыши.
  • Из этого меню перейдите в Сортировать .
  • Нажмите на Сортировать от А до Я .

Шаг 2:

  • Выберите Расширить выбор .
  • Нажмите Сортировать .

Шаг 3:

  • Мы получаем данные в порядке возрастания.

Шаг 4:

  • Перейти к Ячейка E5 из Испытательная колонка .
  • Сравните клетки Страна-колонка . Например:
=B5=B6

Шаг 5:

  • Теперь нажмите Войти .
  • Потяните за Наполнительная рукоятка до Ячейка E11 .

Шаг 6:

  • Теперь, чтобы применить Фильтр выбрать диапазон B4:E11 .
  • Перейти к Вкладка "Главная".
  • Выберите Данные с главной вкладки.
  • Выберите Сортировка и фильтр командование.
  • Наконец-то, Фильтр из заданных вариантов.
  • Или мы можем напечатать Ctrl+Shift+L .

Шаг 7:

  • Теперь из Испытательная колонка выбор параметров фильтра TRUE .
  • Затем нажмите OK .

Шаг 8:

  • Мы получаем только TRUE данные здесь.

Шаг 9:

  • Теперь удалите названия стран.

Шаг 10:

  • Теперь удалите фильтр из нашего диапазона данных следующим образом Ctrl+Shift+L или следуйте фильтру из предыдущих шагов.

Похожие материалы: Как удалить дубликаты и сохранить первое значение в Excel (5 методов)

3. Используйте инструмент Excel "Удалить дубликаты", чтобы сохранить только первый экземпляр

Сначала мы копируем Колонка страны на Колонка F применять Инструмент для удаления дубликатов .

Шаг 1:

  • Выберите данные Колонка F .

Шаг 2:

  • Перейти к Главная вкладка.
  • Выберите Данные с главной вкладки.
  • Выберите Плата за передачу данных командование.
  • Теперь возьмите Удаление дубликатов вариант.

Шаг 3:

  • Мы увидим новый Pop-Up .
  • Выберите Страна из коробки.

Шаг 4:

  • Нажмите OK на Удаление дубликатов Pop-Up .

Шаг 5:

  • Новый Pop-Up покажет, сколько дубликатов удалено и сколько уникальных осталось.
  • Нажмите OK.

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

4. Используйте Excel VBA для удаления дубликатов, но сохранения первого из них

Мы будем применять VBA чтобы удалить дубликаты и сохранить только одно уникальное имя.

Шаг 1:

  • Копировать Колонка страны на сайте Колонка F подать заявку на VBA .

Шаг 2:

  • Нажмите Alt+F11 .
  • Мы получим новое окно для записи VBA код.

Шаг 3:

  • Теперь запишите в окно следующий код.

 Sub Remove_Deplicates_Keep_One() Dim CN As Long: CN = Range("F" & Rows.Count).End(xlUp).Row ActiveSheet.Range("F5:F" & CN).RemoveDuplicates Columns:=1, Header:=Name End Sub 

Эта программа удалит дубликаты из колонка F . F5:F означает, что поиск будет вестись в этом диапазоне.

Шаг 4:

  • Затем нажмите F5 и вернуться к предыдущему листу.

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

Похожий материал: Как удалить дубликаты в Excel с помощью VBA (3 быстрых метода)

5. применение Pivot Table для удаления дубликатов при сохранении одного в Excel

Мы будем использовать Поворотная таблица в этом разделе.

Шаг 1:

  • Выберите данные из Колонка B .
  • Перейти к Вставка с главной вкладки.
  • Выберите Поворотная таблица из команд.

Шаг 2:

  • Появится диалоговое окно для Создание разворотной таблицы .
  • Мы выберем существующие Рабочий лист для создания отчетов по данным Pivot Table.
  • В Местонахождение выберите Ячейка F4 .
  • Затем нажмите OK .

Шаг 3:

  • Теперь из Поля PivotTable выберите Страна .

Шаг 4:

  • На основном листе мы перечислим страны после удаления дубликатов.

6. удаление дубликатов с помощью Excel Power Query, но с сохранением первого

Шаг 1:

  • С сайта Колонка B сначала выберите данные.
  • Перейти к Данные из Главная вкладка.
  • Затем выберите Из таблицы/диапазона .

Шаг 2:

  • Мы получим диалоговое окно.
  • Выберите В моей таблице есть заголовки .
  • Затем нажмите OK .

Шаг 3:

  • Щелкните правой кнопкой мыши на панели "Страна".
  • На вкладке выбора выберите Удаление дубликатов .

Шаг 4:

  • Наконец, мы получим возврат.

Похожий материал: Формула Excel для автоматического удаления дубликатов (3 быстрых метода)

7. вставьте формулу Excel, чтобы стереть дубликаты, но оставить один

Здесь мы будем использовать формулу для удаления дубликатов в Excel.

Для этого сначала скопируем Колонка страны на другой лист и добавить Колонка под названием Возникновение.

Шаг 1:

  • На сайте Клетка C5 написать функция COUNTIFS. Формула такова:
=COUNTIFS($B$5:B5,B5)

Шаг 2:

  • Теперь нажмите Войти .

Шаг 3:

  • Потяните за Наполнительная рукоятка до Ячейка C11 .

Шаг 4:

  • Теперь введите Ctrl+Shift+L чтобы добавить фильтр.

Шаг 5:

  • Из опции фильтра Клетка C4 , удалить 1 и выберите остальные параметры.
  • Затем нажмите OK .

Шаг 6:

  • Теперь мы получим названия стран, кроме 1-го вхождения.

Шаг 7:

  • Теперь удалите все названия стран.
  • Отключите опцию фильтрации с помощью Ctrl+Shift+L .

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.