Innholdsfortegnelse
I denne artikkelen vil vi bruke OPSLAKK-funksjonen med TELLHVIS-funksjonen i Excel. VLOOKUP og COUNTIF er mest brukte og kraftige funksjoner i MS Excel. VLOOKUP brukes for å finne spesifikke data fra en hvilken som helst tabell og COUNTIF funksjonen er for å telle elementer ved å bruke betingelser. Med den kombinerte formelen til disse to funksjonene kan vi søke og telle alle verdier med betingelser fra et hvilket som helst område. I denne artikkelen vil jeg vise forskjellige måter å bruke VLOOKUP med funksjonen COUNTIF .
Last ned Practice Workbook
Du kan laste ned praksisen arbeidsbok her.
Kombiner VLOOKUP med COUNTIF.xlsx
3 måter å bruke VLOOKUP med COUNTIF-funksjonen
I denne artikkelen vil vi snakke om bruken av VLOOKUP med COUNTIF på 3 måter. For det første vil vi bruke kombinasjonen for å finne ut forekomstene av en bestemt hendelse. For det andre vil vi beregne den gjennomsnittlige prosentandelen av et visst sett med prosenter. Til slutt vil vi finne ut eksistensen av en verdi ved å bruke VLOOKUP med COUNTIF .
1. Tell forekomstene ved å bruke funksjonene VLOOKUP og COUNTIF
La oss vurdere et datasett med elevoppmøte. For dette eksempelet antar vi bare et ukentlig oppmøte. Nå vil vi telle hver elevs totale oppmøte ved å bruke VLOOKUP og COUNTIF funksjoner.
Trinn:
- Først velger du C16 -cellen og skriver inn et hvilket som helst navn i cellen.
- Velg deretter C17 -cellen og skriv,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- Trykk til slutt Enter .
- Som et resultat vil vi finne antall fremmøter for studenten.
Formeloversikt:
- VLOOKUP( C16,B5:C14,2,0): VLOOKUP -funksjonen vil samsvare med verdien i C16 , oppslagsverdi, i oppslagsområdet B5: C142. Deretter samsvarer det med tallet knyttet til navnet i C16 -cellen i den andre kolonnen i området, som er 13 i dette tilfellet.
- COUNTIF (F5:K14,SØKOPPSLAG(C16,B5:C14,2,0)) : TELLHVIS -funksjonen teller tallet som returneres av OPSLANN(C16,B5:C14,2, 0) uttrykk som er 13 i F5:K14 -området og returnerer antall utseende for tallet 13 . I dette tilfellet vil det være 5 .
Les mer: VLOOKUP to Search Text in Excel (4 Easy Ways)
2. Beregn prosenter ved å bruke funksjonene VLOOKUP og COUNTIF
La oss ha et datasett med studentkarakterer for hvert kurs (som 6 kurs). Nå er vår bekymring å finne gjennomsnittsprosentene av alle karakterene hvis det er minst 4 prosenter av karakterene. Det betyr at hvis en student har mindre enn 4 prosent så gjør vi det ganske enkeltreturner #NA! Ellers vil vi returnere gjennomsnittsprosentene av karakterene.
Trinn:
- Til å begynne med, velg C16 -cellen og skriv inn et hvilket som helst navn i cellen.
- Velg deretter C17 -cellen og skriv inn følgende formel,
=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))
- Trykk Enter .
- Som et resultat vil vi få den gjennomsnittlige prosentandelen av elevene.
Formeloversikt:
- VLOOKUP(C16,$B$5:$I$14,8,0): returnerer [value_if_false] argumentet til IF Det er i utgangspunktet gjennomsnittet prosent av de oppnådde karakterene av Daniel .
- Utgang: 41%
- NA(): vil returnere en feil hvis den logiske testen argumentet for HVIS funksjonen blir TRUE . Her har Daniel deltatt på mer enn 4 kurs som ikke er ønsket tilstand, så denne delen vil returnere en feil.
- Utgang: #N/A
- MATCH(C16,$B$5:$B$14,0): den vil returnere den relative posisjonen til Daniel i celleområdet B5:B14.
- Utdata: 6
- INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) —-> forenkler til
- INDEKS($C$5:$H$14,6),0): returnerer settet med prosenter for Daniel .
- Utdata: {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″)—-> blir til
- ANTALLHVIS({0.25,0.6,0.25,0.25,0.6,0.5},">0″): teller prosentene hvis verdien er større enn 0 .
- Utgang: 6
- Så hele formelen forenkles til
- IF(6<4, #N /A, 41%) : returnerer den gjennomsnittlige prosentandelen Daniel ettersom 6<4 ikke er en sann betingelse.
- Utgang: 41 % .
Les mer: INDEX MATCH vs VLOOKUP-funksjon (9 eksempler)
Lignende avlesninger
- VLOOKUP fungerer ikke (8 grunner & løsninger)
- Hvordan gjøre VLOOKUP saksensitiv i Excel (4 metoder)
- Excel VLOOKUP for å returnere flere verdier vertikalt
- Hvordan VLOOKUP med flere betingelser i Excel (2 metoder)
3. COUNTIF vs VLOOKUP for å bestemme om en verdi eksisterer
I denne delen vil vi prøve å finne ut hvordan funksjonene COUNTIF og VLOOKUP håndterer søkeoperasjoner. For å være spesifikk vil vi se om det totale antallet av et element er null, så hva som vil bli returnert av funksjonene COUNTIF og VLOOKUP . La oss anta at vi har et datasett med ansatte med deres navn og ID. Det er gjentatte verdier i tabellen. Nå vil vi telle navnene og prøve å matche dem.
Trinn:
- For å begynne med, klikk på E5 -cellen og et hvilket som helst navn.
- Velg derettercellen F5 og skriv inn følgende formel,
=COUNTIF($C$5:$C$14,E5)
- Trykk Skriv inn etter det.
- Som et resultat vil vi få antall ganger navnet dukket opp i området C5:C14 .
- Deretter velger du H5 -cellen og et av navnene.
- Velg deretter I5 celle og skriv inn,
=VLOOKUP(H5,$C$5:$C$14,1,0)
- Derfor vil vi få samme navn som i H5 -cellen i I5 -cellen.
Les mer: Hvorfor VLOOKUP returnerer #N/A når samsvar eksisterer? (5 årsaker og løsninger)
Konklusjon
Dette er noen måter å bruke VLOOKUP -funksjonen med COUNTIF i Excel. Jeg har vist alle metodene med deres respektive eksempler, men det kan være mange andre iterasjoner. Jeg har også diskutert det grunnleggende om de brukte funksjonene. Hvis du har en annen metode for å oppnå dette, må du gjerne dele den med oss.