Ynhâldsopjefte
Yn dit artikel sille wy de funksje VLOOKUP brûke mei de COUNTIF-funksje yn Excel. VLOOKUP en COUNTIF wurde meast brûkte en krêftige funksjes yn MS Excel. VLOOKUP wurdt brûkt om spesifike gegevens út elke tabel te finen en de funksje COUNTIF is foar it tellen fan eleminten mei betingsten. Mei de kombineare formule fan dizze twa funksjes kinne wy alle wearden sykje en telle mei betingsten út elk berik. Yn dit artikel sil ik ferskate manieren sjen litte om VLOOKUP te brûken mei de funksje COUNTIF .
Download it Oefenwurkboek
Jo kinne de praktyk downloade wurkboek hjir.
Kombinearje VLOOKUP mei COUNTIF.xlsx
3 manieren om VLOOKUP te brûken mei COUNTIF-funksje
Yn dit artikel sille wy prate oer it gebrûk fan VLOOKUP mei COUNTIF op 3 manieren. As earste sille wy de kombinaasje brûke om it foarkommen fan in bepaald barren út te finen. As twadde sille wy it gemiddelde persintaazje fan in bepaalde set persintaazjes berekkenje. As lêste sille wy it bestean fan in wearde fine troch VLOOKUP te brûken mei COUNTIF .
1. Tel de foarfallen mei VLOOKUP- en COUNTIF-funksjes
Litte wy in dataset beskôgje fan it bywêzen fan studinten. Foar dit foarbyld nimme wy gewoan in wyklikse oanwêzigens oan. No sille wy de totale oanwêzigens fan elke studinten telle mei de VLOOKUP en COUNTIF funksjes.
Stappen:
- Selektearje earst de sel C16 en typ in namme yn 'e sel.
- Selektearje as twadde de C17 -sel en type,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- Troch as lêste op Enter .
- Dêrtroch fine wy it oantal oanwêzigen foar de studint.
Formule-ûnderdieling:
- VLOOKUP( C16,B5:C14,2,0): De funksje VLOOKUP komt oerien mei de wearde yn de C16 , opsykwearde, yn it opsykberik B5: C14 . Dan komt it oerien mei it nûmer dat ferbûn is mei de namme yn 'e C16 -sel yn 'e twadde kolom fan it berik dat yn dit gefal 13 is.
- COUNTIF (F5:K14,VLOOKUP(C16,B5:C14,2,0)) : De funksje COUNTIF telt it oantal weromjûn troch de FLOOKUP(C16,B5:C14,2, 0) -ekspresje dy't 13 is yn it F5:K14 -berik en jout it oantal oansjen foar it nûmer 13 . Yn dit gefal sil it 5 wêze.
Lês mear: VLOOKUP to Search Text in Excel (4 Easy Ways)
2. Berekkenje persintaazjes mei VLOOKUP- en COUNTIF-funksjes
Litte wy in dataset hawwe fan studintmarkearrings foar elke kursus (lykas 6 kursussen). No is ús soarch om de gemiddelde persintaazjes fan alle sifers te finen as d'r op syn minst 4 persintaazjes fan 'e rangen binne. Dat betsjut dat as in studint minder dan 4 persint hat, dan sille wy gewoanweiwerom #NA! Oars jouwe wy de gemiddelde persintaazjes fan de sifers werom.
Stappen:
- Kies om te begjinnen de C16 -sel en fier elke namme yn 'e sel yn.
- Selektearje dan de C17 -sel en Fier de folgjende formule yn,
=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))
- Druk op Enter .
- Dêrtroch krije wy it gemiddelde persintaazje fan de learlingen.
Formule-ôfdieling:
- VLOOKUP(C16,$B$5:$I$14,8,0): jout it [value_if_false] argumint fan it IF It is yn prinsipe it gemiddelde persintaazje fan 'e krigen marken troch Daniel .
- Utfier: 41%
- NA(): sil in flater weromjaan as de logyske test argumint fan IF funksje wurdt TRUE . Hjir hat Daniel mear as 4 kursussen bywenne, wat net de winske betingst is, dus dit diel sil in flater weromjaan.
- Utfier: #N/A
- MATCH(C16,$B$5:$B$14,0): it sil de relative posysje weromjaan fan Daniel yn it selberik B5:B14.
- Utfier: 6
- INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) —-> simplifies to
- INDEX($C$5:$H$14,6),0): jout de set persintaazjes foar Daniel .
- Utfier: {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″)—-> wurdt yn
- COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},">0″): telt de persintaazjes as de wearde is grutter dan 0 .
- Utfier: 6
- Sa de hiele formule ferienfâldiget ta
- IF(6<4, #N /A, 41%) : jout it gemiddelde persintaazje fan Daniel werom as 6<4 gjin wiere betingst is.
- Utfier: 41% .
Lês mear: INDEX MATCH vs VLOOKUP-funksje (9 foarbylden)
Fergelykbere lêzingen
- VLOOKUP wurket net (8 redenen & Solutions)
- Hoe VLOOKUP saakgefoelich meitsje yn Excel (4 metoaden)
- Excel VLOOKUP om meardere wearden fertikaal werom te jaan
- Hoe VLOOKUP mei meardere betingsten yn Excel (2 metoaden)
3. COUNTIF vs VLOOKUP foar it bepalen as in wearde bestiet
Yn dizze seksje sille wy besykje út te finen hoe't COUNTIF en VLOOKUP -funksjes sykaksjes behannelje. Om spesifyk te wêzen sille wy sjen oft it totale oantal fan elk elemint nul is, dan sil wat weromjûn wurde troch COUNTIF en VLOOKUP funksjes. Litte wy oannimme dat wy in dataset hawwe fan meiwurkers mei har nammen en ID. D'r binne werhelle wearden yn 'e tabel. No sille wy de nammen telle en besykje se te passen.
Stappen:
- Om te begjinnen, klikje jo op op de E5 -sel en elke namme.
- Selektearje dande F5 -sel en fier de folgjende formule yn,
=COUNTIF($C$5:$C$14,E5)
- Druk op Fier dêrnei yn.
- As gefolch krije wy it oantal kearen dat de namme ferskynde yn it berik C5:C14 .
- Kies dêrnei de H5 -sel en ien fan 'e nammen.
- Kies dêrnei I5 sel en enter,
=VLOOKUP(H5,$C$5:$C$14,1,0)
- Dêrtroch sille wy krije deselde namme as yn de H5 -sel yn de I5 -sel.
Lês mear: Wêrom VLOOKUP jout #N/A as oerienkomst bestiet? (5 oarsaken en oplossings)
Konklúzje
Dit binne guon manieren om de funksje VLOOKUP te brûken mei COUNTIF yn Excel. Ik haw alle metoaden sjen litten mei har respektive foarbylden, mar d'r kinne in protte oare iteraasjes wêze. Ik haw ek de fûneminten fan 'e brûkte funksjes besprutsen. As jo in oare metoade hawwe om dit te berikken, fiel jo dan frij om it mei ús te dielen.