Зміст
Тут ми опишемо кілька способів пошуку дублікатів в Excel за допомогою формул. Деякі з них можуть бути вам знайомі, а деякі будуть новими. Ми постараємося описати це найпростішим способом, щоб ви могли легко його засвоїти.
Тут ми включаємо набір даних, які вказують на те, що Ім'я студента і їх улюблений Фрукти .
Завантажити Практичний посібник
Завантажте цей практичний посібник, щоб потренуватися, поки ви читаєте цю статтю.
Формула для пошуку дублікатів.xlsx1. формула для пошуку дублікатів в Excel, включаючи 1 ст Події
1.1 Використання функції COUNTIF для пошуку дублікатів в одному стовпці в Excel
Нехай у нас є таблиця товарів, наприклад, фруктів. Тут назва товару знаходиться в колонка, і ви хочете знайти дублікат.
Ось формула для пошуку дублікатів в Excel, включаючи перші входження,
=COUNTIF(B:B,B4)>1
Як видно на малюнку вище, формула повертає ПРАВДА для значень, що повторюються та НЕПРАВДА для унікальних значень. У цій формулі ми вибрали ціле B колонка.
Зауважте:
Знайти дублікати можна у фіксованому діапазон комірок а не в вся колонка Для цього потрібно заблокувати цей діапазон за допомогою $ Наприклад, для пошуку дублікатів у комірках B4:B10, використовуйте цю формулу:
=COUNTIF($B$4:$B$10,B4)>1
1.2 Підрахунок кількості дублікатів за допомогою COUNTIF
Якщо ви хочете дізнатися загальну кількість значень, що повторюються, то можете скористатися функцією Функція COUNTIF Для підрахунку значень, що повторюються, потрібно використовувати задані COUNTIF формула: =COUNTIF($B$4:$B$10, $B4)
1.3 Використання функції IF з функцією COUNTIF в Excel
Для отримання дублікату можна скористатися Функція IF з COUNTIF та отримати дублікат або унікальний номер.
=IF(COUNTIF($B$4:$B$10,$B4)>1, "Дублікат", "Унікальний")
Якщо ви хочете, щоб формула Excel знаходила тільки дублікати, замініть " Унікальний " з пропуском (" ") таким чином:
=IF(COUNTIF($B$4:$B$10,$B4)>1, "Дублікат","")
У формулі буде показано " Дублікати " для записів, що повторюються, та порожня комірка для унікальних записів.
2. формула для пошуку дублікатів в Excel без 1 ст Події
Тут ми будемо виявляти дублікати без першого входження. Тут ми використовуємо дві формули одна ЯКЩО з COUNTIF а інша - це ЯКЩО з КОУНТИФИ .
2.1 Використання функції If в Excel в одному стовпчику
Якщо ви хочете відфільтрувати або видалити дублікати, то вищезгадана формула не спрацює. Тому що вона позначає всі однакові записи як дублікати. А якщо ви хочете зберегти унікальні значення в своєму списку, то ви не можете видалити всі дублікати, потрібно видалити тільки 2-й і всі наступні екземпляри.
Отже, ми модифікуємо нашу дублюючу формулу Excel, використовуючи абсолютні та відносні посилання на клітинки:
=IF(COUNTIF($B$4:$B4,$B4)>1, "Дублікат","")
Як видно на наступному малюнку, ця формула не ідентифікує перше входження " Яблука "як дублікат:
2.2 Використання функції If з лічильниками для пошуку дублікатів у двох стовпчиках
Вище ми показали, як знайти повторення значень в одному стовпчику, тепер подивимося, як знайти повторення в двох стовпчиках в excel.
У цьому прикладі ми взяли таблицю, в якій Ім'я студента знаходиться в колонці A, а в колонці Фрукти знаходяться у стовпчику B. Тепер ми хочемо знайти дублікати значень з однаковими назвами та плодами.
Формула для пошуку значень, що повторюються у двох стовпчиках, має вигляд
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1, "Дублікат", "Унікальний ")
3. використання функції If з СУММПРОИЗВОДСТВОМ для пошуку дублікатів у декількох рядках
Ми можемо знайти дублікати в декількох рядках. Тут ми будемо використовувати Функція SUMPRODUCT з ЯКЩО функцію.
Ось формула:
=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")
Якщо розбити формулу на
=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)
Ви отримаєте, скільки разів повторюється цей ряд.
У формулі, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ вкажіть стовпці діапазону, з якого ви хочете знайти дублікат. Ви можете змінити діапазон відповідно до ваших даних. Тут ми використовуємо абсолютні посилання, щоб отримати точні значення з діапазону даних. І B4 , C4, D4 вкажіть перші комірки в кожному стовпчику даних, які необхідно застосувати до цієї формули, ви можете змінити їх відповідно до ваших даних.
Наведена вище формула базується на даних 3 стовпців, ви можете збільшити стовпці у вашому діапазоні даних, і відповідно, у вас збільшаться діапазони. І тоді ви легко знайдете однакові рядки.