Sadržaj
Ako želite izdvojiti jedinstvene stavke iz liste u Excelu , ovaj članak će vam biti od velike pomoći. Ovdje ćemo vas provesti kroz 10 jednostavnih metoda za izdvajanje jedinstvenih stavki sa liste.
Preuzmite radnu svesku
Izdvojite jedinstvene stavke.xlsm
10 metoda za izdvajanje jedinstvenih stavki sa liste u Excelu
Ovdje opisujemo svaku od metoda korak po korak tako da možete izdvojiti jedinstvene stavke sa liste bez napora. Koristili smo Excel 365. Možete koristiti bilo koju dostupnu verziju Excela.
Metod-1: Izdvojite jedinstvene stavke sa liste koristeći formulu niza
Sljedeća Lista proizvoda sadrži Id broj i Naziv proizvoda . Vidimo da postoji ponavljanje u Naziv proizvoda . Želimo izvući jedinstvene proizvode sa te liste. Koristit ćemo Formulu niza za izdvajanje jedinstvenih stavki.
➤ Za početak ćemo napisati sljedeću formulu u ćeliju E5 .
=IFERROR(INDEX($C$5:$C$12,MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)),"")
Ova formula je kombinacija I NDE X , MATC H i COUNTIF funkcije.
- COUNTIF($E$4 :E4,$C$5:$C$12) → Provjerava jedinstvenu listu i vraća 0 kada podudaranje nije pronađeno i 1 kada je podudaranje pronađeno.
- MATCH(0,COUNTIF($E$4:E4,$C$5:$C$12),0) → Identificira poziciju prvog pojavljivanja ne-podudaranja, ovdje ga programirajte predstavljati sa0.
- INDEX($C$5:$C$12,MACH(0,COUNTIF($E$4:E4,$C$5:$C$12),0)) → INDEX koristi poziciju koju vraća MATCH i vraća naziv stavke sa liste.
- Možete naići na greške kada ih više nema unikatni predmeti. Da bismo ga se riješili, koristili smo IFERROR funkciju , koristeći funkciju zamijenili smo poruku o grešci praznom.
➤ Nakon toga, moramo pritisnuti Enter .
➤ Moramo povući formulu prema dolje pomoću Fill Handle alata .
➤ Konačno, možemo vidjeti jedinstvene stavke u tabeli Jedinstveni proizvodi koji koriste formulu niza .
Pročitajte više: VBA za dobijanje jedinstvenih vrijednosti iz stupca u niz u Excelu (3 kriterija)
Metoda-2: Upotreba JEDINSTVENE funkcije izdvojiti iz liste
Želimo izdvojiti jedinstvene stavke iz sljedećeg Naziv proizvoda korištenjem JEDINSTVENA funkcija .
➤ Prije svega, u ćeliju E5 ukucat ćemo =UNIQUE i pojavit će se JEDINSTVENA funkcija .
➤ Moramo odabrati niz , što je naš Naziv proizvoda , stoga biramo C5 do C12 .
➤ Nakon toga, moramo dati zarez, ” , ”, i moramo dvaput kliknuti na False-Return jedinstvene redove .
➤ Zatvorit ćemo zagradu i pritisnuti Enter .
➤ Konačno, možemo vidjeti izdvajanje jedinstvenih stavki utabela Jedinstvena lista proizvoda koja koristi JEDINSTVENU funkciju . Formulu također možemo vidjeti u Traci formule .
Pročitajte više: Pronađite jedinstvene vrijednosti u koloni u Excelu (6 metoda)
Metoda-3: Upotreba formule LOOKUP i COUNTIF funkcija bez niza
Možemo koristiti formulu bez niza koja se sastoji od LOOKUP i COUNTIF također. Hajde da vidimo kako nam ova formula pomaže da izdvojimo jedinstveno sa liste.
Ovde upisujemo sledeću formulu u ćeliju E5 .
=LOOKUP(2,1/(COUNTIF($E$4:E4,$C$5:$C$12)=0),$C$5:$C$12)
- COUNTIF($E$4:E4,$C$5:$C$12) → Provjerava jedinstvenu listu, i vraća 0 kada podudaranje nije pronađeno i 1 ako je podudaranje pronađeno. Ovo generiše niz koji se sastoji od Binarni vrijednosti TRUE i FALSE . Zatim podijelite 1 ovim nizom koji daje drugi niz vrijednosti 1 i #DIV/0 grešku.
- Spoljna funkcija LOOKUP ima 2 kao traženje vrijednost, gdje rezultat COUNTIF dijela radi kao lookup_vector. Upoređujući ova dva, LOOKUP odgovara konačnoj vrijednosti greške i vraća odgovarajuću vrijednost.
➤ Zatim ćemo pritisnuti Enter .
➤ Povući ćemo formulu prema dolje pomoću Fill Handle .
➤ Konačno, možemo vidjeti ekstrahovane jedinstvene stavke u Jedinstveni proizvod koristeći tabelu Non Formula niza . Također možemo vidjeti formulu u Formulibar .
Pročitajte više: Kako izdvojiti jedinstvene vrijednosti na osnovu kriterija u Excelu
Metoda-4: Izdvoj izuzimajući duplikate koristeći formulu niza
U ovoj metodi ćemo izdvojiti jedinstvene stavke isključujući duplikate pomoću Niz formule.
➤ Prvo ćemo ukucat će sljedeću formulu u ćeliju E5 .
=INDEX(List,MATCH(0,INDEX(COUNTIF(E4:$E$4,List)+(COUNTIF(List,List)1),0,0),0))
Ovdje, E4:$E$4 je prva ćelija kolone koju želimo izbaciti rezultat ekstrakcije, a Lista je raspon odabranih ćelija od C5 do C12 .
Dvije funkcije INDEX vraćaju početnu i konačnu vrijednost iz lokacije koja je izvedena pomoću COUNTIFS i MATCH respektivno.
➤ Nakon toga, pritisnućemo Enter .
➤ Zatim ćemo povući formulu nadole pomoću Fill Handle alata .
➤ Konačno, možemo vidjeti dva jedinstvena proizvoda bez dupliranja.
Pročitajte više: Kako dobiti jedinstvene vrijednosti iz raspona u Excelu (8 metoda)
Metod-5: Izdvoj jedinstvene stavke sa liste pomoću naprednog filtera
Možete koristiti Excel funkciju pod nazivom Napredni filter da izdvojite jedinstvene stavke sa liste. Hajde da saznamo kako to učiniti.
➤ Prije svega, odaberite raspon podataka koje želite izdvojiti
➤ Nakon toga kliknite na karticu Podaci .
Ovdje smo odabrali ćelije i istražili Podatke tab. Tamo ćete pronaći opciju Napredno (unutar grupe naredbi Sort & Filter ).
➤ Nakon toga, Pojavit će se prozor Napredni filter .
➤ Odabrat ćemo Kopiraj na drugu lokaciju
➤ Dat ćemo lokaciju $E $4 u polju Kopiraj u
➤ Obavezno kliknite na Samo jedinstveni zapisi .
➤ Sada kliknite na OK .
➤ Konačno, možemo vidjeti da su jedinstvene stavke izdvojene u tabeli Jedinstveni proizvod koristeći Napredni filter .
Pročitajte više: Kako pronaći jedinstvene vrijednosti iz više kolona u Excelu
Metoda-6: Izdvojite jedinstvene vrijednosti osjetljive na velika i mala slova
Ako imamo različite vrijednosti osjetljive na velika i mala slova kao u sljedećoj tablici Lista , možemo koristiti Niz formule za izdvajanje jedinstvenih stavki sa te liste.
➤ Prije svega, moramo upisati sljedeću formulu u ćeliju D3 .
=IFERROR(INDEX($B$3:$B$10, MATCH(0, FREQUENCY(IF(EXACT($B$3:$B$10,TRANSPOSE($D$2:D2)), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10)), ""), MATCH(ROW($B$3:$B$10), ROW($B$3:$B$10))), 0)), "")
➤ Nakon toga ćemo pritisnuti Enter .
➤ We w ill povucite formulu prema dolje koristeći Fill Handle .
➤ Konačno, možemo vidjeti izdvojene jedinstvene vrijednosti osjetljive na velika i mala slova u tabeli Case Osetljive različite vrednosti .
Metod-7: Zaokretna tabela za izdvajanje jedinstvenih stavki sa liste
Možemo izdvojiti jedinstvene stavke iz sledećih Lista proizvoda koristeći Pivot Table .
➤ Prije svega, miće odabrati raspon skupa podataka iz kojeg želimo izdvojiti jedinstvene stavke.
➤ Ovdje biramo raspon podataka C4 do C12 .
➤ Nakon toga, odaberite karticu Insert iz Ripbon .
➤ Zatim odaberite Pivot Table .
➤ Nakon toga, moramo odabrati Postojeći radni list .
➤ Moramo dati lokaciju. Ovdje biramo lokaciju E4 do E12 .
➤ Označi Dodaj ove podatke u model podataka
➤ Kliknite OK .
➤ Konačno, možemo vidjeti da kada označimo Naziv proizvoda u Pivot Table , ekstrahovani jedinstveni proizvod se pojavljuje u tabeli Nivoi reda .
Metod-8: VBA za izdvajanje jedinstvenog
Iz sljedeću tabelu Lista proizvoda , želimo izdvojiti jedinstveni Naziv proizvoda koristeći VBA kod.
➤ Prije svega, upisaćemo ALT+F11 u naš radni list. Ovdje radimo na Sheet8 .
➤ Nakon toga, pojavit će se prozor VBA projekta.
➤ Moramo dvaput kliknuti na Sheet8 .
➤ Pojavit će se prozor za uređivanje VBA .
➤ Ukucaćemo sljedeći kod u VBA prozor uređivača.
9720
Ovdje smo deklarirali Long ukucajte promenljivu i umetnuo poslednji red unutar nje. Zatim, primijenite nekoliko metoda ActiveSheet da kopirate raspon dok zadržite Jedinstveno kao True .
➤ Mi ćemozatvorite VBA prozor uređivača i otići ćete na naš aktivni Sheet8.
➤ Tamo ćemo otkucati ALT+F8 i pojavit će se prozor imena makroa.
➤ Kliknut ćemo na Pokreni .
➤ Na kraju ćemo vidjeti jedinstvene proizvode u Naziv proizvoda tabela.
Pročitajte više: Excel VBA za dobivanje jedinstvenih vrijednosti iz kolone (4 primjera)
Metod-9: Istaknite jedinstvene stavke
Želimo istaknuti jedinstveni Naziv proizvoda sa sljedećeg Lista proizvoda .
➤ Prvo, mi odaberite Naziv proizvoda od C5 do C12 .
➤ Zatim ćemo ići na Početna kartica.
➤ Odaberite Uvjetno oblikovanje .
➤ A zatim odaberite Novo pravilo .
Pojavit će se prozor Novo pravilo formatiranja .
➤ Odaberite Koristite formulu da odredite koje ćelije želite formatirati .
➤ Napišite sljedeću formulu u Format vrijednosti gdje je ova formula istinita box.
=COUNTIF($C$5:C5,C5)=1
➤ Zatim kliknite na Format .
A Prozor Format Cells će se pojaviti.
➤ Kliknite na opciju Fill .
➤ Odaberite boju, ovdje biramo plavu.
➤ Zatim kliknite OK .
➤ Sada pogledajte Pregled i kliknite OK .
➤ Konačno, možemo vidjeti istaknuti jedinstveni Naziv proizvoda .
Metoda-10: Uvjetno oblikovanje za dohvaćanje jedinstvenih stavki
U sljedećem Lista proizvoda tabele, želimo sakriti duplikat Naziv proizvoda i želimo prikazati samo jedinstvene nazive proizvoda.
➤ Da bismo to učinili, prije svega, moramo odabrati Naziv proizvoda iz ćelija C5 do C12 .
➤ Nakon toga, idemo na karticu Početna u Traci , i moramo odabrati Uslovno oblikovanje .
➤ Zatim, odaberite Novo pravilo .
Prozor Novo pravilo oblikovanja će se pojaviti.
➤ Moramo odabrati Koristi formulu da odredimo koje ćelije treba formatirati .
➤ Zapisujemo sljedeću formulu u Format vrijednosti gdje je ova formula istinita box.
=COUNTIF($C$5:C5,C5)>1
➤ Zatim, kliknite na Format .
Pojavit će se prozor Format Cells .
➤ Odabrat ćemo Opcija fonta.
➤ Zatim moramo odabrati bijela Boja teme.
➤ Kliknite na OK .
➤ Možemo vidjeti Pregled i kliknut ćemo OK .
➤ Sada možemo vidjeti da se duplirani nazivi proizvoda dobivaju skriveni, jer su obojeni u bijelo.
➤ Sada želimo sortirati jedinstvene proizvode na vrhu liste. Stoga moramo desnim klikom na bilo koju ćeliju. Ovdje desnom tipkom miša kliknemo ćeliju C5 .
➤ Nakon toga moramo odabrati opciju Filter .
➤ Sada moramo odabrati Filtriraj prema boji fonta odabranih ćelija .
➤ Konačno, možemo vidjeti da postojisamo jedinstveni naziv proizvoda u tabeli Lista proizvoda .