Funkce XLOOKUP aplikace Microsoft Excel je účinný nástroj pro vyhledávání, který vám umožní najít konkrétní hodnoty v rozsahu buněk. Nahrazuje předchozí vyhledávací funkce, jako je VLOOKUP, a řeší mnoho jejich omezení. Tento článek poskytne podrobného průvodce, jak efektivně používat XLOOKUP.
Co je funkce XLOOKUP a jak funguje?
Excel poskytuje několik nástrojů pro vyhledávání v datech, včetně vestavěného nástroje pro vyhledávání a výběr a pravidel podmíněného formátování. Tyto charakteristiky však nezpůsobují velký rozdíl ve vaší tabulce ani neusnadňují odkazování na data v jiných vzorcích. V takových případech jsou zvláště užitečné vyhledávací funkce, jako je XLOOKUP.
Proč potřebujeme funkce LOOKUP
Při analýze dat se často objevují případy, kdy potřebujete prohledávat data pomocí vlastních kritérií vyhledávání, která se pravidelně mění. Datoví analytici často používají dotazy, které lze snadno přizpůsobit, aby získali konkrétní zjištění z datové sady.
VLOOKUP a HLOOKUP – omezení a řešení
Rozsah tradičních vyhledávacích funkcí, jako je HLOOKUP (horizontální vyhledávání) a VLOOKUP (vertikální vyhledávání), je omezený. Kromě jiných omezení potřebují najít řešení pro vyhledávání dat nalevo nebo napravo od hodnot. K překonání těchto omezení vám XLOOKUP umožňuje vyhledávat data v řádcích a sloupcích, a to jak vlevo, tak vpravo od vaší hledané hodnoty.
Řešení — XLOOKUP
XLOOKUP dokáže zpracovat přibližné shody, více hodnot hledání, vnořené dotazy, vlastní chybové zprávy a další. Je k dispozici pouze pro předplatitele Microsoft 365, ale rychle se stal zásadní změnou pro základní i komplexní vyhledávání dat.
Jak funguje funkce XLOOKUP v aplikaci Microsoft Excel?
Pro vysvětlení funkce XLOOKUP použijeme příklad. Představte si excelovou tabulku obsahující seznam zaměstnanců se sloupci pro ID zaměstnance, jméno, e-mailovou adresu a pracovní roli.
Datovou sadu, jako je tato, lze použít jako prohledávatelný adresář v Excelu pomocí vzorce XLOOKUP. Vyhledávanou hodnotou pro tento vzorec může být kterákoli z hodnot v těchto sloupcích.
Základní syntaxe XLOOKUP
Základní syntaxe funkce XLOOKUP je:
- lookup_value:
Hodnota, kterou chcete vyhledat.
- lookup_array:
Rozsah nebo pole, které se má hledat.
- return_array:
Rozsah nebo pole, ze kterého se má vrátit výsledek.
- [if_not_found]:(Volitelné) Hodnota, která se má vrátit, pokud nebude nalezena žádná shoda.
Příklad scénáře
Představte si excelovou tabulku se čtyřmi sloupci: ID zaměstnance, Jméno, E-mail a Role práce.
Chcete zjistit e-mailovou adresu zaměstnance s ID 103. Zde je návod, jak to udělat pomocí XLOOKUP:
- Vyberte prázdnou buňku
Chcete-li vložit funkci XLOOKUP, začněte otevřením tabulky Excel a výběrem prázdné buňky. Kliknutím na řádek vzorců na pásu karet zahájíte úpravy.
- Určete kritéria vyhledávání
Začněte psát vzorec na pásu karet:
- lookup_value: 103
- lookup_array: A2
(rozsah obsahující ID zaměstnanců)
- return_array: C2
(rozsah obsahující e-mailové adresy)
Tento vzorec bude hledat ID 103 v rozsahu A2
a vraťte odpovídající e-mail z rozsahu C2
, což je "jim@example.com."
Nepovinné argumenty
- nenalezeno:
Pokud hodnota není nalezena, můžete zadat vlastní zprávu nebo hodnotu.
- match_mode: Zadejte typ shody.
- search_mode: Zadejte pořadí vyhledávání.
Pokročilé funkce XLOOKUP
XLOOKUP nabízí několik pokročilých funkcí:
1. Vrácení více sloupců
XLOOKUP může vrátit více sloupců dat. Předpokládejme, že chcete e-mailovou i pracovní roli pro daného zaměstnance:
Tento vzorec vrátí pole {"jim@example.com", "Designer"}.
2. Vnořený XLOOKUP
Pro složité dotazy můžete vnořit funkce XLOOKUP. Například vyhledání pracovní role zaměstnance na základě jeho e-mailu:
Tento vzorec nejprve najde ID zaměstnance pomocí e-mailu a poté pomocí tohoto ID najde pracovní roli.
Co je třeba zvážit před použitím XLOOKUP
- Uspořádání dat:
XLOOKUP dokáže vyhledávat data uspořádaná horizontálně i vertikálně.
- Vypořádání se s chybou:
Použijte argument not_found k elegantnímu zpracování neshodných výsledků.
- Velikosti sortimentu:
Ujistěte se, že lookup_array a return_array mají stejnou velikost, abyste předešli chybám.
- Kompatibilita:
XLOOKUP je k dispozici pouze v Microsoft 365 a novějších verzích Excelu.
Podrobný průvodce používáním XLOOKUP v Excelu
Chcete-li vytvořit vzorec pomocí XLOOKUP, postupujte takto:
1. Vyberte prázdnou buňku:
Otevřete tabulku aplikace Excel a vyberte prázdnou buňku.
2. Zadejte vzorec:
Začněte psát =XLOOKUP( do řádku vzorců.
3. Vložit vyhledávací kritéria:
Zadejte vyhledávací hodnotu, vyhledávací pole a návratové pole.
4. Přidat volitelné argumenty:
V případě potřeby zahrňte not_found, match_mode a search_mode.
5. Stiskněte Enter:
Uzavřete vzorec uzavírací závorkou a stisknutím klávesy Enter zobrazíte výsledek.
Závěrečné myšlenky
Funkce XLOOKUP aplikace Excel je všestranný a účinný nástroj pro analýzu dat. Ve srovnání se standardními vyhledávacími operacemi nabízí větší flexibilitu, zjednodušuje složité dotazy a zlepšuje efektivitu práce se správou dat. Můžete plně využít funkce Excelu a výrazně zlepšit své dovednosti v oblasti analýzy dat tím, že se naučíte používat XLOOKUP. XLOOKUP je zásadní nástroj pro každého uživatele Excelu nebo datového analytika, bez ohledu na to, zda pracuje se základními seznamy nebo komplikovanými datovými sadami.