Содржина
Овде, ќе опишеме неколку начини за наоѓање дупликати во Excel користејќи формула. Некои од нив можеби ќе ви бидат познати, а некои ќе бидат нови. Ќе се обидеме да го опишеме на наједноставен начин за да можете лесно да го фатите.
Овде вклучуваме база на податоци што означува Име на ученикот и нивните омилени Овошје .
Преземете ја работната книга за вежбање
Преземете го овој лист за вежбање за да вежбате додека ја читате оваа статија.
Формула за наоѓање дупликати.xlsx
1. Формула за наоѓање дупликати во Excel вклучувајќи 1 st појави
1.1 Користење COUNTIF за наоѓање дупликати во една колона во Excel
Ајде да имаме табела со артикли како овошје. Овде, името на ставката е во колоната, и сакате да најдете дупликат.
Еве формула за наоѓање дупликати во Excel вклучувајќи ги и првите појави,
=COUNTIF(B:B,B4)>1
Како што можете да видите на сликата погоре, формулата враќа TRUE за дупликат вредности и FALSE за единствени вредности. Во оваа формула, ја избравме целата колона 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,"Duplicate","Unique")
Во случај да сакате формулата на Excel да наоѓа само дупликати, заменете ја „ Единствена " со празно (" ") вака:
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","")
Формулата ќе покаже „ Дупликати “ за дупликат записи и празна ќелија за уникатни рекорди.
2. Формула за наоѓање дупликати во Excel без 1 st појави
Тука ќе откриеме дупликати без прво појавување. Овде користиме две формули едната IF со COUNTIF и другата е IF со COUNTIFS .
2.1 Користење на функцијата If во една колона Excel
Ако сакате да филтрирате или отстраните дупликати, горенаведената формула нема да работи. Бидејќи ги означува сите идентични записи како дупликати. И ако сакате да ги задржите уникатните вредности во вашата листа, тогаш не можете да ги избришете сите дупликати записи, треба да ја избришете само втората и сите последователни примероци.
Значи, ние ќе ја измениме нашата формула за дупликат Excel со користење апсолутна и релативна клеткареференци:
=IF(COUNTIF($B$4:$B4,$B4)>1,"Duplicate","")
Како што можете да видите на следната слика, оваа формула не ја идентификува првата појава на „ Јаболка “ како дупликат:
2.2 Користење If Function со COUNTIFS за наоѓање дупликати во две колони
Погоре покажавме како да најдете дупликат вредности во една колона, сега ќе видиме овде како да најдете дупликати во две колони во ексел.
Во овој пример, земавме табела каде што Името на ученикот е во колоната А и Плодовите се во колоната Б. Сега сакаме да најдеме дупликат вредности со исто име и плодови.
Формулата за наоѓање дупликат вредности во две колони е
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1,"Duplicate","Unique ")
3. Користење If Function со SUMPRODUCT за наоѓање дупликати во повеќе редови
Можеме да најдеме дупликати во повеќе редови. Овде ќе ја користиме функцијата SUMPRODUCT со функцијата IF .
Еве ја формулата:
=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 колони, можете да ги зголемите колоните во опсегот на податоци и соодветно на тоа, ќе ги додадете опсезите. А потоа лесно пронајдете ги идентичните редови.