Jak používat VLOOKUP s COUNTIF (3 snadné způsoby)

  • Sdílet Toto
Hugh West

V tomto článku budeme používat funkce VLOOKUP s funkce COUNTIF v aplikaci Excel. VLOOKUP a COUNTIF jsou nejčastěji používané a výkonné funkce v MS Excel. VLOOKUP slouží k vyhledání konkrétních dat z libovolné tabulky a příkazu COUNTIF funkce slouží k počítání prvků pomocí podmínek. Pomocí kombinovaného vzorce těchto dvou funkcí můžeme vyhledávat a počítat libovolné hodnoty s podmínkami z libovolného rozsahu. V tomto článku ukážu různé způsoby použití funkce VLOOKUP s COUNTIF funkce.

Stáhněte si cvičebnici

Cvičebnici si můžete stáhnout zde.

Kombinace VLOOKUP s COUNTIF.xlsx

3 způsoby použití funkce VLOOKUP s funkcí COUNTIF

V tomto článku budeme hovořit o použití VLOOKUP s COUNTIF 3 způsoby. za prvé, pomocí kombinace zjistíme výskyt určité události. za druhé, vypočítáme průměrné procento z určitého souboru procent. nakonec zjistíme existenci hodnoty pomocí metody VLOOKUP s COUNTIF .

1. Počítání výskytů pomocí funkcí VLOOKUP a COUNTIF

Uvažujme soubor dat o docházce studentů. Pro tento příklad předpokládáme pouze týdenní docházku. Nyní spočítáme celkovou docházku jednotlivých studentů pomocí příkazu VLOOKUP a COUNTIF funkce.

Kroky:

  • Nejprve vyberte C16 a zadejte do buňky libovolný název.

  • Za druhé, vyberte si C17 buňka a typ,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Nakonec stiskněte Vstupte na .
  • Výsledkem je zjištění počtu návštěv pro studenta.

Rozdělení vzorců:

  • VLOOKUP(C16,B5:C14,2,0): Na stránkách VLOOKUP bude odpovídat hodnotě v C16 , hodnota vyhledávání, v rozsahu vyhledávání B5:C14 . Poté se shoduje s číslem přiřazeným k názvu ve složce C16 buňka ve druhém sloupci rozsahu, který je 13 v tomto případě.
  • COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : The COUNTIF počítá číslo vrácené funkcí VLOOKUP(C16,B5:C14,2,0) výraz, který je 13 v F5:K14 a vrací počet výskytů čísla 13 V tomto případě bude 5 .

Přečtěte si více: VLOOKUP pro vyhledávání textu v aplikaci Excel (4 snadné způsoby)

2. Výpočet procent pomocí funkcí VLOOKUP a COUNTIF

Mějme datový soubor známek studentů pro každý předmět (například 6 předmětů). Nyní je naším zájmem zjistit průměrné procento všech známek, pokud jsou alespoň 4 procenta známek. To znamená, že pokud má některý student méně než 4 procenta, pak jednoduše vrátíme #NA! V opačném případě vrátíme průměrné procento známek.

Kroky:

  • Na začátku vyberte C16 a zadejte do buňky libovolné jméno.

  • Poté vyberte C17 a zadejte následující 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))

  • Tisk Vstupte na .
  • Výsledkem je průměrné procento studentů.

Rozdělení vzorců:
  • VLOOKUP(C16,$B$5:$I$14,8,0): vrací [value_if_false] argumentu IF Jedná se v podstatě o průměrné procento získaných bodů podle Daniel .
    • Výstup: 41%
  • NA(): vrátí chybu, pokud logický test argument IF funkce se stává TRUE . zde, Daniel navštívilo více než 4 což není požadovaná podmínka, takže tato část vrátí chybu.
    • Výstup: #N/A
  • MATCH(C16,$B$5:$B$14,0): vrátí relativní polohu Daniel v rozsahu buněk 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): vrací množinu procent pro 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″ ) --> se změní na
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): počítá procenta, pokud je hodnota větší než 0 .
    • Výstup: 6
  • Celý vzorec se tedy zjednodušuje na
  • IF(6<4, #N/A, 41%) : vrací průměrné procento Daniel jako 6<4 není pravdivá podmínka.
    • Výstup: 41% .

Přečtěte si více: Funkce INDEX MATCH vs. VLOOKUP (9 příkladů)

Podobná čtení

  • Nefunkční VLOOKUP (8 důvodů a řešení)
  • Jak v aplikaci Excel nastavit VLOOKUP tak, aby rozlišoval velikost písmen (4 metody)
  • VLOOKUP aplikace Excel pro vertikální vrácení více hodnot
  • Jak provést VLOOKUP s více podmínkami v aplikaci Excel (2 metody)

3. COUNTIF vs. VLOOKUP pro určení, zda hodnota existuje

V této části se pokusíme zjistit, jak se COUNTIF a VLOOKUP Pokud chceme být konkrétní, uvidíme, že pokud je celkový počet prvků nulový, pak to, co vrátí funkce COUNTIF a VLOOKUP funkcí. Předpokládejme, že máme soubor dat zaměstnanců s jejich jmény a ID. V tabulce se opakují hodnoty. Nyní spočítáme jména a pokusíme se je přiřadit.

Kroky:

  • Začněte kliknutím na E5 buňku a libovolné jméno.

  • Poté vyberte F5 a zadejte následující vzorec,
=COUNTIF($C$5:$C$14,E5)

  • Tisk Vstupte na poté.
  • Výsledkem je počet výskytů jména v rozsahu C5:C14 .

  • Poté vyberte H5 buňku a některý z názvů.

  • Poté zvolte I5 buňku a zadejte ji,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • V důsledku toho získáme stejný název jako v příkazu H5 buňka v I5 buňka.

Přečtěte si více: Proč VLOOKUP vrací #N/A, když existuje shoda? (5 příčin a řešení)

Závěr

Toto jsou některé způsoby použití VLOOKUP funkce s COUNTIF v Excelu. Ukázal jsem všechny metody s příslušnými příklady, ale může existovat mnoho dalších iterací. Probíral jsem také základy použitých funkcí. Pokud máte nějakou jinou metodu, jak toho dosáhnout, pak se s námi o ni neváhejte podělit.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.