Съдържание
При работа с огромно количество данни често се сблъскваме с проблеми, свързани с дублиране на данни в Excel . Най-използваните методи за намиране на дубликати в Excel са COUNTIF функция и Условно форматиране . Освен тези два, ще видим още няколко метода в Как да намерите дубликати в Excel, без да изтривате Ще използваме примерен набор от данни, за да разберете по-добре къде се намират Име в колоната има някои дублиращи се записи.
Изтегляне на работна тетрадка за практика
Намиране на дубликати без изтриване.xlsx7 начина за намиране на дубликати без изтриване в Excel
В тази статия виждаме използването на Условно форматиране и различни функции като COUNTIF , IF , EXACT , и т.н., за да намерите дубликати въз основа на нашите предпочитания.
Метод 1: Намиране на дубликати без изтриване с помощта на COUNTIF
Най-лесният начин да откриете дубликати, без да ги изтривате, е COUNTIF функция.
Стъпки:
- Първо въведете следната формула в клетката F5 .
=COUNTIF($B$5:$B$15, B5)>1
- Сега натиснете бутона ВЪВЕДЕТЕ ключ.
- Накрая плъзнете надолу до Автоматично попълване останалата част от поредицата.
COUNTIF функциите връщат изход TRUE за дублиращи се елементи в определен диапазон и FALSE за Уникални стойности .
След това изберете целия набор от данни и натиснете CTRL+SHIFT+L .
Накрая, филтър набора от данни за TRUE стойности.
Нашият дубликати резултатът ще изглежда като на следното изображение.
Прочетете още: Откриване на броя на дублиращите се редове с помощта на формулата COUNTIF
Метод 2: Функция IF за намиране на дубликати без изтриване
Сега ще използваме комбинирана функция от IF и COUNTIF за откриване на дублирани записи в Excel.
Стъпки:
- Първо въведете следната формула в клетката F5 .
=IF(COUNTIF($B$5:$B$14,B5)>1, "Да",")
- Сега натиснете бутона ВЪВЕДЕТЕ ключ.
- Накрая плъзнете надолу до Автоматично попълване останалата част от поредицата.
Вече знаем COUNTIF функцията връща TRUE като резултат за дублиращи се стойности и FALSE за Уникален такива. Тук, COUNTIF($B$5:$B$14,B5)>1
дава резултат TRUE и =IF(TRUE, "Да","") формулата дава крайния резултат Да за TRUE и Празни клетки ако FALSE .
Сега ще приложим Опция за филтриране в нашия набор от данни и го филтрираме чрез Да Стойности. Метод 1 .
Крайният ни резултат ще изглежда като на следната снимка.
Прочетете още: Формула за намиране на дубликати в Excel (6 лесни начина)
Метод 3: Намиране на втория случай на дубликати
Ами ако искаме да намерим дубликати, с изключение на първата поява? Не се притеснявайте! Има начин. Нека видим как да направим това.
Стъпки:
- Първо въведете следната формула в клетката F5 .
=IF(COUNTIF($B$5:$B5:$B5, B5)>1, "Duplicate", "")
- Сега натиснете бутона ВЪВЕДЕТЕ ключ.
Тук, COUNTIF($B$5:$B5:$B5, B5)>1
ще ни даде резултата FALSE , тъй като това е първата поява, а не дубликатът. =IF(FALSE, "Duplicate", "")
ще даде крайния резултат като празна клетка.
- Накрая плъзнете надолу до Автоматично попълване останалата част от поредицата.
Както виждате, Джеймс за първата поява не се счита за дубликат.
Накрая, Филтър набора от данни и щракнете върху Дублиране на В случай че не можете да си спомните как да филтрирате, моля, проверете Метод 1 .
Това е всичко. Лесно.
Метод 4: EXACT функция за намиране на дубликати
Ако разгледате внимателно примерните данни по-долу, можете да забележите, че Джеймс и Алис са две нови вписвания. EXACT Функцията е полезна за съвпадения, чувствителни към големи и малки букви. За по-добро разбиране следвайте метода.
Стъпки:
- Първо въведете следната формула в клетката F5 .
=IF(SUM((--EXACT($B$5:$B$15,B5)))<=1,"", "Duplicate")
- Сега натиснете бутона ВЪВЕДЕТЕ ключ.
SUM((--EXACT($B$5:$B$15,B5)))<=1
ни дава резултата TRUE тъй като не се брои Джеймс като Джеймс "дубликат. IF(TRUE,"", "Дубликат") ще се получи крайният резултат като празна клетка .
- Накрая плъзнете надолу до Автоматично попълване останалата част от поредицата.
И сега, Филтър данните от Дублиране на крайният ни резултат ще изглежда като на следното изображение.
Следвайте Метод 1 в случай че не можете да си спомните метода на филтриране.
Прочетете още: Формула на Excel за намиране на дубликати в една колона
Подобни четива
- Как да намерите дубликати в Excel и да ги копирате в друг лист (5 метода)
- Как да намерите дубликати в колона с помощта на Excel VBA (5 начина)
- Намиране на дубликати в колона и изтриване на ред в Excel (4 бързи начина)
- Как да използвате код VBA за намиране на дублиращи се редове в Excel (3 метода)
- Как да търсите дублиращи се съвпадения в Excel (5 лесни начина)
Метод 5: Намиране на дубликати без изтриване чрез преброяване
При този метод ще преброим дублираните стойности, което ще ни даде точен брой на извършените двойни записи. COUNTIF функция ще бъде отново в наша помощ.
Стъпки:
- Първо въведете следната формула в клетката F5 .
=COUNTIF($B$5:$B$15, $B5)
- Сега натиснете бутона ВЪВЕДЕТЕ ключ.
- Накрая плъзнете надолу до Автоматично попълване за останалата част от поредицата.
И така, това, което се случва тук, е, че формулата ни дава резултата от дадено събитие в числа.
Накрая филтрирайте данните по премахване на отметка 1 , тъй като повече от 1 означава дублиране тук.
Прочетете още: Как да намерите дубликати в работна книга на Excel (4 метода)
Метод 6: Намиране на дубликати чрез преброяване на второто повторение
В предишния метод видяхме броя на появяванията за всяка стойност, ще преброим броя на появяванията и в този метод, но този път искаме да получим броя на появяванията последователно.
Стъпки:
- Първо въведете следната формула в клетката F5 .
=COUNTIF($B$5:$B5, $B5)
- Сега натиснете бутона ВЪВЕДЕТЕ ключ.
Разликата между предишната и тази формула е, че по-рано използвахме B5:B15 като диапазон с абсолютна референция, докато този път използвахме $B$5:B5 смесена референция като обхват, така че постепенно обхватът ще се промени, както и броят.
- Накрая плъзнете надолу до Автоматично попълване останалата част от поредицата.
Както споменахме, разликата във формулата с предишния метод е в препратка към клетката . Погледнете внимателно и се надявам, че ще го разберете. Накрая филтрирайте данните с изключение на номер 1.
Следвайте Метод 1 , за да разполагате с подробно описание на Филтриране .
Прочетете още: Как да намерите дублирани стойности в Excel, като използвате формула (9 метода)
Метод 7: Използване на условно форматиране
В последния ни метод ще видим как да подчертаем клетките с дублиращи се стойности с помощта на Условно форматиране за да откриете дубликатите.
Стъпки:
- Първо, изберете Име обхват на колоната и отидете в Начало> Условно форматиране> Правила за подчертаване на клетките> Дублиране на стойности
- Сега, а диалогов прозорец и щракнете върху OK .
- Това е всичко, всички дублирани клетки са маркирани.
Прочетете още: Списък с топ 10 в Excel с дубликати (2 начина)
Практически раздел
Единственият най-важен аспект за свикване с тези бързи подходи е практиката. В резултат на това сме приложили работна тетрадка, в която можете да практикувате тези методи.
Заключение
Това е всичко за статията. Това са 7 различни метода за как да намерите дубликати в Excel, без да ги изтривате тях. Въз основа на предпочитанията си можете да изберете най-добрата алтернатива. Ако имате въпроси или коментари, моля, оставете ги в полето за коментари.