Sådan bruger du VLOOKUP med COUNTIF (3 nemme måder)

  • Del Dette
Hugh West

I denne artikel vil vi bruge VLOOKUP-funktionen med funktionen COUNTIF i Excel. VLOOKUP og COUNTIF er de mest anvendte og effektive funktioner i MS Excel. VLOOKUP bruges til at finde specifikke data fra en hvilken som helst tabel, og COUNTIF funktionen er til at tælle elementer ved hjælp af betingelser. Med den kombinerede formel af disse to funktioner kan vi søge og tælle alle værdier med betingelser fra et hvilket som helst område. I denne artikel vil jeg vise forskellige måder at bruge VLOOKUP med den COUNTIF funktion.

Download arbejdsbogen til øvelser

Du kan downloade arbejdsbogen her.

Kombiner VLOOKUP med COUNTIF.xlsx

3 måder at bruge VLOOKUP med COUNTIF-funktionen på

I denne artikel vil vi tale om brugen af VLOOKUP med COUNTIF på 3 måder. For det første vil vi bruge kombinationen til at finde ud af, hvor ofte en bestemt begivenhed forekommer. For det andet vil vi beregne den gennemsnitlige procentdel af et bestemt sæt procenter. Endelig vil vi finde ud af, om der findes en værdi ved at bruge VLOOKUP med COUNTIF .

1. Tæl forekomsterne ved hjælp af VLOOKUP- og COUNTIF-funktionerne

Lad os se på et datasæt med elevernes tilstedeværelse. I dette eksempel antager vi blot et ugentligt fremmøde. Nu tæller vi hver enkelt elevs samlede fremmøde ved hjælp af VLOOKUP og COUNTIF funktioner.

Trin:

  • Først skal du vælge den C16 celle og skriv et vilkårligt navn i cellen.

  • For det andet skal du vælge den C17 celle og type,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Endelig skal du trykke på Indtast .
  • Som et resultat heraf finder vi antallet af fremmøde for den studerende.

Opdeling af formler:

  • VLOOKUP(C16,B5:C14,2,0): VLOOKUP funktion vil matche værdien i C16 , opslagsværdi, i opslagsintervallet B5:C14 Derefter matcher den det nummer, der er knyttet til navnet i C16 celle i den anden kolonne i intervallet, som er 13 i dette tilfælde.
  • COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : Den COUNTIF funktionen tæller det antal, der returneres af VLOOKUP(C16,B5:C14,2,0) udtryk, som er 13 i den F5:K14 og returnerer antallet af udseende for nummeret 13 I dette tilfælde vil det være 5 .

Læs mere: VLOOKUP til at søge i tekst i Excel (4 nemme måder)

2. Beregn procenter ved hjælp af VLOOKUP- og COUNTIF-funktionerne

Lad os have et datasæt med karakterer for hvert kursus (f.eks. 6 kurser). Nu er vores opgave at finde den gennemsnitlige procentdel af alle karakterer, hvis der er mindst 4 procentdele af karaktererne. Det betyder, at hvis en elev har mindre end 4 procentdele, så returnerer vi simpelthen #NA! Ellers returnerer vi den gennemsnitlige procentdel af karaktererne.

Trin:

  • Til at begynde med skal du vælge den C16 celle og indtast et vilkårligt navn i cellen.

  • Vælg derefter den C17 celle og indtast 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)))

  • Tryk på Indtast .
  • Som et resultat heraf får vi den gennemsnitlige procentdel af de studerende.

Opdeling af formler:
  • VLOOKUP(C16,$B$5:$I$14,8,0): returnerer den [value_if_false] argumentet i den IF Det er grundlæggende den gennemsnitlige procentdel af de opnåede karakterer for Daniel .
    • Output: 41%
  • NA(): returnerer en fejl, hvis logisk test argument for IF funktion bliver TRUE . Her, Daniel deltog i mere end 4 kurser, hvilket ikke er den ønskede tilstand, så denne del vil returnere en fejl.
    • Output: #N/A
  • MATCH(C16,$B$5:$B$14,0): returnerer den den relative position af Daniel i celleområdet B5:B14.
    • Output: 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> forenkles til
  • INDEX($C$5:$H$14,6),6),0): returnerer sættet af procenter for Daniel .
    • Output: {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),">0″ ) --> bliver til
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): tæller procenterne, hvis værdien er større end 0 .
    • Output: 6
  • Så hele formlen forenkles til
  • IF(6<4, #N/A, 41%) : returnerer den gennemsnitlige procentdel af Daniel som 6<4 er ikke en sand tilstand.
    • Output: 41% .

Læs mere: INDEX MATCH vs. VLOOKUP-funktion (9 eksempler)

Lignende læsninger

  • VLOOKUP virker ikke (8 grunde & løsninger)
  • Hvordan man laver VLOOKUP Case Sensitive i Excel (4 metoder)
  • Excel VLOOKUP til at returnere flere værdier lodret
  • Sådan VLOOKUP med flere betingelser i Excel (2 metoder)

3. COUNTIF vs. VLOOKUP til at bestemme, om en værdi eksisterer

I dette afsnit vil vi forsøge at finde ud af, hvordan COUNTIF og VLOOKUP funktioner håndterer søgeoperationer. For at være specifik vil vi se, at hvis den samlede optælling af et element er nul, så vil det, der returneres af COUNTIF og VLOOKUP Lad os antage, at vi har et datasæt af medarbejdere med deres navne og ID. Der er gentagne værdier i tabellen. Nu vil vi tælle navnene og forsøge at matche dem.

Trin:

  • Til at begynde med skal du klikke på E5 celle og et hvilket som helst navn.

  • Vælg derefter den F5 celle og indtast følgende formel,
=COUNTIF($C$5:$C$14,E5)

  • Tryk på Indtast derefter.
  • Som et resultat får vi det antal gange, navnet optrådte i intervallet C5:C14 .

  • Derefter skal du vælge den H5 celle og et af navnene.

  • Derefter skal du vælge I5 celle og indtast,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • Derfor får vi det samme navn som i H5 celle i den I5 celle.

Læs mere: Hvorfor VLOOKUP returnerer #N/A, når der findes en match? (5 årsager & løsninger)

Konklusion

Dette er nogle af de måder, hvorpå du kan bruge VLOOKUP funktion med COUNTIF i Excel. Jeg har vist alle metoderne med deres respektive eksempler, men der kan være mange andre gentagelser. Jeg har også diskuteret de grundlæggende principper for de anvendte funktioner. Hvis du har en anden metode til at opnå dette, er du velkommen til at dele den med os.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.