Как да намерите дубликати без изтриване в Excel (7 метода)

  • Споделя Това
Hugh West

При работа с огромно количество данни често се сблъскваме с проблеми, свързани с дублиране на данни в Excel . Най-използваните методи за намиране на дубликати в Excel са COUNTIF функция и Условно форматиране . Освен тези два, ще видим още няколко метода в Как да намерите дубликати в Excel, без да изтривате Ще използваме примерен набор от данни, за да разберете по-добре къде се намират Име в колоната има някои дублиращи се записи.

Изтегляне на работна тетрадка за практика

Намиране на дубликати без изтриване.xlsx

7 начина за намиране на дубликати без изтриване в 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, без да ги изтривате тях. Въз основа на предпочитанията си можете да изберете най-добрата алтернатива. Ако имате въпроси или коментари, моля, оставете ги в полето за коментари.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.