Sadržaj
Dok istražujete velike skupove podataka u Excelu, možda ćete morati da prebrojite broj ćelija koje sadrže određeno ime. Ovaj članak pruža 3 jednostavne metode o tome kako prebrojati određena imena u Excelu.
Preuzmite Vježnicu
Broj specifičnih imena.xlsx
3 metode za brojanje određenih imena u Excelu
Recimo da imamo skup podataka koji prikazuje ID zaposlenika , Godina , i na kraju Prodavac godine . Koristićemo skup podataka (u ćelijama B4:D14 ) prikazan ispod za prvu i drugu metodu.
Srećom, možete prebrojati pojavu imena u radnom listu na mnogo načina. Hajde da istražimo različite metode i kako ih primijeniti.
1. Upotreba funkcije COUNTIF za brojanje imena koja se točno podudaraju
Microsoft Excel ima ugrađeni COUNTIF funkcija za brojanje broja ćelija unutar raspona koje ispunjavaju dati uvjet. U primjeru ispod, lista Prodavača godine je data u ćelijama D4:D14 i želimo izbrojati koliko puta je ime Mathew Smith pojavljuje se na ovoj listi.
Da bismo omogućili korisnicima da broje bilo koje željeno ime umjesto da ga unose direktno u formulu, odredili smo ćeliju za unos imena. Na primjer, ime se unosi u ćeliju G4 . Dakle, formula u ćeliji G5 će biti kaosljedeće.
=COUNTIF(D5:D14,G4)
Ovdje, D5:D14 ćelije predstavljaju prodajnu osobu godine ( raspon argument), a G4 ćelija označava Mathew Smith ( kriterijum argument).
Raščlamba formule
- U ovoj formuli, funkcija COUNTIF traje dva argumenti range i text .
- Funkcija COUNTIF odgovara imenu Mathew Smith u nizu pretraživanja ( D5:D14 ) i vraća broj brojanja.
Pročitajte više: Kako prebrojati riječi u Excelu pomoću formule (2 zgodna primjera)
2. Primjena džoker znaka za brojanje specifičnih imena
Prethodna metoda točno odgovara datim kriterijima. Kao napomena, ako je barem jedan drugačiji znak prisutan unutar ćelije, na primjer, razmak, onda se neće tretirati kao potpuno podudaranje. Jednostavno rečeno, ćelija se neće brojati.
Da prebrojimo ćelije koje sadrže i druge tekstove pored specifičnog imena, koristit ćemo Zamjenski znak . Jednostavno stavite znak zvjezdice (*) zajedno sa referencom ćelije. Promjenom položaja znaka zvjezdice, možemo računati ime iz ćelija u rasponu. Pogledajmo to u akciji.
2.1 Ako ćelija sadrži određeno ime na početku
Ako je određena riječ na početku ćelije onda moramo dodatiznak zvjezdice nakon reference ćelije, kao što je prikazano u primjeru ispod.
Dakle, formula u ćeliji G5 će biti sljedeća.
=COUNTIF(D5:D14,G4&“*”)
2.2 Kada je određeno ime u sredini
Nasuprot tome, kada je određena riječ u sredini u ćeliju, dodajemo znak zvjezdice i prije i nakon reference ćelije.
Nakon toga, formula za ćeliju G5 će biti sljedeća.
=COUNTIF(D5:D14,“*”&G4&“*”)
2.3 Ako je određeni naziv na kraju
Konačno, ako se naziv cilja nalazi na kraju ćelije, znak zvjezdice je spojen 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 se koristi u scenariju kada imamo e da prebrojite ime uzimajući u obzir i velika i mala slova.
Pod pretpostavkom da imamo tabelu 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 s tačnim imenom (osjetljivo na velika i mala slova)
Upotrebit ćemo funkciju SUMPRODUCT u kombinaciji s funkcijom EXACT da prebrojimo broj ć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 ( text2 argument).
Raščlamba formule
- Ovdje, funkcija EXACT uspoređuje dva niza tekstova i vraća true ako se tačno podudaraju. Oznaka dvostruka crtica forsira vrijednosti TRUE i FALSE na 1 i 0.
- Dalje, funkcija SUMPRODUCT vraća zbir svih 1 u odgovarajućem rasponu koji predstavlja broj podudaranja.
3.2 Upotreba funkcije SUMPRODUCT za djelomično podudaranje imena (osjetljivo na velika i mala slova)
Da biste locirali željeno ime, bilo gdje u ćeliji trebamo koristiti 3 funkcije SUMPROIZVOD , ISBROJ i PRONAĐI .
=SUMPRODUCT(--(ISNUMBER(FIND(G4, D5:D14))))
Ovdje, G4 ćelija označava Smith ( pronađi_tekst argument) i D5:D14 ćelije predstavljaju ime zaposlenika ( unutar_teksta argument).
Raščlamba formule
- Prvo, funkcija PRONAĐI daje poziciju (kao brojeve) teksta unutar niz.
- Drugo, funkcija ISNUMBER obrađuje ove brojeve koje vraća FIND funkcija. dvostruka unarna oznaka (crtica) pretvara vrijednosti TRUE i FALSE u jedinice i nule.
- Treće, funkcija SUMPRODUCT zbraja sve jedinice koje predstavljaju broj podudarnosti.
3.3 Upotreba funkcije SUMPRODUCT za brojanje imena (neosjetljivo na velika i mala slova)
Da razvijemo formulu bez obzira na velika i mala slova za brojanje imena koja se nalaze bilo gdje u ćeliji koja nam je potrebna funkcije SUMPRODUCT, ISNUMBER, i SEARCH .
=SUMPRODUCT(--(ISNUMBER(SEARCH(G4, D5:D14,))))
Razbijanje formule
- Prvo, funkcija SEARCH određuje lokaciju (kao broj) teksta unutar niza.
- Dalje, Funkcija ISNUMBER pretvara brojeve koje daje funkcija SEARCH u jedinice i nule.
- Na kraju, funkcija SUMPRODUCT vraća broj brojanja.
Pročitajte više: Kako prebrojati određene riječi u koloni u Excelu (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đeni brojevi unutar broja poput “123” od “4546123”
- Za stupce s mješavinom teksta i brojeva, funkcija COUNTIF daje pogrešan broj.
Zaključak
Da zaključimo, 3 jednostavne metodegore pomenuto pomoći će vam da prebrojite određena imena u Excelu. Ako imate bilo kakvih pitanja ili povratnih informacija, javite nam se u odjeljku za komentare ispod ili možete pogledati naše ostale članke na web stranici ExcelWIKI .