Sadržaj
U ovom članku koristit ćemo funkciju VLOOKUP s funkcijom COUNTIF u Excelu. VLOOKUP i COUNTIF najviše su korištene i moćne funkcije u MS Excelu. VLOOKUP koristi se za pronalaženje bilo kojeg specifičnog podatka iz bilo koje tablice, a funkcija COUNTIF služi za brojanje elemenata pomoću uvjeta. S kombiniranom formulom ove dvije funkcije možemo pretraživati i brojati bilo koje vrijednosti s uvjetima iz bilo kojeg raspona. U ovom ću članku pokazati različite načine korištenja VLOOKUP-a s COUNTIF funkcijom.
Preuzmite vježbovnu knjigu
Možete preuzeti vježbovnu radna knjiga ovdje.
Kombinirajte VLOOKUP s COUNTIF.xlsx
3 načina korištenja VLOOKUP-a s funkcijom COUNTIF
U ovom ćemo članku govoriti o korištenju VLOOKUP-a s COUNTIF na 3 načina. Prvo ćemo koristiti kombinaciju kako bismo saznali pojavu određenog događaja. Drugo, izračunat ćemo prosječni postotak određenog skupa postotaka. Konačno, otkrit ćemo postojanje vrijednosti korištenjem VLOOKUP s COUNTIF .
1. Brojite pojavljivanja pomoću funkcija VLOOKUP i COUNTIF
Razmotrimo skup podataka o pohađanju nastave učenika. Za ovaj primjer, samo pretpostavljamo samo tjednu prisutnost. Sada ćemo računati ukupnu prisutnost svakog učenika koristeći VLOOKUP i COUNTIF funkcije.
Koraci:
- Prvo odaberite ćeliju C16 i upišite bilo koji naziv u ćeliji.
- Drugo, odaberite ćeliju C17 i upišite,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- Na kraju, pritisnite Enter .
- Kao rezultat, pronaći ćemo broj nazočnosti za učenik.
Raščlamba formule:
- VLOOKUP( C16,B5:C14,2,0): Funkcija VLOOKUP odgovarat će vrijednosti u C16 , vrijednosti traženja, u rasponu traženja B5: C14 . Zatim se podudara s brojem povezanim s imenom u ćeliji C16 u drugom stupcu raspona koji je u ovom slučaju 13 .
- COUNTIF (F5:K14,VLOOKUP(C16,B5:C14,2,0)) : Funkcija COUNTIF broji broj koji vraća VLOOKUP(C16,B5:C14,2, 0) izraz koji je 13 u F5:K14 rasponu i vraća broj pojavljivanja za broj 13 . U ovom slučaju to će biti 5 .
Pročitajte više: VLOOKUP za pretraživanje teksta u Excelu (4 jednostavna načina)
2. Izračunajte postotke pomoću funkcija VLOOKUP i COUNTIF
Imamo skup podataka o ocjenama studenata za svaki predmet (kao 6 kolegija). Sada nas zanima pronaći prosječne postotke svih ocjena ako postoji najmanje 4 postotka ocjena. To znači da ako bilo koji učenik ima manje od 4 posto, jednostavno ćemopovratak #NA! U suprotnom, vratit ćemo prosječne postotke ocjena.
Koraci:
- Za početak odaberite C16 ćeliju i unesite bilo koje ime u ćeliju.
- Zatim odaberite ćeliju C17 i unesite sljedeću formulu,
=IF(COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))
- Pritisnite Enter .
- Kao rezultat, dobit ćemo prosječni postotak učenika.
Raščlamba formule:
- VLOOKUP(C16,$B$5:$I$14,8,0): vraća [value_if_false] argument IF To je u osnovi prosjek postotak dobivenih ocjena od strane Daniela .
- Izlaz: 41%
- NA(): vratit će pogrešku ako logički test argument funkcije IF postaje TRUE . Ovdje je Daniel pohađao više od 4 tečaja što nije željeni uvjet, pa će ovaj dio vratiti pogrešku.
- Izlaz: #N/A
- MATCH(C16,$B$5:$B$14,0): vratit će relativni položaj Daniela u rasponu ćelija B5:B14.
- Izlaz: 6
- INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) —-> pojednostavljuje na
- INDEX($C$5:$H$14,6),0): vraća skup postotaka za Daniela .
- Izlaz: {0.25,0.6,0.25,0.25,0.6,0.5}
- COUNTIF(INDEX($C$5: $H$14,MATCH(C16,$B$5:$B$14,0),0),”>0″ )—-> pretvara se u
- COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): broji postotke ako vrijednost je veći od 0 .
- Izlaz: 6
- Tako da se cijela formula pojednostavljuje na
- IF(6<4, #N /A, 41%) : vraća prosječni postotak Danijela jer 6<4 nije pravi uvjet.
- Izlaz: 41% .
Pročitajte više: FUNKCIJA INDEX MATCH naspram VLOOKUP (9 primjera)
Slična očitanja
- VLOOKUP ne radi (8 razloga & rješenja)
- Kako napraviti VLOOKUP osjetljiv na velika i mala slova u Excelu (4 metode)
- Excel VLOOKUP za okomito vraćanje višestrukih vrijednosti
- Kako VLOOKUP s višestrukim uvjetima u Excelu (2 metode)
3. COUNTIF nasuprot VLOOKUP-u za određivanje postoji li vrijednost
U ovom odjeljku pokušat ćemo otkriti kako funkcije COUNTIF i VLOOKUP rukuju operacijama pretraživanja. Da budemo precizni, vidjet ćemo je li ukupni broj bilo kojeg elementa nula, a zatim što će vratiti funkcije COUNTIF i VLOOKUP . Pretpostavimo da imamo skup podataka zaposlenika s njihovim imenima i ID-om. U tablici se ponavljaju vrijednosti. Sada ćemo prebrojati imena i pokušati ih spojiti.
Koraci:
- Za početak kliknite na ćeliju E5 i bilo koje ime.
- Zatim odaberitećeliju F5 i unesite sljedeću formulu,
=COUNTIF($C$5:$C$14,E5)
- Pritisnite Unesite nakon toga.
- Kao rezultat, dobit ćemo koliko se puta ime pojavilo u rasponu C5:C14 .
- Nakon toga odaberite ćeliju H5 i bilo koje od imena.
- Nakon toga odaberite ćeliju I5 i unesite,
=VLOOKUP(H5,$C$5:$C$14,1,0)
- Slijedom toga, mi ćemo dobiti isto ime kao u ćeliji H5 u ćeliji I5 .
Pročitajte više: Zašto VLOOKUP vraća # N/A kada postoji podudaranje? (5 uzroka i rješenja)
Zaključak
Ovo su neki od načina za korištenje funkcije VLOOKUP s COUNTIF u Excelu. Pokazao sam sve metode s odgovarajućim primjerima, ali može biti mnogo drugih ponavljanja. Također sam raspravljao o osnovama korištenih funkcija. Ako imate neki drugi način da to postignete, slobodno ga podijelite s nama.