Jak používat funkci VLOOKUP - Easy Excel Formulas

Obsah

Přesná shoda | Přibližná shoda | Vlookup vypadá správně | První zápas | Vlookup nerozlišuje velká a malá písmena | Více kritérií | #N/A chyba | Více vyhledávacích tabulek | Rejstřík a shoda | Xlookup

The Funkce VLOOKUP je jednou z nejpopulárnějších funkcí v Vynikat. Tato stránka obsahuje mnoho snadno sledovatelných příkladů VLOOKUP.

Přesná shoda

Většinu času hledáte přesnou shodu, když používáte funkci VLOOKUP v Excelu. Podívejme se na argumenty funkce VLOOKUP.

1. Níže uvedená funkce VLOOKUP vyhledá hodnotu 53 (první argument) v levém sloupci červené tabulky (druhý argument).

2. Hodnota 4 (třetí argument) říká funkci VLOOKUP, aby vrátila hodnotu ve stejném řádku ze čtvrtého sloupce červené tabulky.

Poznámka: Boolean FALSE (čtvrtý argument) říká funkci VLOOKUP, aby vrátila přesnou shodu. Pokud funkce VLOOKUP nemůže najít hodnotu 53 v prvním sloupci, vrátí chybu #N/A.

3. Zde je další příklad. Místo vrácení platu níže uvedená funkce VLOOKUP vrací příjmení (třetí argument je nastaven na 3) ID 79.

Přibližná shoda

Podívejme se na příklad funkce VLOOKUP v režimu přibližné shody (čtvrtý argument nastaven na PRAVDA).

1. Níže uvedená funkce VLOOKUP vyhledá hodnotu 85 (první argument) v levém sloupci červené tabulky (druhý argument). Je tu jen jeden problém. V prvním sloupci není žádná hodnota 85.

2. Boolean TRUE (čtvrtý argument) naštěstí říká funkci VLOOKUP, aby vrátila přibližnou shodu. Pokud funkce VLOOKUP nemůže najít hodnotu 85 v prvním sloupci, vrátí největší hodnotu menší než 85. V tomto příkladu to bude hodnota 80.

3. Hodnota 2 (třetí argument) říká funkci VLOOKUP, aby vrátila hodnotu ve stejném řádku z druhého sloupce červené tabulky.

Poznámka: vždy seřaďte sloupec úplně vlevo v červené tabulce vzestupně, pokud používáte funkci VLOOKUP v režimu přibližné shody (čtvrtý argument nastaven na PRAVDA).

Vlookup vypadá správně

Funkce VLOOKUP vždy vyhledá hodnotu v levém sloupci tabulky a vrátí odpovídající hodnotu ze sloupce doprava.

1. Například níže uvedená funkce VLOOKUP vyhledá křestní jméno a vrátí příjmení.

2. Pokud změníte číslo indexu sloupce (třetí argument) na 3, funkce VLOOKUP vyhledá křestní jméno a vrátí plat.

Poznámka: v tomto případě nemůže funkce VLOOKUP vyhledat křestní jméno a vrátit ID. Funkce VLOOKUP vypadá pouze vpravo. Nebojte se, můžete použít INDEX a MATCH v Excelu k provedení levého vyhledávání.

První zápas

Pokud sloupec úplně vlevo tabulky obsahuje duplikáty, funkce VLOOKUP odpovídá první instanci. Podívejte se například na níže uvedenou funkci VLOOKUP.

Vysvětlení: funkce VLOOKUP vrací plat Mia Clark, nikoli Mia Reed.

Vlookup nerozlišuje velká a malá písmena

Funkce VLOOKUP v aplikaci Excel provádí vyhledávání nerozlišující malá a velká písmena. Například níže uvedená funkce VLOOKUP vyhledá MIA (buňka G2) v levém sloupci tabulky.

Vysvětlení: funkce VLOOKUP nerozlišuje velká a malá písmena, takže vyhledává MIA nebo Mia nebo mia nebo miA atd. V důsledku toho funkce VLOOKUP vrací plat Mia Clark (první instance). Pomocí vyhledávání INDEX, MATCH a EXACT v Excelu proveďte vyhledávání rozlišující malá a velká písmena.

Více kritérií

Chcete vyhledat hodnotu na základě více kritérií? Pomocí INDEX a MATCH v Excelu proveďte vyhledávání ve dvou sloupcích.

Poznámka: vzorec pole výše vyhledává plat Jamese Clarka, ne Jamese Smitha, ne Jamese Andersona.

#N/A chyba

Pokud funkce VLOOKUP nemůže najít shodu, vrátí chybu #N/A.

1. Například níže uvedená funkce VLOOKUP nemůže najít hodnotu 28 ve sloupci zcela vlevo.

2. Pokud chcete, můžete pomocí funkce IFNA nahradit chybu #N/A přátelskou zprávou.

Poznámka: funkce IFNA byla zavedena v Excelu 2013. Pokud používáte Excel 2010 nebo Excel 2007, jednoduše nahraďte IFNA IFERROR. Pamatujte, že funkce IFERROR zachycuje i další chyby. Například #NÁZEV? chyba, pokud omylem překlepnete slovo VLOOKUP.

Více vyhledávacích tabulek

Při použití funkce VLOOKUP v aplikaci Excel můžete mít více vyhledávacích tabulek. Pomocí funkce IF můžete zkontrolovat, zda je splněna podmínka, a vrátit jednu vyhledávací tabulku, je -li PRAVDA, a jinou vyhledávací tabulku, pokud je NEPRAVDA.

1. Vytvořte dva pojmenované rozsahy: Tabulka1 a Tabulka2.

2. Vyberte buňku E4 a zadejte níže uvedenou funkci VLOOKUP.

Vysvětlení: bonus závisí na trhu (Spojené království nebo USA) a výši prodeje. Druhý argument funkce VLOOKUP dělá trik. V případě Velké Británie používá funkce VLOOKUP tabulku1, v USA funkce VLOOKUP používá tabulku2. Chcete -li vrátit přibližnou shodu, nastavte čtvrtý argument funkce VLOOKUP na hodnotu TRUE.

3. Stiskněte Enter.

4. Vyberte buňku E4, klikněte na pravý dolní roh buňky E4 a přetáhněte ji dolů do buňky E10.

Poznámka: Walker například získává bonus 1 500 $. Protože používáme pojmenované rozsahy, můžeme tuto funkci VLOOKUP snadno zkopírovat do ostatních buněk bez obav z odkazů na buňky.

Index a shoda

Místo použití VLOOKUP použijte INDEX a MATCH. Chcete -li provádět pokročilá vyhledávání, budete potřebovat INDEX a MATCH. Možná je to pro vás v této fázi příliš daleko, ale ukazuje vám to jeden z mnoha dalších výkonných vzorců, které Excel nabízí.

Xlookup

Pokud máte Excel 365, použijte místo VLOOKUP XLOOKUP. Funkce XLOOKUP se snadněji používá a má několik dalších výhod.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave