Як знайти дублікати значень в Excel за допомогою формули (9 способів)

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

Зміст

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

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

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

Пошук дублікатів в Excel.xlsx

9 способів пошуку повторюваних значень в Excel за допомогою формул

Уявіть, що у вас є наступний набір даних, що містить найпопулярніші бренди смартфонів у США. Тепер скористайтеся наведеними нижче методами, щоб з'ясувати, чи містить список повторювані значення. Після цього ви можете застосувати його до вашого набору даних.

1. використання функції COUNTIF для визначення того, чи є значення дублікатом

На сьогоднішній день, на жаль, це не так. Функція COUNTIF підраховує кількість комірок в діапазоні, які задовольняють заданій умові. COUNTIF у цьому методі буде порівнювати значення з кожним із значень у наборі даних і повертатиме кількість його появ. Це дасть вам логічний результат ПРАВДА якщо набір даних містить повторювані значення та НЕПРАВДА інакше.

📌 Кроки

  • Спочатку введіть в комірку наступну формулу C5 .
=COUNTIF($B$5:$B$12,B5)>1

  • Потім натисніть кнопку ENTER ключ (або використовуйте CTRL+SHIFT+ENTER комбінація).
  • Нарешті, перетягніть Ручка наповнення ікону до кінця.

Загальну процедуру та результати ми можемо побачити на зображенні нижче. 👇

2. застосувати функцію COUNTIF для будь-якого розширеного набору даних для пошуку дублікатів

Ви можете змінити формулу в попередньому методі, якщо у вас є розширений набір даних в Колонка Б .

📌 Кроки

  • Спочатку введіть в комірку наступну формулу C5 .
=COUNTIF(B:B,B5)>1

  • Далі натисніть CTRL+SHIFT+ENTER Якщо ви використовуєте MS Office 365 ви можете натиснути просто ENTER замість формули масиву.
  • Після цього перемістити Ручка наповнення або двічі клацніть по ньому.

Тоді ви побачите такий самий результат, як і у нас. 👇

Читати далі: Визначення кількості повторюваних рядків за допомогою формули COUNTIF

3. об'єднати функції IF і COUNTIF для позначення значень, що повторюються

Ви також можете комбінувати попередню формулу з Функція IF отримати більш організований та зрозумілий результат.

📌 Кроки

  • Перш за все, введіть в комірку наступну формулу C5 .
  • Потім натисніть кнопку ENTER ключ (або використовуйте CTRL+SHIFT+ENTER комбінація).
=IF(COUNTIF($B$5:$B$12,B5)>1, "Дублікат", "Унікальний")

  • На сьогоднішній день, на жаль, це не так. Функція IF в цій формулі повернеться Унікальний для значень, що з'являються тільки один раз та Дублікат
  • Після цього перетягніть кнопку Ручка наповнення іконку до кінця або двічі клацніть по ній.

Зрештою, ви побачите наступний результат 👇.

Ви можете змінити "Унікальний" аргумент в подвійні лапки ( "" ), якщо вас цікавлять тільки значення, що повторюються, введіть замість них наступну формулу.

=IF(COUNTIF($B$5:$B$12,B5)>1, "Дублікат","")

Читати далі: Пошук збігів або дублікатів значень в Excel (8 способів)

4. підрахувати випадки появи дублікатів за допомогою формули COUNTIF

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

📌 Кроки

  • Спочатку введіть в комірку наступну формулу C5 .
=COUNTIF($B$5:$B$12,B5)

  • Преса ENTER або натисніть CTRL+SHIFT+ENTER одночасно.
  • Далі скористайтеся кнопкою Ручка наповнення щоб застосувати формулу до всіх клітинок нижче.

Тепер ви побачите той самий результат, що зображений на малюнку нижче. 👇

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

5. змінити формулу COUNTIF, щоб впорядкувати кількість дублікатів у зростаючому порядку

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

📌 Кроки

  • Введіть формулу, наведену нижче, у комірку C5 .

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

=COUNTIF($B$5:B5,B5)

  • Натисни кнопку ENTER або натисніть CTRL+SHIFT+ENTER взагалі.
  • Нарешті, перетягніть Ручка наповнення або двічі клацніть на ній, щоб заповнити клітинки нижче цією формулою.

Тоді ви отримаєте результат, показаний нижче. 👇

Читати далі: Формула для пошуку дублікатів в Excel (6 простих способів)

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

  • Як знайти дублікати в стовпці за допомогою Excel VBA (5 способів)
  • Використання коду VBA для пошуку повторюваних рядків в Excel (3 способи)
  • Як знайти дублікати у двох різних книгах Excel (5 способів)
  • Пошук дублікатів у книзі Excel (4 способу)
  • Як знайти дублікати збігів в Excel (5 простих способів)
  • Як порівняти дублікати двох таблиць Excel (4 швидких способи)

6. знайти значення, що повторюються без першого входження, за допомогою формули IF-COUNTIF

Можна сказати, що будь-яке значення, яке з'являється першим, не повинно вважатися дублікатом. Тобто ви хочете вважати унікальними значення, що з'явилися першими. Тоді вам потрібно застосувати модифіковану формулу.

📌 Кроки

  • Спочатку введіть формулу, наведену нижче, в комірку C5 .
=IF(COUNTIF($B$5:B5,B5)>1, "Дублікат","")

  • Преса CTRL+SHIFT+ENTER .
  • Далі перетягніть кнопку Ручка наповнення або двічі клацніть по ньому.

Після цього ви отримаєте наступний результат 👇.

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

7. комбінування функцій IF і COUNTIF для пошуку повторюваних значень у всьому рядку

На сьогоднішній день, на жаль, це не так. Функція COUNTIFS підраховує кількість комірок, заданих за набором критеріїв. Також можна використовувати формулу, що поєднує ЯКЩО і КОУНТИФИ щоб знайти повторювані рядки у вашому наборі даних.

📌 Кроки

Припускаючи, що у вас є дані в Колонка Б і Колонка C .

  • Введіть в комірку наступну формулу E5 як показано нижче, і натисніть кнопку CTRL+SHIFT+ENTER кнопок взагалі.
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Дублюючий рядок","")

На сьогоднішній день, на жаль, це не так. КОУНТИФИ у формулі перевірить наявність дублікатів у кожному стовпчику.

  • Тепер пересуньте Ручка наповнення ікону до кінця.

Тоді ви побачите результат, зображений на малюнку нижче. 👇

Читати далі: Excel Пошук повторюваних рядків на основі декількох стовпців

8. формула з функціями IF, OR та COUNTIF для знаходження повторюваного значення у списку

Тепер ви можете використовувати альтернативну формулу з ІФ, АБО і COUNTIF якщо вас цікавить лише пошук дублікатів у списку.

📌 Кроки

  • Спочатку введіть в комірку наступну формулу D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1), "Так", "Ні")

  • Хіт CTRL+SHIFT+ENTER .

Потім ви побачите Так у разі наявності в переліку дублікатів та Ні інакше.

Як працює ця формула?

COUNTIF($B$5:$B$12,$B$5:$B$12)

На сьогоднішній день, на жаль, це не так. Функція COUNTIF повертає кількість комірок діапазону, які відповідають заданим критеріям.

Вихідні дані: {3;1;3;1;2;1;2;3}

{3;1;3;1;2;1;2;3}>1

Це повертає ПРАВДА або НЕПРАВДА незалежно від того, виконана ця умова чи ні.

Вихідні дані: {TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE}

АБО({ІСТИНА;БРЕХНЯ;ІСТИНА;БРЕХНЯ;ІСТИНА;БРЕХНЯ;ІСТИНА;БРЕХНЯ;ІСТИНА;ІСТИНА})

Ось тут і відбулася презентація Функція АБО повертає FALSE, якщо будь-який з аргументів має значення FALSE, інакше повертає TRUE.

Вихід: TRUE

IF(TRUE, "Так", "Ні")

Насамкінець, в рамках проекту ЯКЩО функція виводить "Так" або "Ні", виходячи з критеріїв ПРАВДА або НЕПРАВДА.

Вихід: "Так"

Читати далі: Список Топ-10 в Excel з дублікатами (2 способи)

9. формула з функціями COUNTA та UNIQUE для знаходження кількості значень, що повторюються в діапазоні

Ви також можете застосувати формулу, яка використовує COUNTA і УНІКАЛЬНИЙ функції.

📌 Кроки

  • Введіть в комірку наступну формулу D10 для з'ясування кількості значень, що повторюються в діапазоні.
=COUNTA($B$5:$B$12)-COUNTA(UNIQUE($B$5:$B$12))

  • Натисни кнопку ENTER ключ.

Всю процедуру та результати проілюстровано на наступному зображенні. 👇

Як працює ця формула?

COUNTA($B$5:$B$12)

На сьогоднішній день, на жаль, це не так. Функція COUNTA повертає кількість не порожніх комірок в діапазоні.

Вихід: 8

UNIQUE($B$5:$B$12)

На сьогоднішній день, на жаль, це не так. УНІКАЛЬНА функція повертає унікальні значення в діапазоні.

Вихідні дані: {"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"}.

COUNTA({"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"})

Ось тут і відбулася Функція COUNTA повертає кількість елементів у масиві, отриманому з функції УНІКАЛЬНА функція .

Вихід: 5

8-5

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

Вихід: 3

Читати далі: Як знайти та видалити дублікати рядків в Excel

Ще 2 способи пошуку дублікатів значень в Excel

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

1. пошук повторюваних значень за допомогою умовного форматування

Щоб знайти значення, що повторюється, за допомогою Умовного форматування, достатньо виконати наступні дії.

Сходинки:

  • По-перше, зайдіть на сайт Головна сторінка Потім виберіть Умовне форматування>>> Правила виділення комірок>> Повторювані значення як показано на наступному малюнку.

  • Після цього виберіть ГАРАЗД. у спливаючому вікні, як показано нижче. Ви можете змінити колір підсвічування за допомогою стрілки, що випадає.

  • Тоді ви побачите, що значення, які зустрічаються більше одного разу, будуть виділені наступним чином.

2. пошук дублікатів значень за допомогою зведеної таблиці

Щоб знайти дублікати в наборі даних, швидко створивши Зведена таблиця просто виконайте наведені нижче дії.

Сходинки:

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

  • Потім перетягніть назву стовпця ( Бренди ) таблиці як в Ряди на родовищі та на родовищі Цінності поля по черзі, як показано на малюнку нижче.

  • Після цього ви побачите кількість кожного унікального елемента в Зведена таблиця наступним чином.

Важливі моменти для запам'ятовування

  • Завжди використовуйте CTRL+SHIFT+ENTER для застосування формули масивів якщо ви не використовуєте Office365.
  • Будьте уважні до правильного використання посилань у формулах, інакше ви можете не отримати бажаного результату.

Висновок

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

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