Екцел формула за аутоматско уклањање дупликата (3 брза метода)

  • Деле Ово
Hugh West

Једна од најважнијих и најчешће коришћених активности у Екцел-у је уклањање дупликата вредности из скупа података. Данас ћу показати како можете да уклоните дупликате вредности из скупа података аутоматски користећи Екцел формулу.

Преузмите Вежбање

Екцел формулу за аутоматско уклањање дупликата.клск

3 Употреба Екцел формуле за аутоматско уклањање дупликата

Овде имамо скуп података са Имена неких ученика, њихове оцене на испиту и оцене које су постигли у школи која се зове Сунцокрет Киндергартен.

Али нажалост, имена неких ученика су поновљена заједно са њиховим оценама и оценама.

Данас је наш циљ да откријемо формулу за аутоматско уклањање дупликата.

1. Користите УНИКУЕ функцију за аутоматско уклањање дупликата у Екцел-у (за нове верзије)

Можете да користите ЈЕДИНСТВУ функцију Екцел-а да бисте уклонили дупликате из скупа података.

Можете да уклоните дупликате вредности из скупа података на два начина:

  • Потпуно уклањање вредности које се појављују више пута
  • Задржавање једне копије вредности које се појављују више пута

Користећи УНИКУЕ функцију , можете уклонити дупликате на оба начина.

Потпуно уклањање вредности које се појављују више пута:

Да у потпуности уклонимо дуплиране вредности из наших податакасет, можете користити ову формулу:

=UNIQUE(B4:D14,FALSE,TRUE)

Напомене:

  • Три имена ученика имала су дупликате: Дејвид Мојес, Анђела Хопкинс и Бред Милфорд.
  • Међу њима су Дејвид Мојес и Бред Милфорд потпуно уклоњени.
  • Ангела Хопкинс није уклоњена јер оцене и оцене две Ангеле Хопкинс нису исте. То значи да су два различита ученика.

Чување једне копије вредности које се појављују више пута:

Да задржите једну копију вредности које се појављују више пута, користите ову формулу:

=UNIQUE(B4:D14,FALSE,FALSE)

Овде Задржао сам једну копију свих имена која су имала дупликате, осим Ангеле Хопкинс.

Оба Ангела Хопкинс су задржана јер су два различита ученика.

Повезани садржај: Како уклонити дупликате и задржати прву вредност у Екцел-у

2. Комбинујте формулу користећи функције ФИЛТЕР, ЦОНЦАТ и ЦОУНТИФ за уклањање дупликата у Екцел-у (за нове верзије)

Можете користити комбинацију функције ФИЛТЕР , ЦОНЦАТЕНАТЕ функција и ЦОУНТИФ функција за уклањање дупликата у програму Екцел из скупа података.

1. корак:

Узмите нову колону и уметните ову формулу:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • Овде Б4:Б14, Ц4:Ц14, и Д4:Д14 су триколоне мог скупа података. Ви користите своју.
  • Он спаја три колоне у једну колону.

Корак 2:

Идите на другу нову колону и уметните ову формулу:

=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)

  • Овде Б4:Б14 је прва колона мог скупа података, а $Е$4:$Е$14 је нова колона коју сам направио.
  • Задржи апсолутну ћелију референца као нетакнута као што се овде користи.
  • Поново генерише прву колону скупа података уклањајући све дупликате.

Корак 3 :

На крају, превуците ручицу за попуњавање удесно до укупног броја ваших колона (3 у овом примеру)

Добићете цео скуп података без дуплих вредности.

Напомена:

  • У овој методи можете уклонити све вредности које се појављују више пута.
  • Али не можете задржати једну копију дупликата вредности као што је поменуто у претходној методи.

Повезан садржај: Како уклонити дупликате на основу критеријума у ​​Екцел-у (4 метода)

Слична очитавања

  • Како уклонити дупле редове у Екцел табели
  • Уклонити дупле редове на основу две колоне у Екцел-у [4 начина]
  • Екцел ВБА: Уклоните дупликате из низа (2 примера)
  • Како уклонити дупликате у Екцел табели (7 метода) )
  • Поправка: Екцел уклони дупликате не ради (3 решења)

3.Направите Екцел формулу са функцијама ИФЕРРОР, ИНДЕКС, СМАЛЛ, ЦОНЦАТ и ЦОУНТИФ за аутоматско уклањање дупликата (за старије верзије)

Претходна два метода су само за оне који користе нове верзије Екцел-а.

Они који користе старије верзије Екцел-а могу да користе комбинацију функција ИФЕРРОР , ИНДЕКС функција , МАЛА функција , Функција ЦОНЦАТЕНАТЕ, и ЦОУНТИФ функција .

Корак 1:

Узмите нову колону и уметните ова формула:

=CONCATENATE( B4:B14 , C4:C14 ,SMALL(IF(COUNTIF( D4:D14 )

  • Овде Б4:Б14, Ц4:Ц14, и Д4:Д14 су три колоне мог скупа података. Ви користите своју.
  • Спаја три колоне у једну колону.
  • То је Формула низа . Дакле, изаберите целу колону раније и притисните ЦТРЛ+СХИФТ+ЕНТЕР осим ако нисте у Оффице 365 .

Корак 2:

Идите на другу нову колону и уметните ову формулу:

=IFERROR(INDEX( B4:D14 ,SMALL(IF(COUNTIF( E4:E14 , E4:E14 )=1,ROW( E4:E14 )-ROWS( E1:E3 ),""),ROW( E4:E14 )-ROWS( E1:E3 )),{1,2,3}),"")

  • Овде Б4:Д14 је мој скуп података, Е4:Е14 је нова колона коју сам направио, а Е1:Е3 је опсег пре почетка колоне. Користите свој.
  • {1, 2, 3} су бројеви колона мог скупа података. Користите својеједан.
  • Регенерише цео скуп података уклањајући дупле редове.

Напомена:

  • У овој методи, такође можете да уклоните све вредности које се појављују више пута
  • Али не можете задржати једну копију дупликата вредности као што је поменуто у претходној методи .

Алтернатива Екцел формули за аутоматско уклањање дупликата

До последњег одељка, видели смо све прикладне методе за уклањање дупликата користећи различите формуле .

Ако желите, можете и да уклоните дупликате вредности из скупа података помоћу уграђених алата Екцел-а.

Покрените алатку за уклањање дупликата да бисте аутоматски уклонили дупликате у Екцел-у

Корак 1:

Изаберите цео скуп података.

Иди до Подаци &гт; Алат за уклањање дупликата у Екцел траци са алаткама у одељку Алатке за податке .

Корак 2:

Кликните на Уклони дупликате .

Означите сва имена колона из којих желите да уклоните дупликате.

Прочитајте више: Како уклонити дупликате из колоне у Екцел-у (3 метода)

Корак 3:

Затим кликните на ОК .

Дупликати ћете аутоматски уклонити из вашег скуп података.

Напомена:

У овој методи, једна копија дуплираног реда ће остати. Не можете потпуно уклонити дупликатредови.

Закључак

Користећи ове методе, можете аутоматски уклонити дупликате из скупа података у Екцел-у. Да ли знате неки други метод? Или имате питања? Слободно нас питајте.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.