Як видалити дублікати та зберегти перше значення в Excel (5 способів)

  • Поділитися Цим
Hugh West

Однією з найбільш важливих і широко використовуваних задач в Excel є видалити дублікати значень з набору даних. Сьогодні я покажу вам, як видалити дублікати з вашого набору даних і зберегти при цьому перше значення.

Завантажити Практичний посібник

Видалити дублікати та зберегти перше значення.xlsm

5 способів видалити дублікати та зберегти перше значення в Excel

Тут ми маємо набір даних з Імена , Посвідчення особи , Позначки, і Оцінки деяких студентів під час обстеження дитячого садка "Соняшник".

Сьогодні наше завдання - видалити дублікати зі збереженням перших значень з цього набору даних.

1. запустити функцію Видалення дублікатів на панелі інструментів Excel

Крок 1:

Виберіть весь набір даних.

Перейдіть до Видалення дублікатів даних на панелі інструментів Excel у розділі Інструменти даних .

Крок 2:

Натисніть на Видалення дублікатів .

Поставте галочки напроти всіх назв колонок, з яких потрібно видалити дублікати.

Крок 3:

Потім натисніть ГАРАЗД. .

Ви отримаєте дублікати видаляються автоматично з вашого набору даних.

Читати далі: Як видалити дублікати імен в Excel (7 простих способів)

2. використовуйте розширений фільтр для видалення дублікатів та збереження першого значення

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

Крок 1:

Виберіть весь набір даних.

Перейдіть до Дані> Розширені на панелі інструментів Excel у розділі Сортування та фільтрація .

Крок 2:

Натисніть на Просунутий .

В рамках проекту Розширений фільтр діалогове вікно , поставити галочку на Тільки унікальні записи .

Крок 3:

Потім натисніть ГАРАЗД. .

Ви отримаєте видалено дублікати рядків автоматично з вашого набору даних.

Читати далі: Як видалити дублікати рядків на основі одного стовпця в Excel

3. вставити функцію УНИЗНАЧ для видалення дублікатів зі збереженням першого значення в Excel

Ви також можете скористатися УНІКАЛЬНИЙ функція Excel для видалення дублікатів значень зі збереженням першого значення в Excel.

Виберіть новий стовпчик і введіть цю формулу:

=UNIQUE( B4:E14 FALSE, FALSE, FALSE)

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

Нотатки:

  • Цей метод дуже корисний, коли ви хочете створити нову копію нашого набору даних в новому місці.
  • На сьогоднішній день, на жаль, це не так. УНІКАЛЬНИЙ функція доступна в Office 365 тільки.

Читати далі: Як видалити дублікати в Excel, але залишити один (7 способів)

Схожі читання

  • Як видалити дублікати рядків у таблиці Excel
  • Виправлено: Видалення дублікатів у Excel не працює (3 рішення)
  • Як видалити дублікати за допомогою VLOOKUP в Excel (2 способи)
  • Видалення дубльованих рядків на основі двох стовпців в Excel [4 способу]

4. використовуйте Power Query для видалення дублікатів і збереження першого запису

Крок 1:

Виберіть весь набір даних.

Перейдіть до Дані> З таблиці / діапазону на панелі інструментів Excel у розділі Отримання та перетворення даних .

Крок 2:

Натисніть на З таблиці / діапазону .

В рамках проекту Створити таблицю діалогове вікно , Поставте галочку на Моя таблиця має заголовки .

Крок 3:

Потім натисніть ГАРАЗД. .

Відкриється редактор Power Query Editor з вашим набором даних.

Від Видалити рядки опціону в рамках Головна сторінка у вкладці, натисніть на кнопку Видалення дублікатів .

Крок 4:

Повторювані рядки будуть видалені зі збереженням перших рядків.

Читати далі: Як видалити дублікати зі стовпця в Excel (3 способи)

5. вбудовування кодів VBA для усунення дублікатів та збереження першого значення

Якщо всі перераховані вище способи не можуть вас задовольнити, ви можете скористатися кодом VBA для видалення дубльованих рядків з вашого набору даних.

Крок 1:

➤ Відкрити новий VBA і вставте ще один новий модуль (Натисніть тут, щоб побачити як відкрити новий модуль VBA в Excel )

Вставте цей код в модуль:

Код:

 Sub Remove_Duplicates() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes End Sub 

➤ Він створює макрос під назвою Видалити_дублікати Я хочу видалити повторювані рядки на основі Колонки 1 та 2 (ПІБ та ідентифікаційний код) Ти використовуй свій.

Крок 2:

Поверніться до свого робочого аркуша.

Виберіть свій набір даних і запустіть цей макрос.

➤ Цього разу він буде видаляти рядки тільки в тому випадку, якщо ім'я та студентський квиток збігаються.

Зауважте: Тут вона не видалила Френка Оруелла, тому що посвідчення у двох студентів різні, тобто це два різних студенти.

Читати далі: Excel VBA: видалення дублікатів з масиву (2 приклади)

Висновок

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

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.