Brojanje jedinstvenih vrijednosti među duplikatima

Brojanje jedinstvenih vrijednosti među duplikatima

Recimo da želite saznati koliko jedinstvenih vrijednosti postoji u rasponu koji sadrži duplicirane vrijednosti. Ako stupac, primjerice, sadrži:

  • Vrijednosti 5, 6, 7 i 6 rezultat su tri jedinstvene vrijednosti – 5, 6 i 7.

  • Vrijednosti "Bradley", "Doyle", "Doyle", "Doyle", rezultat su dvije jedinstvene vrijednosti – "Bradley" i "Doyle".

Među duplikatima možete brojati jedinstvene vrijednosti na nekoliko načina.

Pomoću dijaloškog okvira Napredni filtar možete izdvojiti jedinstvene vrijednosti iz stupca podataka i zalijepiti ih na novo mjesto. Zatim pomoću funkcije ROWS izbrojite koliko stavki ima u novom rasponu.

  1. Odaberite raspon ćelija ili provjerite nalazi li se aktivna ćelija u tablici.

    Provjerite ima li raspon ćelija naslov stupca.

  2. Na kartici Podaci u grupi Sortiranje i filtriranje kliknite Dodatno.

    Prikazat će se dijaloški okvir Napredni filtar.

  3. Kliknite Kopiraj na drugo mjesto.

  4. U okvir Kopiraj u unesite referencu ćelije.

    Možete i kliknuti Sažmi dijaloški Slika gumba da biste privremeno sakrili dijaloški okvir, odabrali ćeliju na radnom listu, a zatim pritisnite Proširi dijaloški okvir Slika gumba .

  5. Potvrdite okvir Samo jedinstveni zapisi, a zatim kliknite U redu.

    Jedinstvene vrijednosti iz odabranog raspona kopiraju se na novo mjesto počevši od ćelije koja je navedena u okviru Kopiraj u.

  6. U praznu ćeliju ispod posljednje ćelije u rasponu unesite funkciju ROWS. Koristite raspon jedinstvenih vrijednosti koje ste upravo kopirali kao argument, osim naslova stupca. Ako je, primjerice, raspon jedinstvenih vrijednosti B2:B45, unesite =ROWS(B2:B45).

Za ovaj zadatak koristite kombinaciju funkcija IF, SUM, FREQUENCY, MATCHi LEN:

  • Pomoću funkcije IF svakom uvjetu koji je točan dodjeljuje se vrijednost 1.

  • Zbroj dodajte pomoću funkcije SUM.

  • Brojanje jedinstvenih vrijednosti pomoću funkcije FREQUENCY. Funkcija FREQUENCY zanemaruju tekst i vrijednosti nula. Za prvo pojavljivanje određene vrijednosti ova funkcija vraća broj jednak broju pojavljivanja te vrijednosti. Za svako pojavljivanje iste vrijednosti nakon prve, ova funkcija vraća nulu.

  • Vratite položaj tekstne vrijednosti u rasponu pomoću funkcije MATCH. Vraćena vrijednost zatim se koristi kao argument za funkciju FREQUENCY da bi se odgovarajuće tekstne vrijednosti mogli vrednovati.

  • Pronađite prazne ćelije pomoću funkcije LEN. Prazne ćelije imaju duljinu od 0.

Primjeri ugniježđenih funkcija za brojanje jedinstvenih vrijednosti među duplikatima

Napomene: 

  • Formule u ovom primjeru moraju se unijeti kao formule polja. Ako imate trenutnu verziju Microsoft 365, formulu možete jednostavno unijeti u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnite ENTER da biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete izlazni raspon, unesete formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnete CTRL + SHIFT + ENTER da biste je potvrdili. Excel umetne kovrčavi zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.

  • Da biste vidjeli funkciju procijenjenu korak po korak, odaberite ćeliju koja sadrži formulu, a zatim na kartici Formule u grupi Nadzor formula kliknite Procjena formule.

  • Funkcija FREQUENCY izračunava učestalost pojavljivanja vrijednosti unutar raspona vrijednosti, a zatim vraća okomito polje brojeva. Na primjer, koristite FREQUENCY da biste prebrojali broj rezultata testova koji se nalaze unutar raspona rezultata. Budući da ova funkcija vraća polje, ona se mora unijeti kao formula polja.

  • Funkcija MATCH traži navedenu stavku u rasponu ćelija, a zatim vraća relativni položaj te stavke u rasponu. Na primjer, ako raspon A1:A3 sadrži vrijednosti 5, 25 i 38, formula =MATCH(25;A1:A3;0) vraća broj 2 jer je 25 druga stavka u rasponu.

  • Funkcija LEN vraća broj znakova u tekstnom nizu.

  • Funkcija SUM zbraja sve brojeve koje ste naveli kao argumente. Svaki argument može biti raspon, referenca ćelije, polje, konstanta, formula ili rezultat iz druge funkcije. Na primjer, SUM(A1:A5) zbraje sve brojeve koji se nalaze u ćelijama od A1 do A5.

  • Funkcija IF vraća jednu vrijednost ako se uvjet koji navedete procijeni kao TRUE, a druga vrijednost ako se taj uvjet procijeni kao FALSE.

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednici za odgovore.

Dodatne informacije

Filtriranje jedinstvenih vrijednosti i uklanjanje duplikata vrijednosti

Potrebna vam je dodatna pomoć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

×