Sadržaj
U ovom članku ćemo koristiti funkciju VLOOKUP sa funkcijom COUNTIF u Excelu. VLOOKUP i COUNTIF su uglavnom korištene i moćne funkcije u MS Excel-u. VLOOKUP se koristi za pronalaženje bilo kojeg specifičnog podatka iz bilo koje tablice, a funkcija COUNTIF služi za brojanje elemenata pomoću uslova. Kombiniranom formulom ove dvije funkcije možemo pretraživati i brojati bilo koje vrijednosti s uvjetima iz bilo kojeg raspona. U ovom članku pokazat ću različite načine korištenja VLOOKUP sa funkcijom COUNTIF .
Preuzmite priručnik za vježbe
Možete preuzeti vježbu radna knjiga ovdje.
Kombinirajte VLOOKUP sa COUNTIF.xlsx
3 načina korištenja VLOOKUP s funkcijom COUNTIF
U ovom članku ćemo govoriti o upotrebi VLOOKUP sa COUNTIF na 3 načina. Prvo ćemo koristiti kombinaciju kako bismo saznali pojavu određenog događaja. Drugo, izračunat ćemo prosječan procenat određenog skupa procenata. Konačno ćemo saznati postojanje vrijednosti korištenjem VLOOKUP sa COUNTIF .
1. Izbrojite pojavljivanja koristeći funkcije VLOOKUP i COUNTIF
Razmotrimo skup podataka o pohađanju učenika. Za ovaj primjer samo pretpostavljamo samo sedmično prisustvo. Sada ćemo računati ukupno prisustvo svakog učenika koristeći VLOOKUP i COUNTIF funkcije.
Koraci:
- Prvo, odaberite ćeliju C16 i upišite bilo koje ime u ćeliji.
- Drugo, odaberite ćeliju C17 i upišite,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- Konačno, pritisnite Enter .
- Kao rezultat ćemo pronaći broj dolazaka za student.
Raščlamba formule:
- VLOOKUP( C16,B5:C14,2,0): Funkcija VLOOKUP će odgovarati vrijednosti u C16 , vrijednosti pretraživanja, u rasponu pretraživanja B5: C14 . Zatim se poklapa 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 opsegu F5:K14 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 laka načina)
2. Izračunajte postotke koristeći funkcije VLOOKUP i COUNTIF
Hajde da imamo skup podataka o ocjenama učenika za svaki predmet (kao 6 predmeta). Sada je naša briga da pronađemo prosječne procente svih ocjena ako ima najmanje 4 posto ocjena. To znači da ako bilo koji učenik ima manje od 4 procenta onda ćemo jednostavnoreturn #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, dobićemo prosječan 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 Daniel .
- Izlaz: 41%
- NA(): će vratiti grešku ako je logički test argument funkcije IF postaje TRUE . Ovdje je Daniel pohađao više od 4 kurseva što nije željeni uvjet, tako da će ovaj dio vratiti grešku.
- Izlaz: #N/A
- MATCH(C16,$B$5:$B$14,0): vratit će relativnu poziciju Daniel 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 Daniel .
- 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 procente ako je vrijednost je veći od 0 .
- Izlaz: 6
- Dakle, cijela formula se pojednostavljuje na
- IF(6<4, #N /A, 41%) : vraća prosječan postotak Daniel jer 6<4 nije tačan uvjet.
- Izlaz: 41% .
Pročitajte više: INDEX MATCH vs VLOOKUP funkcija (9 primjera)
Slična očitanja
- VLOOKUP ne radi (8 razloga & Rješenja)
- Kako napraviti VLOOKUP osjetljiv na mala i mala slova u Excelu (4 metode)
- Excel VLOOKUP za vraćanje više vrijednosti vertikalno
- Kako VLOOKUP s više uvjeta u Excelu (2 metode)
3. COUNTIF vs VLOOKUP za određivanje da li vrijednost postoji
U ovom odjeljku ćemo pokušati saznati kako funkcije COUNTIF i VLOOKUP rukovode operacijama pretraživanja. Da budemo precizni, vidjet ćemo da li je ukupan broj bilo kojeg elementa nula onda ono što će biti vraćeno funkcijama COUNTIF i VLOOKUP . Pretpostavimo da imamo skup podataka o zaposlenima s njihovim imenima i ID-om. U tabeli se nalaze ponovljene vrijednosti. Sada ćemo prebrojati imena i pokušati ih uskladiti.
Koraci:
- Za početak kliknite u ćeliji 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.
- Potom odaberite I5 ćeliju 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 načini za korištenje funkcije VLOOKUP sa COUNTIF u Excelu. Pokazao sam sve metode sa njihovim primjerima, ali može biti mnogo drugih iteracija. Također sam raspravljao o osnovama korištenih funkcija. Ako imate bilo koji drugi način da to postignete, slobodno ga podijelite s nama.