Ako používať VLOOKUP s COUNTIF (3 jednoduché spôsoby)

  • Zdieľajte To
Hugh West

V tomto článku budeme používať funkcia VLOOKUP s funkcia COUNTIF v programe Excel. VLOOKUP a COUNTIF sú najčastejšie používané a výkonné funkcie v programe MS Excel. VLOOKUP sa používa na vyhľadávanie konkrétnych údajov z akejkoľvek tabuľky a COUNTIF funkcia slúži na počítanie prvkov pomocou podmienok. Pomocou kombinovaného vzorca týchto dvoch funkcií môžeme vyhľadávať a počítať ľubovoľné hodnoty s podmienkami z ľubovoľného rozsahu. V tomto článku ukážem rôzne spôsoby použitia VLOOKUP s COUNTIF funkcie.

Stiahnite si cvičebnicu

Pracovný zošit na precvičovanie si môžete stiahnuť tu.

Kombinácia VLOOKUP s COUNTIF.xlsx

3 spôsoby použitia funkcie VLOOKUP s funkciou COUNTIF

V tomto článku budeme hovoriť o používaní VLOOKUP s COUNTIF 3 spôsobmi. po prvé, pomocou kombinácie zistíme výskyt určitej udalosti. po druhé, vypočítame priemerné percento z určitého súboru percent. nakoniec zistíme existenciu hodnoty pomocou VLOOKUP s COUNTIF .

1. Spočítajte výskyty pomocou funkcií VLOOKUP a COUNTIF

Uvažujme o súbore údajov o dochádzke študentov. Pre tento príklad predpokladáme len týždennú dochádzku. Teraz spočítame celkovú dochádzku jednotlivých študentov pomocou VLOOKUP a COUNTIF funkcie.

Kroky:

  • Najprv vyberte C16 a zadajte do nej ľubovoľný názov.

  • Po druhé, vyberte si C17 bunka a typ,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Nakoniec stlačte Vstúpte na stránku .
  • Výsledkom je zistenie počtu návštev pre študenta.

Rozdelenie vzorca:

  • VLOOKUP(C16,B5:C14,2,0): Stránka VLOOKUP bude zodpovedať hodnote v C16 , hodnota vyhľadávania, v rozsahu vyhľadávania B5:C14 . Potom sa zhoduje s číslom priradeným k názvu v C16 bunka v druhom stĺpci rozsahu, ktorý je 13 v tomto prípade.
  • COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : The COUNTIF funkcia počíta číslo vrátené funkciou VLOOKUP(C16,B5:C14,2,0) výraz, ktorý je 13 v F5:K14 a vráti počet výskytov čísla 13 V tomto prípade to bude 5 .

Prečítajte si viac: VLOOKUP na vyhľadávanie textu v programe Excel (4 jednoduché spôsoby)

2. Výpočet percentuálnych podielov pomocou funkcií VLOOKUP a COUNTIF

Majme súbor údajov o známkach študentov pre každý predmet (napríklad 6 predmetov). Teraz je naším záujmom nájsť priemerné percentá všetkých známok, ak sú aspoň 4 percentá známok. To znamená, že ak má niektorý študent menej ako 4 percentá, potom jednoducho vrátime #NA! V opačnom prípade vrátime priemerné percentá známok.

Kroky:

  • Na začiatok vyberte C16 a zadajte do nej ľubovoľný názov.

  • Potom vyberte C17 a zadajte nasledujúci vzorec,
=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))

  • Tlač Vstúpte na stránku .
  • Výsledkom je priemerné percento žiakov.

Rozdelenie vzorca:
  • VLOOKUP(C16,$B$5:$I$14,8,0): vracia [value_if_false] argument IF Je to v podstate priemerné percento získaných známok podľa Daniel .
    • Výstup: 41%
  • NA(): vráti chybu, ak logický test argument IF funkcia sa stáva TRUE . tu, Daniel sa zúčastnilo viac ako 4 čo nie je požadovaná podmienka, takže táto časť vráti chybu.
    • Výstup: #N/A
  • MATCH(C16,$B$5:$B$14,0): vráti relatívnu polohu Daniel v rozsahu buniek B5:B14.
    • Výstup: 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> zjednodušuje na
  • INDEX($C$5:$H$14,6),0): vráti množinu percent pre Daniel .
    • Výstup: {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″ ) --> sa zmení na
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): počíta percentá, ak je hodnota väčšia ako 0 .
    • Výstup: 6
  • Celý vzorec sa teda zjednoduší na
  • IF(6<4, #N/A, 41%) : vráti priemerný percentuálny podiel Daniel ako 6<4 nie je pravdivá podmienka.
    • Výstup: 41% .

Prečítajte si viac: Funkcia INDEX MATCH vs. VLOOKUP (9 príkladov)

Podobné čítania

  • VLOOKUP nefunguje (8 dôvodov & riešenia)
  • Ako urobiť VLOOKUP citlivým na prípady v programe Excel (4 metódy)
  • Excel VLOOKUP na vrátenie viacerých hodnôt vertikálne
  • Ako VLOOKUP s viacerými podmienkami v programe Excel (2 metódy)

3. COUNTIF vs. VLOOKUP na určenie existencie hodnoty

V tejto časti sa pokúsime zistiť, ako COUNTIF a VLOOKUP Ak chceme byť konkrétni, uvidíme, či je celkový počet prvkov rovný nule, čo potom vráti funkcia COUNTIF a VLOOKUP funkcie. Predpokladajme, že máme súbor údajov o zamestnancoch s ich menami a ID. V tabuľke sa opakujú hodnoty. Teraz spočítame mená a pokúsime sa ich priradiť.

Kroky:

  • Na začiatok kliknite na E5 bunka a ľubovoľný názov.

  • Potom vyberte F5 a zadajte nasledujúci vzorec,
=COUNTIF($C$5:$C$14,E5)

  • Tlač Vstúpte na stránku potom.
  • Výsledkom bude počet výskytov mena v rozsahu C5:C14 .

  • Potom vyberte H5 bunky a niektorého z názvov.

  • Potom vyberte I5 bunky a zadajte ju,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • Následne dostaneme rovnaký názov ako v H5 bunka v I5 bunky.

Prečítajte si viac: Prečo VLOOKUP vráti #N/A, keď existuje zhoda? (5 príčin a riešení)

Záver

Toto sú niektoré spôsoby použitia VLOOKUP funkciu s COUNTIF v programe Excel. Ukázal som všetky metódy s príslušnými príkladmi, ale môže existovať mnoho ďalších iterácií. Rozobral som aj základy použitých funkcií. Ak máte nejakú inú metódu, ako to dosiahnuť, potom sa s nami o ňu neváhajte podeliť.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.