Формула на Excel за автоматско отстранување на дупликати (3 брзи методи)

  • Споделете Го Ова
Hugh West

Една од најважните и најшироко користените активности во Excel е отстранувањето на дупликатните вредности од множеството податоци. Денес ќе покажам како можете автоматски да ги отстраните дупликатните вредности од вашиот сет на податоци користејќи формула на Excel.

Преземете ја работната книга за вежбање

Формула на Excel за автоматско отстранување на дупликатите.xlsx

3 Употреба на формулата на Excel за автоматско отстранување дупликати

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

Но за жал, имињата на некои ученици се повторуваат заедно со нивните оценки и оценки.

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

1. Користете ја функцијата UNIQUE за автоматско отстранување дупликати во Excel (за нови верзии)

Можете да ја користите функцијата UNIQUE на Excel за да отстраните дупликати од множество податоци.

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

  • Целосно отстранување на вредностите што се појавуваат повеќе од еднаш
  • зачувување на една копија од вредностите што се појавуваат повеќе од еднаш

Користејќи ја функцијата UNIQUE , можете да ги отстраните дупликатите на двата начини.

Целосно отстранување на вредностите што се појавуваат повеќе од еднаш:

За целосно отстранување на дупликатните вредности од нашите податоципостави, можете да ја користите оваа формула:

=UNIQUE(B4:D14,FALSE,TRUE)

Забелешки:

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

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

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

=UNIQUE(B4:D14,FALSE,FALSE)

Овде Зачував една копија од сите имиња што имаа дупликати, освен Ангела Хопкинс.

Двете Анџела Хопкинс се задржани бидејќи се двајца различни студенти.

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

2. Комбинирајте формула користејќи функции FILTER, CONCAT и COUNTIF за да отстраните дупликати во Excel (за нови верзии)

Можете да користите комбинација од функцијата FILTER , CONCATENATE функција и COUNTIF функција за отстранување дупликати во Excel од вашата група податоци.

Чекор 1:

Земете нова колона и вметнете ја оваа формула:

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

  • Тука B4:B14, C4:C14, и D4:D14 се тритеколони од мојот сет на податоци. Вие ја користите вашата.
  • Таа ги спојува трите колони во една колона.

Чекор 2:

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

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

  • Тука B4:B14 е првата колона од мојот сет на податоци, а $E$4:$E$14 е новата колона што ја создадов.
  • Задржете ја апсолутната ќелија референца како недопрена како што се користи овде.
  • Ја регенерира првата колона од множеството податоци отстранувајќи ги сите дупликати.

Чекор 3 :

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

Ќе го добиете целиот сет на податоци без дупликатните вредности.

Забелешка:

  • Во овој метод, можете да ги отстраните сите вредности што се појавуваат повеќе од еднаш.
  • Но, не можете да задржите една копија од дупликатните вредности како што беше споменато во претходниот метод.

Поврзани содржини: Како да отстраните дупликати врз основа на критериуми во Excel (4 методи)

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

  • Како да се отстранат дупликатните редови во табелата на Excel
  • Отстранете ги дупликатните редови врз основа на две колони во Excel [4 начини]
  • Excel VBA: Отстранете ги дупликатите од низа (2 примери)
  • Како да отстраните дупликати во листот Excel (7 методи )
  • Поправете: Excel Отстранете ги дупликатите не работи (3 решенија)

3.Креирајте формула на Excel со функции IFERROR, INDEX, SMALL, CONCAT и COUNTIF за автоматско отстранување на дупликати (за постари верзии)

Претходните два методи се само за оние кои ги користат новите верзии на Excel.

Оние кои ги користат постарите верзии на Excel можат да користат комбинација од функцијата IFERROR , INDEX функција , SMALL функција , Функција CONCATENATE, и COUNTIF функција .

Чекор 1:

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

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

  • Тука B4:B14, C4:C14, и D4:D14 се три колони од мојот сет на податоци. Ја користите вашата.
  • Ги спојува трите колони во една колона.
  • Тоа е Формула за низа . Затоа, изберете ја целата колона порано и притиснете CTRL+SHIFT+ENTER освен ако не сте во Office 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}),"")

  • Овде B4:D14 е моето множество податоци, E4:E14 е новата колона што ја направив и E1:E3 е опсегот пред да започне колоната. Вие го користите вашиот.
  • {1, 2, 3} се броевите на колоните од мојот сет на податоци. Вие го користите вашиотеден.
  • Го регенерира целиот сет на податоци отстранувајќи ги дупликатите редови.

Забелешка:

  • Во овој метод, можете исто така да ги отстраните сите вредности што се појавуваат повеќе од еднаш
  • Но не можете да задржите една копија од дупликатните вредности како што беше споменато во претходниот метод .

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

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

Ако сакате, можете исто така да отстраните дупликат вредности од вашата група податоци користејќи ги вградените алатки на Excel.

Изврши ја алатката Отстрани дупликати за автоматско отстранување на дупликати во Excel

Чекор 1:

Изберете го целиот сет на податоци.

Одете до Податоци > Отстранете ја алатката Duplicates во Excel Toolbar во делот Data Tools .

Чекор 2:

Кликнете на Отстрани дупликати .

Ставете штиклирање на сите имиња на колоните од кои сакате да ги отстраните дупликатите.

Прочитајте повеќе: Како да отстраните дупликати од колоната во Excel (3 методи)

Чекор 3:

Потоа кликнете OK .

Ќе добиете автоматски отстранети дупликати од вашиот збир на податоци.

Забелешка:

Во овој метод ќе остане една копија од дупликатниот ред. Не можете целосно да го отстраните дупликатотредови.

Заклучок

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

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.