Jak provést SVYHLEDAT v tabulce Excel

Klíčové věci

  • Excel VLOOKUP se může zdát složitý, ale s praxí si ho snadno osvojíte.
  • Vzorec umožňuje vyhledat hodnotu v tabulce a vrátí odpovídající hodnotu.
  • VLOOKUP pomáhá s analýzou dat, výpočtem GPA a porovnáváním sloupců.

VLOOKUP nemusí být tak intuitivní jako jiné funkce, ale je to mocný nástroj, který stojí za to se naučit. Podívejte se na několik příkladů a naučte se používat SVYHLEDAT pro své vlastní projekty Excel.

Co je SVYHLEDAT v Excelu?

Funkce VLOOKUP aplikace Excel je podobná telefonnímu seznamu. Zadáte mu hodnotu, kterou chcete vyhledat (jako něčí jméno), a vrátí vámi zvolenou hodnotu (jako jeho číslo).

VLOOKUP se může na první pohled zdát skličující, ale s několika příklady a experimenty jej brzy začnete používat, aniž byste se zapotili.

Syntaxe funkce VLOOKUP je:

=VLOOKUP(lookup_value, table_array, col_index_num[, exact]) 

Tato tabulka obsahuje ukázková data, která ukazují, jak se funkce VLOOKUP vztahuje na sadu řádků a sloupců:

V tomto příkladu je vzorec SVYHLEDAT:

=VLOOKUP(I3, A2:E26, 2) 

Podívejme se, co každý z těchto parametrů znamená:

  • lookup_value je hodnota, kterou chcete vyhledat v tabulce. V tomto příkladu je to hodnota v I3, což je 4.
  • table_array je rozsah, který obsahuje tabulku. V příkladu je to A2:E26.
  • col_index_no je číslo sloupce vrácené požadované hodnoty. Barva je ve druhém sloupci tabulky table_array, takže toto je 2.
  • Přesný je volitelný parametr určující, zda má být shoda vyhledávání přesná (FALSE) nebo přibližná (TRUE, výchozí nastavení).

Můžete použít SVYHLEDAT k zobrazení vrácené hodnoty nebo ji zkombinovat s jinými funkcemi a použít vrácenou hodnotu v dalších výpočtech.

V ve SVYHLEDAT znamená vertikální, což znamená, že prohledává sloupec dat. VLOOKUP vrací pouze data ze sloupců napravo od hodnoty vyhledávání. Přestože je funkce SVYHLEDAT omezena na vertikální orientaci, je základním nástrojem, který usnadňuje další úkoly aplikace Excel. VLOOKUP se může hodit při výpočtu GPA nebo dokonce při porovnávání dvou sloupců.

  Jak jsou datové trezory budoucností datových skladů[+5 Learning Resources]

VLOOKUP prohledá první sloupec
table_array
pro
vyhledávací_hodnota
. Pokud chcete prohledat jiný sloupec, můžete posunout odkaz na tabulku, ale pamatujte, že vrácená hodnota může být pouze vpravo od vyhledávacího sloupce. Můžete se rozhodnout restrukturalizovat svůj stůl tak, aby tento požadavek splnil.

Jak udělat SVYHLEDAT v Excelu

Nyní, když víte, jak funguje VLOOKUP v Excelu, je jeho použití jen otázkou výběru správných argumentů. Pokud se vám zdá psaní argumentů obtížné, můžete vzorec začít zadáním znaménka rovná se (=) a následným příkazem SVYHLEDAT. Poté klikněte na buňky a přidejte je jako argumenty do vzorce.

Pojďme si to procvičit na vzorové tabulce výše. Předpokládejme, že máte tabulku obsahující následující sloupce: Název produktů, Recenze a Cena. Potom chcete, aby Excel vrátil počet recenzí pro konkrétní produkt, v tomto příkladu Pizza.

Toho snadno dosáhnete pomocí funkce VLOOKUP. Jen si pamatujte, jaký bude každý argument. Protože v tomto příkladu chceme vyhledat informace o hodnotě v buňce E6, E6 je vyhledávací_hodnota. Table_array je rozsah obsahující tabulku, což je A2:C9. Měli byste zahrnout pouze samotná data bez záhlaví v prvním řádku.

A konečně, col_index_no je sloupec v tabulce, kde jsou recenze, což je druhý sloupec. Když jsou tyto z cesty, pojďme k psaní tohoto vzorce.

  • Vyberte buňku, kde chcete zobrazit výsledky. V tomto příkladu půjdeme s F6.
  • Do řádku vzorců zadejte =VLOOKUP(.
  • Zvýrazněte buňku obsahující vyhledávací hodnotu. To je v tomto příkladu E6, který obsahuje Pizza.
  • Zadejte čárku (,) a mezeru a zvýrazněte pole tabulky. To je v tomto příkladu A2:C9.
  • Dále zadejte číslo sloupce požadované hodnoty. Recenze jsou ve druhém sloupci, takže pro tento příklad jsou to 2.
  • Pro poslední argument zadejte FALSE, chcete-li přesnou shodu položky, kterou jste zadali. V opačném případě zadejte hodnotu TRUE, abyste viděli nejbližší shodu.
  • Ukončete vzorec uzavírací závorkou. Nezapomeňte mezi argumenty vložit čárku. Váš konečný vzorec by měl vypadat takto:
    =VLOOKUP(E6,A2:C9,2,FALSE) 
  • Stisknutím klávesy Enter získáte výsledek.
  •   Jak technologie 5G způsobí revoluci v komunikaci

    Excel nyní vrátí recenze na pizzu v buňce F6.

    Jak provést SVYHLEDAT pro více položek v Excelu

    Pomocí VLOOKUP můžete také vyhledat více hodnot ve sloupci. To se může hodit, když potřebujete provádět operace, jako je vykreslování grafů nebo tabulek aplikace Excel na výsledná data. Můžete to udělat tak, že napíšete vzorec SVYHLEDAT pro první položku a poté automaticky vyplníte zbytek.

    Trik je v použití absolutních odkazů na buňky, aby se během automatického vyplňování neměnily. Podívejme se, jak to můžete udělat:

  • Vyberte buňku vedle první položky. To je v tomto příkladu F6.
  • Zadejte vzorec SVYHLEDAT pro první položku.
  • Přesuňte kurzor na argument pole tabulky ve vzorci a stiskněte klávesu F4 na klávesnici, aby se stal absolutním odkazem.
  • Váš konečný vzorec by měl vypadat takto:
    =VLOOKUP(E6,$A$2:$C$9,2,FALSE) 
  • Stiskněte Enter pro zobrazení výsledků.
  • Jakmile se objeví výsledek, přetáhněte buňku s výsledky dolů a vyplňte vzorec pro všechny ostatní položky.
  • Pokud ponecháte poslední argument prázdný nebo zadejte
    SKUTEČNÝ
    , VLOOKUP bude přijímat přibližné shody. Přibližná shoda však může být příliš mírná, zejména pokud váš seznam není seřazený. Jako obecné pravidlo byste měli nastavit konečný argument na
    NEPRAVDIVÉ
    při hledání jedinečných hodnot, jako jsou hodnoty v tomto příkladu.

    Jak propojit tabulky aplikace Excel s funkcí VLOOKUP

    Informace můžete také čerpat z jednoho listu Excelu do druhého pomocí funkce SVYHLEDAT. To je zvláště užitečné, pokud chcete ponechat původní tabulku nedotčenou, například když jste importovali data z webu do Excelu.

      Jak spolupracovat na prezentaci Microsoft PowerPoint

    Představte si, že máte druhou tabulku, kde chcete seřadit produkty z předchozího příkladu na základě jejich ceny. Cenu těchto produktů můžete získat z nadřazené tabulky pomocí funkce VLOOKUP. Rozdíl je v tom, že pro výběr pole tabulky budete muset přejít na nadřazený list. Zde je postup:

  • Vyberte buňku, kde chcete zobrazit cenu první položky. To je v tomto příkladu B3.
  • Zadáním =VLOOKUP( do řádku vzorců spustíte vzorec.
  • Klepnutím na buňku obsahující název první položky jej přidáte jako vyhledávací hodnotu. V tomto příkladu je to A3 (čokoláda).
  • Stejně jako dříve zadejte čárku (,) a mezeru pro přesun na další argument.
  • Přejděte na nadřazený list a vyberte pole tabulky.
  • Stiskněte F4, aby byla reference absolutní. Tím je vzorec použitelný pro zbytek položek.
  • Zatímco jste stále na nadřazeném listu, podívejte se na řádek vzorců a zadejte číslo sloupce pro sloupec ceny. To je v tomto příkladu 3.
  • Zadejte FALSE, protože v tomto případě chcete přesnou shodu každého produktu.
  • Zavřete závorku a stiskněte Enter. Konečný vzorec by měl vypadat takto:
    =VLOOKUP(A3, Sheet1!$A$2:$C$9, 3, FALSE) 
  • Přetáhněte dolů výsledek pro první produkt, abyste viděli výsledky pro ostatní produkty na listu podmnožiny.
  • Nyní můžete třídit data aplikace Excel, aniž by to ovlivnilo původní tabulku. Překlepy jsou jednou z běžných příčin chyb SVYHLEDAT v Excelu, takže se jim v novém seznamu vyhněte.

    VLOOKUP je skvělý způsob, jak rychleji dotazovat data v aplikaci Microsoft Excel. Přestože funkce SVYHLEDAT provádí dotazy pouze ve sloupci a má několik dalších omezení, Excel má další funkce, které mohou provádět výkonnější vyhledávání.

    Funkce XLOOKUP aplikace Excel je podobná funkci SVYHLEDAT, ale v tabulce může vypadat svisle i vodorovně. Většina vyhledávacích funkcí aplikace Excel se řídí stejným procesem, pouze s několika rozdíly. Použití kteréhokoli z nich pro jakýkoli konkrétní účel vyhledávání je chytrý způsob, jak získat vaše dotazy v Excelu.