Як видалити повторювані рядки в Excel на основі двох стовпців

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

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

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

Ви можете завантажити робочий зошит практики за посиланням.

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

4 підходящі способи видалення дубльованих рядків на основі двох стовпців в Excel

Ми взяли стислий набір даних, щоб чітко пояснити кроки. Набір даних містить приблизно 6 ряди і 2 Спочатку ми відформатували всі комірки з доларовими значеннями в Бухгалтерський облік Для всіх наборів даних ми маємо 2 стовпчики у вигляді Ім'я співробітника і Продажі Хоча ми можемо додати деякі колонки пізніше, якщо це буде потрібно.

1. використання функції видалення дублікатів

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

Сходинки:

  • Спочатку виберіть будь-яку комірку в наборі даних.
  • Потім перейдіть на сторінку Дані вкладка і нижче Інструменти даних натисніть на Видалення дублікатів .

  • Далі встановіть прапорець Мої дані мають заголовки ' і натисніть кнопку ГАРАЗД. .

  • Отже, це дозволить видалити дублікати з набору даних.

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

2. застосування опції розширеного фільтру

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

Сходинки:

  • Для початку виділимо будь-яку комірку в діапазоні даних і перейдемо на вкладку Дані і під вкладкою Сортування та фільтрація вибрати Просунутий .

  • Наразі, в Розширений фільтр у вікні, встановіть прапорець Тільки унікальні записи і натисніть ГАРАЗД. .
  • В результаті, це повинно видалити всі дублікати з робочого аркуша.

Читати далі: Excel VBA: видалення дублікатів при порівнянні декількох стовпців (3 приклади)

3 Видалення дублікатів за певними стовпчиками

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

Сходинки:

  • Для початку роботи з цим методом клацніть по будь-якій комірці в наборі даних і перейдіть в меню Дані "Вкладка", а потім Інструменти даних .

  • Тепер у новому вікні зніміть галочку з пункту Місяць і Продажі стовпчик, а також поставте галочку Мої дані мають заголовки .
  • Нарешті, натисніть ГАРАЗД. і це видалить дублікати записів на основі вибраних вами стовпців.

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

4. використання функції COUNTIFS

Функція COUNTIFS в Excel може приймати кілька діапазонів і критеріїв для підрахунку комірок, які їм відповідають. Давайте подивимося, як використовувати цю функцію для видалення повторюваних рядків на основі двох стовпців у наборі даних.

Сходинки:

  • По-перше, двічі клацніть по комірці D5 і вставити наступну формулу:
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Дублікат", "Унікальний")

  • Потім натисніть Увійдіть і скопіюйте цю формулу в усі клітинки нижче.
  • В результаті ви повинні побачити дубльовані дані в розділі Статус і тепер ви можете видалити цей дубльований рядок вручну.

Як працює формула?
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5) : У цій частині підраховується кількість повторень запису, яка в даному випадку дорівнює 1.
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1 Ця частина повертає значення TRUE або FALSE в залежності від умови.
  • IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Дублікат", "Унікальний" Повертає Дублікат або Унікальний, на основі умов TRUE або FALSE з попередньої частини.

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

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

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

Як видалити дублікати на основі критеріїв в Excel

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

Сходинки:

  • По-перше, зверніться до Розробник та натисніть на вкладку Visual Basic .

  • Наразі, в VBA у вікні, натисніть на кнопку Вставка а потім Модуль .

  • Далі у вікні модуля введіть код, наведений нижче:
 Sub Delete_duplicate_rows() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub 

  • А тепер закрийте VBA вікно для збереження коду.
  • Тут, у рамках проекту Розробник на вкладці, натисніть на кнопку Макроси .

  • Наразі, в Макрос вибираємо створений нами макрос і натискаємо на кнопку Біжи .
  • Таким чином, на сьогоднішній день VBA швидко видалить всі дублікати з таблиці даних.

Читати далі: Як видалити дублікати в Excel за допомогою VBA (3 швидких способи)

Як виділити дублікати у двох стовпчиках в Excel

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

Сходинки:

  • Спочатку виберіть набір даних, включаючи заголовки.

  • Далі, в рамках Головна сторінка на вкладці натисніть на Умовне форматування .
  • Тут, від Правила виділення комірок виберіть Дублікати значень .

  • Тепер у новому вікні залиште форматування як є, якщо не хочете його змінювати, а потім натисніть ГАРАЗД. .

  • Нарешті, ця операція виділить повторювані значення світло-червоним кольором.

Висновок

Сподіваюся, що ви змогли застосувати методи, які я показав у цьому уроці про те, як видалити дублікати рядків в Excel на основі двох стовпців. Як бачите, способів досягти цього досить багато. Тому з розумом вибирайте метод, який найкраще підходить для вашої ситуації. Якщо ви застрягли на якомусь із кроків, рекомендую пройти їх кілька разів, щоб усунути будь-яку плутанину. Наостанок, щоб дізнатися більше перевершувати дотримуйтесь наших методик, слідуйте нашим ExcelWIKI Якщо у вас виникли запитання, будь ласка, повідомляйте у коментарях.

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