Статті

Як видалити повторювані клітинки на аркуші Excel

Ми отримуємо набір даних, і в певний момент розуміємо, що деякі з них дублюються.

Ми повинні проаналізувати дані, знаючи, що дублювання є помилкою.

У цій статті ми розглянемо три способи видалення дублікатів комірок.

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

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

Спочатку ми покажемо, як використовувати команду Excel «Видалити дублікати», щоб видалити дублікати, а потім покажемо, як використовувати розширений фільтр Excel для виконання цього завдання. Нарешті ми покажемо, як видалити дублікати за допомогою функції Countif програми Excel .

Видаліть дублікати за допомогою команди Excel «Видалити дублікати».

Команда Видаліть дублікати його можна знайти в групі «Інструменти даних» на вкладці Давати стрічки Excel.

Щоб видалити повторювані клітинки за допомогою цієї команди:

  • Виберіть будь-яку комірку в наборі даних, з якої потрібно видалити дублікати, і натисніть кнопку Видаліть дублікати.
  • Вам буде запропоновано діалогове вікно «Видалити дублікати», показане нижче:
  • У цьому діалоговому вікні ви можете вибрати, які стовпці у вашому наборі даних ви хочете перевірити на наявність повторюваних записів. У наведеному вище прикладі електронної таблиці ми маємо лише один стовпець даних (поле «Назва»). Тому ми залишаємо вибраним поле «Ім’я» в діалоговому вікні.
  • Переконавшись, що в діалоговому вікні вибрано необхідні поля, натисніть OK. Тоді Excel за потреби видалить повторювані рядки та надасть вам повідомлення про кількість видалених записів і кількість унікальних записів, що залишилися (див. нижче).
  • Над повідомленням також є таблиця, отримана в результаті видалення. Відповідно до запиту, повторну клітинку A11 (містить друге входження імені «Dan BROWN») було видалено.

Зауважте, що команду Excel «Видалити дублікати» також можна використовувати для наборів даних із кількома стовпцями. Приклад цього наведено на сторінці «Видалити повторювані рядки».

Видаліть дублікати за допомогою розширеного фільтра Excel

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

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

Щоб видалити дублікати за допомогою розширеного фільтра:

  • Виберіть стовпець або стовпці для фільтрування (стовпець A у прикладі електронної таблиці вище);(Інакше, якщо ви виберете будь-яку клітинку в поточному наборі даних, Excel автоматично вибере весь діапазон даних, коли ви ввімкнете розширений фільтр.)
  • Виберіть параметр «Розширений фільтр Excel» на вкладці «Дані» у верхній частині книги Excel(або в Excel 2003 це опцію можна знайти в меню Дані → Фільтр ).
  • Вам буде запропоновано діалогове вікно з параметрами розширеного фільтра Excel (див. нижче). У цьому діалоговому вікні:

Отриману електронну таблицю з новим списком даних у стовпці C показано вище.

Ви можете помітити, що повторюване значення «Dan BROWN» було видалено зі списку.

Тепер ви можете видалити ліві стовпці нового списку даних (стовпці AB у прикладі електронної таблиці), щоб повернутися до вихідного формату електронної таблиці.

Видаліть дублікати за допомогою функції Excel Countif

Цей метод працюватиме, лише якщо довжина вмісту клітинки становить менше 256 символів, оскільки функції Excel не можуть обробляти довші текстові рядки.

Інноваційний бюлетень
Не пропустіть найважливіші новини про інновації. Підпишіться, щоб отримувати їх електронною поштою.
Крок 1: Виділіть дублікати

Ще один спосіб видалити дублікати в діапазоні комірок Excel – це використати функція Countif програми Excel .

Щоб проілюструвати це, ми ще раз використаємо простий приклад електронної таблиці, яка містить список імен у стовпці A.

Щоб знайти дублікати в списку імен, ми вставляємо функцію Countif у стовпці B електронної таблиці (див. нижче). Ця функція показує кількість входжень кожного імені до поточного рядка.

Як показано на панелі формул електронної таблиці вище, формат функції Кол у клітинці B2 це :=COUNTIF( $A$2:$A$11, A2 )

Зверніть увагу, що ця функція використовує комбінацію абсолютні та відносні посилання на комірки. Через цю комбінацію стилів посилань, коли формулу копіюють у стовпець B, вона стає,

=COUNTIF( $A$2:$A$11, A2 )
=COUNTIF( $A$2:$A$11, A3 )
=COUNTIF( $A$2:$A$11, A4 )
екк.

Тому формула в клітинці B4 повертає значення 1 для першого входження текстового рядка «Laura BROWN», але формула в клітинці B7 повертає значення 1 для другого входження цього текстового рядка.

Крок 2. Видаліть повторювані рядки

Тепер, коли ми використали функцію Excel Countif Щоб виділити дублікати в стовпці A прикладу електронної таблиці, нам потрібно видалити рядки, кількість яких перевищує 1.

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

Наступні кроки показують, як видалити кілька дублікатів одночасно (після того, як їх було виділено за допомогою функції Countif):

  • Виберіть стовпець, що містить функцію Countif (стовпець B у прикладі електронної таблиці);
  • Натисніть кнопку Фільтр у вкладці Давати електронної таблиці, щоб застосувати автоматичний фільтр Excel до ваших даних;
  • Використовуйте фільтр у верхній частині стовпця B, щоб вибрати рядки, які не дорівнюють 1. Тобто клацніть на фільтрі та в списку значень зніміть вибір зі значення 1;
  • Ви залишитеся з електронною таблицею, де перше входження кожного значення приховано. Тобто відображаються тільки повторювані значення. Ви можете видалити ці рядки, виділивши їх, клацнувши правою кнопкою миші та вибравши видаляти лінії .
  • Видаліть фільтр, і ви отримаєте електронну таблицю, з якої видалено дублікати. Тепер ви можете видалити стовпець, що містить функцію Countif щоб повернутися до вихідного формату електронної таблиці.

Ercole Palmeri

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

Останні статті

Видавці та OpenAI підписують угоди щодо регулювання потоку інформації, яка обробляється штучним інтелектом

Минулого понеділка Financial Times оголосила про угоду з OpenAI. FT ліцензує свою журналістику світового рівня…

Квітень 30 2024

Онлайн-платежі: ось як потокові послуги змушують вас платити вічно

Мільйони людей оплачують потокові послуги, сплачуючи щомісячну абонентську плату. Поширена думка, що ви…

Квітень 29 2024

Veeam пропонує найповнішу підтримку програм-вимагачів, від захисту до реагування та відновлення

Coveware від Veeam продовжить надавати послуги реагування на інциденти кібервимагання. Coveware запропонує криміналістику та можливості відновлення…

Квітень 23 2024

Зелена та цифрова революція: як прогнозне технічне обслуговування трансформує нафтову та газову промисловість

Прогнозне технічне обслуговування революціонізує нафтогазовий сектор завдяки інноваційному та проактивному підходу до управління заводом.…

Квітень 22 2024

Читайте Innovation своєю мовою

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

Слідуйте за нами