Sadržaj
Dok istražujete velike skupove podataka u Excelu, možda ćete morati prebrojati broj ćelija koje sadrže određeni naziv. Ovaj članak pruža 3 jednostavne metode za prebrojavanje određenih imena u Excelu.
Preuzmite vježbovnu bilježnicu
Brojite određena imena.xlsx
3 metode za brojanje određenih imena u Excelu
Recimo da imamo skup podataka koji prikazuje ID zaposlenika , Godinu , te na kraju Prodavač godine odnosno. Koristit ćemo skup podataka (u ćelijama B4:D14 ) prikazan u nastavku za prvu i drugu metodu.
Srećom, možete prebrojati pojavljivanje imena u radnom listu na mnogo načina. Istražimo različite metode i kako ih primijeniti.
1. Upotreba funkcije COUNTIF za prebrojavanje imena koja se točno podudaraju
Microsoft Excel ima ugrađenu COUNTIF funkcija za brojanje ćelija unutar raspona koje ispunjavaju zadani uvjet. U donjem primjeru, popis Prodavača godine dan je u ćelijama D4:D14 i želimo izbrojati koliko se puta ime Mathew Smith pojavljuje se na ovom popisu.
Kako bismo omogućili korisnicima da prebroje željeno ime umjesto da ga unesu izravno u formulu, odredili smo ćeliju za unos imena. Na primjer, ime se upisuje u ćeliju G4 . Dakle, formula u ćeliji G5 će biti kaosljedeće.
=COUNTIF(D5:D14,G4)
Ovdje, D5:D14 ćelije predstavljaju Prodavača godine ( raspon argument), a G4 ćelija označava Mathew Smith ( kriteriji argument).
Raščlamba formule
- U ovoj formuli, funkcija COUNTIF traje dva argumenti raspon i tekst .
- Funkcija COUNTIF odgovara imenu Mathew Smith u nizu pretraživanja ( D5:D14 ) i vraća broj prebrojavanja.
Pročitajte više: Kako prebrojati riječi u Excelu pomoću formule (2 praktična primjera)
2. Primjena zamjenskog znaka za brojanje određenih imena
Prethodna metoda točno odgovara zadanim kriterijima. Napomena, ako je unutar ćelije prisutan barem jedan različiti znak, poput razmaka, neće se smatrati točnim podudaranjem. Jednostavno rečeno, ćelija se neće brojati.
Za brojanje ćelija koje sadrže druge tekstove uz određeni naziv, koristit ćemo Zamjenski znak . Jednostavno stavite znak zvjezdice (*) uz referencu ćelije. Mijenjanjem položaja znaka zvjezdice, možemo prebrojati naziv iz ćelija u rasponu. Pogledajmo to na djelu.
2.1 Ako ćelija sadrži određeno ime na početku
Ako je određena riječ na početku ćelije tada moramo dodatiznak zvjezdice nakon reference ćelije, kao što je ilustrirano u donjem primjeru.
Dakle, formula u ćeliji G5 bit će sljedeća.
=COUNTIF(D5:D14,G4&“*”)
2.2 Kada je određeno ime u sredini
Nasuprot tome, kada je određena riječ u sredini od ćelije, dodajemo znak zvjezdice i prije i iza reference ćelije.
Nakon toga, formula za ćeliju G5 bit će sljedeća.
=COUNTIF(D5:D14,“*”&G4&“*”)
2.3 Ako je određeno ime na kraju
Na kraju, ako se ciljno ime nalazi na kraju ćelije, znak zvjezdice spojen je prije reference ćelije što
Na kraju će formula za ćeliju G5 biti sljedeća.
=COUNTIF(D5:D14,“*”&G4)
Pročitajte više: Excel formula za brojanje određenih riječi u ćeliji (3 primjera)
3 . Korištenje funkcije SUMPRODUCT za brojanje određenih imena u Excelu
Funkcija SUMPRODUCT koristi se u scenariju kada imamo e za računanje imena uzimajući u obzir i velika i mala slova.
Pod pretpostavkom da imamo tablicu koja prikazuje ID zaposlenika , Odjel u kojem su zaposleni, i konačno Ime zaposlenika. Možemo koristiti skup podataka (u B4:D14 ćelijama) da demonstriramo našu treću metodu.
3.1 Primjena funkcije SUMPRODUCT za podudaranje točnog imena (različito na velika i mala slova)
Upotrijebit ćemo funkciju SUMPRODUCT u kombinaciji s funkcijom EXACT za prebrojavanje broja ćelija koje sadrže određeno ime.
=SUMPRODUCT(--EXACT(G4, D5:D14))
Ovdje, G4 ćelija označava Smith ( text1 argument) i D5:D14 ćelije predstavljaju Ime zaposlenika ( tekst2 argument).
Raščlamba formule
- Ovdje funkcija EXACT uspoređuje dva niza teksta i vraća true ako se točno podudaraju. Oznaka dvostruka crtica prisiljava vrijednosti TRUE i FALSE na 1 i 0.
- Dalje, funkcija SUMPRODUCT vraća zbroj svih 1 u odgovarajućem rasponu koji predstavlja broj podudaranja.
3.2 Korištenje funkcije SUMPRODUCT za djelomično podudaranje imena (različito na velika i mala slova)
Da biste locirali željeno ime, bilo gdje u ćeliji moramo upotrijebiti 3 funkcije SUMPROIZVOD , ISBROJ i TRAŽI .
=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))
Ovdje ćelija G4 označava Smith ( find_text argument), a D5:D14 ćelije predstavljaju ime zaposlenika ( unutar_teksta argument).
Raščlamba formule
- Prvo, funkcija FIND daje položaj (kao brojeve) teksta unutar niz.
- Drugo, funkcija ISNUMBER rukuje ovim brojevima koje vraća FIND funkcija. Dvostruka unarna oznaka (crtica) pretvara TRUE i FALSE vrijednosti u jedinice i nule.
- Treće, funkcija SUMPRODUCT zbraja sve 1 koje predstavljaju broj podudaranja.
3.3 Korištenje funkcije SUMPRODUCT za brojanje imena (neosjetljivo na velika i mala slova)
Da bismo razvili formulu koja ne razlikuje velika i mala slova za brojanje imena koja se nalaze bilo gdje u ćeliji trebat će nam funkcije SUMPRODUCT, ISNUMBER, i SEARCH .
=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))
Raščlamba formule
- Prvo, SEARCH funkcija određuje lokaciju (kao broj) teksta unutar niza.
- Dalje, Funkcija ISNUMBER pretvara brojeve dobivene funkcijom SEARCH u jedinice i nule.
- Na kraju, funkcija SUMPRODUCT vraća broj zbrojeva.
Pročitajte više: Kako prebrojati određene riječi u stupcu u programu Excel (2 metode)
Stvari koje treba zapamtiti
- Funkcija COUNTIF vraća cjelobrojni izlaz.
- Th e COUNTIF funkcija ne broji ćelije s nenumeričkim vrijednostima, poput teksta ili #NA.
- COUNTIF funkcija ne može brojati određene brojeve unutar broja poput “123” iz “4546123”
- Za stupce s mješavinom teksta i brojeva, funkcija COUNTIF daje pogrešan broj.
Zaključak
Za kraj, 3 jednostavne metodegore spomenuto pomoći će vam da prebrojite određena imena u Excelu. Ako imate bilo kakvih pitanja ili povratnih informacija, javite nam u odjeljku za komentare u nastavku ili možete pogledati naše druge članke na web stranici ExcelWIKI .