Inhoudsopgave
In dit artikel gebruiken we de VLOOKUP-functie met de functie COUNTIF in Excel. VLOOKUP en COUNTIF zijn meestal gebruikte en krachtige functies in MS Excel. VLOOKUP wordt gebruikt om specifieke gegevens uit een willekeurige tabel te vinden en de COUNTIF Met de gecombineerde formule van deze twee functies kunnen we elke waarde met voorwaarden uit elk bereik zoeken en tellen. In dit artikel zal ik verschillende manieren laten zien om het volgende te gebruiken VLOOKUP met de COUNTIF functie.
Download het oefenwerkboek
U kunt het oefenwerkboek hier downloaden.
VLOOKUP combineren met COUNTIF.xlsx3 manieren om VLOOKUP met de COUNTIF-functie te gebruiken
In dit artikel zullen we het hebben over het gebruik van VLOOKUP met COUNTIF op 3 manieren. Ten eerste zullen we de combinatie gebruiken om het voorkomen van een bepaalde gebeurtenis te achterhalen. Ten tweede zullen we het gemiddelde percentage van een bepaalde reeks percentages berekenen. Ten slotte zullen we het bestaan van een waarde achterhalen door gebruik te maken van VLOOKUP met COUNTIF .
1. Tel de voorvallen met de functies VLOOKUP en COUNTIF
Laten we eens kijken naar een dataset van aanwezigheid van studenten. Voor dit voorbeeld gaan we alleen uit van wekelijkse aanwezigheid. Nu gaan we de totale aanwezigheid van elke student tellen met behulp van de VLOOKUP en COUNTIF functies.
Stappen:
- Selecteer eerst de C16 cel en typ een willekeurige naam in de cel.
- Ten tweede, kies de C17 cel en type,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- Druk tenslotte op Ga naar .
- Zo vinden we het aantal aanwezigheden voor de student.
Formule Breakdown:
- VLOOKUP(C16,B5:C14,2,0): De VLOOKUP functie zal overeenkomen met de waarde in de C16 , opzoekwaarde, in het opzoekbereik B5:C14 Dan komt het overeen met het nummer dat bij de naam hoort in de C16 cel in de tweede kolom van het bereik die 13 in dit geval.
- COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : De COUNTIF functie telt het aantal dat wordt teruggegeven door de VLOOKUP(C16,B5:C14,2,0) uitdrukking die 13 in de F5:K14 reeks en geeft het aantal verschijningen voor het nummer 13 In dit geval zal het 5 .
Lees meer: VLOOKUP om tekst te zoeken in Excel (4 eenvoudige manieren)
2. Percentages berekenen met de functies VLOOKUP en COUNTIF
Laten we een dataset van studentencijfers hebben voor elke cursus (bijvoorbeeld 6 cursussen). Nu willen we de gemiddelde percentages van alle cijfers vinden als er minstens 4 percentages van de cijfers zijn. Dat betekent dat als een student minder dan 4 percentages heeft, we gewoon #NA teruggeven! Anders geven we de gemiddelde percentages van de cijfers terug.
Stappen:
- Om te beginnen kiest u de C16 cel en voer een willekeurige naam in de cel in.
- Selecteer vervolgens de C17 cel en voer de volgende formule in,
=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 Ga naar .
- Zo krijgen we het gemiddelde percentage van de studenten.
- VLOOKUP(C16,$B$5:$I$14,8,0): geeft de [value_if_false] argument van de ALS Het is in feite het gemiddelde percentage van de behaalde cijfers door Daniel .
- Uitgang: 41%
- NA(): geeft een foutmelding als de logische test argument van ALS functie wordt WARE . Hier, Daniel woonde meer dan 4 cursussen, wat niet de gewenste toestand is, dus dit deel zal een fout opleveren.
- Uitgang: #N/A
- MATCH(C16,$B$5:$B$14,0): zal het de relatieve positie van Daniel in het celbereik B5:B14.
- Uitgang: 6
- INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> vereenvoudigt tot
- INDEX($C$5:$H$14,6),0): geeft de reeks percentages terug voor Daniel .
- Uitgang: {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″ ) --> verandert in
- COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): telt de percentages als de waarde groter is dan 0 .
- Uitgang: 6
- Dus de hele formule vereenvoudigt tot
- IF(6<4, #N/A, 41%) : geeft het gemiddelde percentage van Daniel als 6<4 is geen echte voorwaarde.
- Uitgang: 41% .
Lees meer: INDEX MATCH vs VLOOKUP-functie (9 voorbeelden)
Vergelijkbare lezingen
- VLOOKUP werkt niet (8 redenen & oplossingen)
- Hoe maak je VLOOKUP hoofdlettergevoelig in Excel (4 methoden)
- Excel VLOOKUP om meerdere waarden verticaal terug te geven
- Hoe VLOOKUP met meerdere voorwaarden in Excel werkt (2 methoden)
3. COUNTIF vs VLOOKUP om te bepalen of een waarde bestaat
In dit deel zullen we proberen uit te vinden hoe COUNTIF en VLOOKUP Om specifiek te zijn zullen we zien of de totale telling van een element nul is, wat er dan wordt teruggegeven door COUNTIF en VLOOKUP functies. Laten we aannemen dat we een dataset hebben van werknemers met hun namen en ID. Er zijn herhaalde waarden in de tabel. Nu gaan we de namen tellen en proberen ze te matchen.
Stappen:
- Om te beginnen klikt u op de E5 cel en een willekeurige naam.
- Selecteer vervolgens de F5 cel en voer de volgende formule in,
=COUNTIF($C$5:$C$14,E5)
- Druk op Ga naar daarna.
- Als resultaat krijgen we het aantal keren dat de naam voorkwam in de reeks C5:C14 .
- Kies daarna de H5 cel en een van de namen.
- Kies daarna I5 cel en ga naar binnen,
=VLOOKUP(H5,$C$5:$C$14,1,0)
- Bijgevolg krijgen we dezelfde naam als in de H5 cel in de I5 cel.
Lees meer: Waarom VLOOKUP #N/A teruggeeft als er een match bestaat (5 oorzaken & oplossingen)
Conclusie
Dit zijn enkele manieren om de VLOOKUP functie met COUNTIF Ik heb alle methoden getoond met hun respectieve voorbeelden, maar er kunnen nog vele andere iteraties zijn. Ik heb ook de grondbeginselen van de gebruikte functies besproken. Als u een andere methode hebt om dit te bereiken, deel die dan gerust met ons.