Jak používat funkci XLOOKUP v Excelu

Průvodce XLOOKUP
Funkce Microsoft Excel
Analýza dat s Excelem
Jak používat funkci XLOOKUP v Excelu cover image

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:

Screenshot 2024-06-05 105326.png

- 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.

Screenshot 2024-06-05 105649.png

Chcete zjistit e-mailovou adresu zaměstnance s ID 103. Zde je návod, jak to udělat pomocí XLOOKUP:

  1. 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.

  1. Určete kritéria vyhledávání

Začněte psát vzorec na pásu karet:

Screenshot 2024-06-05 105810.png

- 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.

Screenshot 2024-06-05 105856.png

- match_mode: Zadejte typ shody.

Screenshot 2024-06-05 105933.png

- search_mode: Zadejte pořadí vyhledávání.

Screenshot 2024-06-05 105959.png

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:

Screenshot 2024-06-05 110018.png

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:

Screenshot 2024-06-05 110038.png

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.


Career Services background pattern

Kariérní služby

Contact Section background image

Zůstaňme v kontaktu

Code Labs Academy © 2024 Všechna práva vyhrazena.