Turinys
Šiame straipsnyje naudosime VLOOKUP funkcija su COUNTIF funkcija "Excel" programoje. VLOOKUP ir COUNTIF yra dažniausiai naudojamos ir galingos MS Excel programos funkcijos. VLOOKUP naudojamas norint rasti bet kokius konkrečius duomenis iš bet kurios lentelės, o COUNTIF funkcija yra skirta elementų skaičiavimui naudojant sąlygas. Naudodami bendrą šių dviejų funkcijų formulę, galime ieškoti ir skaičiuoti bet kokias reikšmes su sąlygomis iš bet kokio diapazono. Šiame straipsnyje parodysiu įvairius būdus, kaip naudoti VLOOKUP su COUNTIF funkcija.
Atsisiųsti praktikos sąsiuvinį
Praktikos sąsiuvinį galite atsisiųsti čia.
Sujungti VLOOKUP su COUNTIF.xlsx3 būdai, kaip naudoti VLOOKUP su COUNTIF funkcija
Šiame straipsnyje kalbėsime apie tai, kaip naudoti VLOOKUP su COUNTIF 3 būdais. pirma, naudodami kombinaciją išsiaiškinsime tam tikro įvykio atvejus. antra, apskaičiuosime tam tikros procentinės aibės procentų vidurkį. galiausiai išsiaiškinsime, ar egzistuoja reikšmė, naudodami VLOOKUP su COUNTIF .
1. Suskaičiuokite pasikartojimus naudodami VLOOKUP ir COUNTIF funkcijas
Panagrinėkime mokinių lankomumo duomenų rinkinį. Šiame pavyzdyje mes tiesiog laikysime, kad lankomumas yra tik kas savaitę. Dabar suskaičiuosime bendrą kiekvieno mokinio lankomumą naudodami VLOOKUP ir COUNTIF funkcijos.
Žingsniai:
- Pirmiausia pasirinkite C16 langelį ir įveskite bet kokį pavadinimą.
- Antra, pasirinkite C17 ląstelę ir tipą,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- Galiausiai paspauskite Įveskite .
- Todėl rasime mokinio lankomumo skaičių.
Formulės suskirstymas:
- VLOOKUP(C16,B5:C14,2,0): Svetainė VLOOKUP funkcija atitiks vertę, esančią C16 , paieškos vertė, paieškos diapazone B5:C14 . Tada jis atitinka numerį, susijusį su pavadinimu, esančiu C16 antrojo stulpelio ląstelė, kuri yra 13 šiuo atveju.
- COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : The COUNTIF funkcija skaičiuoja skaičių, kurį grąžina VLOOKUP(C16,B5:C14,2,0) išraiška, kuri yra 13 į F5:K14 diapazoną ir grąžina skaičiaus išvaizdos skaičių 13 Šiuo atveju tai bus 5 .
Skaityti daugiau: VLOOKUP teksto paieškai programoje "Excel" (4 paprasti būdai)
2. Procentų skaičiavimas naudojant VLOOKUP ir COUNTIF funkcijas
Turėkime kiekvieno kurso (pavyzdžiui, 6 kursų) studentų pažymių duomenų rinkinį. Dabar mums rūpi rasti visų pažymių procentų vidurkį, jei yra bent 4 procentai pažymių. Tai reiškia, kad jei kuris nors studentas turi mažiau nei 4 procentus, tuomet tiesiog grąžinsime #NA! Priešingu atveju grąžinsime pažymių procentų vidurkį.
Žingsniai:
- Pirmiausia pasirinkite C16 langelį ir įveskite bet kokį pavadinimą.
- Tada pasirinkite C17 ląstelę ir įveskite šią formulę,
=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))
- Paspauskite Įveskite .
- Taip gausime mokinių procentinį vidurkį.
- VLOOKUP(C16,$B$5:$I$14,8,0): grąžina [value_if_false] argumentas IF Iš esmės tai yra vidutinis procentinis gautų balų procentas pagal Daniel .
- Išvestis: 41%
- NA(): bus grąžinta klaida, jei loginis testas argumentas IF funkcija tampa TRUE . čia, Daniel dalyvavo daugiau nei 4 kursai, o tai nėra pageidaujama sąlyga, todėl šioje dalyje bus grąžinta klaida.
- Išvestis: #N/A
- MATCH(C16,$B$5:$B$14,0): bus grąžinta santykinė padėtis Daniel ląstelių intervale B5:B14.
- Išvestis: 6
- INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> supaprastinama iki
- INDEX($C$5:$H$14,6),0): grąžina procentinių dalių rinkinį Daniel .
- Išvestis: {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″ ) --> virsta
- COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): skaičiuoja procentus, jei reikšmė yra didesnė nei 0 .
- Išvestis: 6
- Taigi visa formulė supaprastinama taip
- IF(6<4, #N/A, 41%) : grąžina vidutinę procentinę Daniel kaip 6<4 nėra teisinga sąlyga.
- Išvestis: 41% .
Skaityti daugiau: INDEX MATCH vs VLOOKUP funkcija (9 pavyzdžiai)
Panašūs skaitiniai
- VLOOKUP neveikia (8 priežastys ir sprendimai)
- Kaip padaryti, kad "Excel" programoje VLOOKUP būtų jautrus atvejams (4 metodai)
- "Excel" VLOOKUP kelioms vertėms vertikaliai grąžinti
- Kaip atlikti VLOOKUP su keliomis sąlygomis "Excel" programoje (2 metodai)
3. COUNTIF ir VLOOKUP, siekiant nustatyti, ar vertė egzistuoja
Šiame skyriuje bandysime išsiaiškinti, kaip COUNTIF ir VLOOKUP funkcijos atlieka paieškos operacijas. Konkrečiai pažiūrėsime, ar bet kurio elemento bendras skaičius yra lygus nuliui, ką grąžins COUNTIF ir VLOOKUP funkcijos. Tarkime, kad turime darbuotojų duomenų rinkinį su jų vardais ir ID. Lentelėje yra pasikartojančių reikšmių. Dabar suskaičiuosime vardus ir pabandysime juos suderinti.
Žingsniai:
- Pirmiausia spustelėkite E5 ląstelę ir bet kokį pavadinimą.
- Tada pasirinkite F5 ląstelę ir įveskite šią formulę,
=COUNTIF($C$5:$C$14,E5)
- Paspauskite Įveskite po to.
- Todėl gausime skaičių, kiek kartų vardas pasirodė intervale C5:C14 .
- Po to pasirinkite H5 ląstelę ir bet kurį iš pavadinimų.
- Po to pasirinkite I5 langelį ir įveskite,
=VLOOKUP(H5,$C$5:$C$14,1,0)
- Todėl gausime tą patį pavadinimą, kaip ir H5 ląstelė I5 ląstelės.
Skaityti daugiau: Kodėl VLOOKUP grąžina #N/A, kai yra atitikmuo? (5 priežastys ir sprendimai)
Išvada
Tai keli būdai, kaip naudoti VLOOKUP funkcija su COUNTIF "Excel" programoje. Parodžiau visus metodus su atitinkamais pavyzdžiais, tačiau gali būti daug kitų iteracijų. Taip pat aptariau naudojamų funkcijų pagrindus. Jei turite kokį nors kitą metodą, kaip tai pasiekti, nedvejodami pasidalykite juo su mumis.