Kako brojati jedinstvene vrijednosti u Excelu

Kako brojati jedinstvene vrijednosti u Excelu

Skupovi podataka u Excelu često sadrže istu vrijednost više puta u stupcu. Ponekad može biti korisno znati koliko je jedinstvenih vrijednosti u stupcu. Na primjer, ako vodite trgovinu i imate proračunsku tablicu svih svojih transakcija, radije biste željeli odrediti koliko imate jedinstvenih kupaca, umjesto da brojite svaku pojedinačnu transakciju.





To je moguće učiniti brojenjem jedinstvenih vrijednosti u Excelu pomoću metoda koje ćemo vam objasniti u nastavku.





Uklonite duple podatke iz stupca

Brz i prljav način prebrojavanja jedinstvenih vrijednosti u Excelu je uklanjanje duplikata i provjera koliko je unosa ostalo. Ovo je dobra opcija ako vam je brz odgovor potreban i ne trebate pratiti rezultat.





Kopirajte podatke u novi list (da slučajno ne izbrišete sve potrebne podatke). Odaberite vrijednosti ili stupac iz kojeg želite ukloniti dvostruke vrijednosti. U Alati za podatke odjeljak Podaci odaberite karticu Uklonite duplikate . Time se uklanjaju svi duplicirani podaci i ostavljaju samo jedinstvene vrijednosti.

Isti postupak funkcionira ako su informacije podijeljene u dva stupca. Razlika je u tome što morate odabrati oba stupca. U našem primjeru imamo stupac za ime i drugi za prezime.



Ako želite pratiti broj jedinstvenih vrijednosti, bolje je da umjesto toga napišete formulu. U nastavku ćemo vam pokazati kako to učiniti.

Povezano: Kako filtrirati u Excelu za prikaz željenih podataka





Prebrojite jedinstvene vrijednosti pomoću Excel formule

Za brojanje samo jedinstvenih vrijednosti moramo kombinirati nekoliko Excel funkcija. Prvo moramo provjeriti je li svaka vrijednost duplikat, zatim moramo prebrojati preostale unose. Također moramo koristiti funkciju niza.

Ako samo tražite odgovor, upotrijebite ovu formulu, zamjenjujući svaku instancu A2: A13 ćelijama koje želite koristiti:





{=SUM(IF(FREQUENCY(MATCH(A2:A13, A2:A13, 0), MATCH(A2:A13, A2:A13, 0)) >0, 1))}

Kako smo tamo došli malo je komplicirano. Dakle, ako želite razumjeti zašto ta formula djeluje, u nastavku ćemo je raščlaniti po komad.

Objašnjenje funkcije niza

Počnimo prvo s objašnjenjem što je niz. Niz je jedna varijabla koja sadrži više vrijednosti. To je kao da se pozivate na hrpu Excel ćelija odjednom umjesto na svaku ćeliju zasebno.

Ovo je čudna razlika s našeg gledišta. Ako kažemo formuli da gleda na ćelije A2: A13 normalno ili kao niz, podaci nam izgledaju isto. Razlika je u tome kako Excel tretira podatke iza kulisa. Toliko je suptilna razlika da ih najnovije verzije Excela više niti ne razlikuju, iako starije verzije to rade.

U naše svrhe važnije je znati kako možemo koristiti nizove. Ako imate najnoviju verziju programa Excel, on automatski pohranjuje podatke kao niz kada je to učinkovitije. Ako imate stariju verziju, kad završite s pisanjem formule, pritisnite Ctrl + Shift + Enter . Nakon što to učinite, formula će biti okružena zavojitim zagradama kako bi pokazala da je u načinu polja.

Predstavljamo funkciju FREQUENCY

Funkcija FREQUENCY govori nam koliko se puta broj pojavljuje na popisu. Ovo je sjajno ako radite s brojevima, ali naš popis je tekst. Da bismo koristili ovu funkciju, moramo pronaći način da svoj tekst prvo pretvorimo u brojeve.

Ako pokušavate prebrojati jedinstvene vrijednosti na popisu brojeva, možete preskočiti sljedeći korak.

Korištenje funkcije MATCH

Funkcija MATCH vraća položaj prvog pojavljivanja vrijednosti. To možemo koristiti za pretvaranje našeg popisa imena u brojčane vrijednosti. Mora znati tri podatka:

  • Koju vrijednost tražite?
  • Koji skup podataka provjeravate?
  • Tražite li vrijednosti veće, niže ili jednake ciljnoj vrijednosti?

U našem primjeru želimo pogledati svako ime naših kupaca u našoj Exel proračunskoj tablici kako bismo provjerili pojavljuje li se njihov točan naziv negdje drugdje.

kako prisilno zatvoriti program u sustavu Windows 10 bez upravitelja zadataka

U gornjem primjeru pretražujemo naš popis (A2: A13) za Tiah Gallagher (A2) i želimo točno podudaranje. 0 u posljednjem polju određuje da se mora točno podudarati. Naš rezultat govori nam gdje se na popisu prvo pojavilo ime. U ovom slučaju to je bilo prvo ime, pa je rezultat 1.

Problem s ovim je što nas zanimaju svi naši kupci, ne samo Tiah. No, ako pokušamo tražiti A2: A13 umjesto samo A2, dobit ćemo pogrešku. Ovdje su funkcije niza zgodne. Prvi parametar može uzeti samo jednu varijablu ili vraća grešku. No, nizovi se tretiraju kao jedna varijabla.

Sada naša funkcija govori Excelu da provjeri podudaranja za cijeli naš niz. Ali čekaj, naš se rezultat nije promijenio! Još uvijek piše 1. Što se ovdje događa?

Naša funkcija je vraćanje niza. Prolazi kroz svaku stavku u našem nizu i provjerava ima li podudaranja. Rezultati svih imena spremaju se u niz, koji se kao rezultat vraća. Budući da ćelija prikazuje samo jednu varijablu odjednom, ona prikazuje prvu vrijednost u nizu.

To možete provjeriti sami. Ako promijenite prvi raspon u A3: A13, rezultat će se promijeniti u 2. To je zato što je Eiliyahino ime drugo na popisu i ta je vrijednost sada spremljena prva u niz. Ako prvi raspon promijenite u A7: A13, ponovno dobivate 1 jer se Tiahino ime prvi put pojavljuje na prvom mjestu skupa podataka koje provjeravamo.

Povezano: Excel formule koje će vam pomoći u rješavanju problema iz stvarnog života

Korištenje funkcije FREQUENCY

Sada kada smo promijenili imena u brojčane vrijednosti, možemo koristiti funkciju FREQUENCY. Slično MATCH -u, zahtijeva cilj za traženje i skup podataka za provjeru. Također, slično MATCH -u, ne želimo tražiti samo jednu vrijednost, želimo da funkcija provjerava svaku stavku na našem popisu.

Cilj koji želimo provjeriti funkcijom FREQUENCY je svaka stavka u nizu koju je vratila funkcija MATCH. I želimo provjeriti skup podataka koji vraća funkcija MATCH. Stoga šaljemo funkciju MATCH koju smo gore izradili za oba parametra.

Ako tražite jedinstvene brojeve i preskočili ste prethodni korak, poslali biste raspon brojeva kao oba parametra. Da biste pretražili sve brojeve na svom popisu, morat ćete koristiti i funkciju niza, stoga ne zaboravite pritisnuti Ctrl + Shift + Enter nakon što ste unijeli formulu ako koristite stariju verziju programa Excel.

Sada je naš rezultat 2. Opet, naša funkcija vraća niz. Vraća niz koliko se puta pojavila svaka jedinstvena vrijednost. Ćelija prikazuje prvu vrijednost u nizu. U tom se slučaju Tiahino ime pojavljuje dva puta, pa je vraćena frekvencija 2.

Korištenje IF funkcije

Sada naš niz ima isti broj vrijednosti kao što imamo jedinstvene vrijednosti. Ali nismo do kraja završili. Trebamo način da to zbrojimo. Ako sve vrijednosti u nizu pretvorimo u 1 i zbrojimo, konačno ćemo znati koliko jedinstvenih vrijednosti imamo.

Možemo stvoriti IF funkciju koja mijenja sve vrijednosti iznad nule u 1. Tada će sve vrijednosti biti jednake 1.

Da bismo to učinili, želimo da naša funkcija IF provjeri jesu li vrijednosti u našem polju FREQUENCY veće od nule. Ako je istina, trebala bi vratiti vrijednost 1. Primijetit ćete da se sada prva vrijednost u nizu vraća kao jedna.

Korištenje funkcije SUM

U završnoj smo fazi! Zadnji korak je ZBIRANJE niza.

Umotajte prethodnu funkciju u funkciju SUM. Završeno! Dakle, naša konačna formula je:

{=SUM(IF(FREQUENCY(MATCH(A2:A13, A2:A13, 0), MATCH(A2:A13, A2:A13, 0)) >0, 1))}

Brojanje jedinstvenih unosa u Excelu

Ovo je napredna funkcija koja zahtijeva puno znanja o Excelu. Pokušati može biti zastrašujuće. No, nakon što ga postavite, može biti od velike pomoći pa bi bilo vrijedno proći kroz naše objašnjenje kako biste bili sigurni da ga razumijete.

Ako ne morate tako često brojati jedinstvene unose, brzi i prljavi savjeti o uklanjanju dupliciranih vrijednosti djelovat će vrlo brzo!

Udio Udio Cvrkut E -pošta Kako kopirati formule u programu Microsoft Excel

Učenje svih najboljih metoda kopiranja i lijepljenja formula u Excel proračunskoj tablici odličan je način za početak uštede vremena.

Pročitajte Dalje
Povezane teme
  • Produktivnost
  • Proračunska tablica
  • Microsoft Excel
  • Analiza podataka
O autoru Jennifer Seaton(Objavljen 21 članak)

J. Seaton je znanstveni pisac specijaliziran za razbijanje složenih tema. Doktorirala je na Sveučilištu Saskatchewan; njezino se istraživanje usredotočilo na korištenje učenja zasnovanog na igrama za povećanje angažmana učenika na internetu. Kad ne radi, zateći ćete je kako čita, igra video igrice ili radi u vrtu.

Više od Jennifer Seaton

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu