Note: The other languages of the website are Google-translated. Back to English

Jak používat funkci NEW & ADVANCED XLOOKUP v Excelu (10 příkladů)

Excel je nový XLOOKUP je nejvýkonnější a nejjednodušší vyhledávací funkce, kterou může Excel nabídnout. Díky neutuchajícímu úsilí společnost Microsoft konečně vydala tuto funkci XLOOKUP, která nahrazuje funkce VLOOKUP, HLOOKUP, INDEX+MATCH a další vyhledávací funkce.

V tomto tutoriálu vám ukážeme jaké jsou výhody XLOOKUP a jak to můžete získat a použít k řešení různých problémů s vyhledáváním.

Jak získat XLOOKUP?

Syntaxe funkce XLOOKUP

Příklady funkcí XLOOKUP

Stáhněte si ukázkový soubor XLOOKUP

Jak získat XLOOKUP?

Od Funkce XLOOKUP is pouze k dispozici in Excel pro Microsoft 365, Excel 2021, a Excel pro web, můžete upgradovat svůj Excel na dostupnou verzi a získat XLOOKUP.

Syntaxe funkce XLOOKUP

Funkce XLOOKUP vyhledá rozsah nebo pole a poté vrátí hodnotu prvního shodného výsledku, Syntax funkce XLOOKUP je následující:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

funkce xlookup 1

argumenty:

  1. Lookup_value (vyžadováno): hodnota, kterou hledáte. Může být v libovolném sloupci rozsahu table_array.
  2. Lookup_array (povinné): pole nebo rozsah, kde hledáte vyhledávací hodnotu.
  3. Return_array (povinné): pole nebo rozsah, odkud chcete získat hodnotu.
  4. If_not_found (volitelné): hodnota, která se má vrátit, když nebude nalezena platná shoda. Text v [if_not_found] můžete upravit tak, aby ukazoval, že neexistuje žádná shoda.
    Jinak bude vrácená hodnota ve výchozím nastavení #N/A.
  5. Match_mode (volitelné): zde můžete určit, jak porovnat lookup_value s hodnotami v lookup_array.
    • 0 (výchozí) = Přesná shoda. Pokud není nalezena žádná shoda, vraťte #N/A.
    • -1 = Přesná shoda. Pokud není nalezena žádná shoda, vraťte nejbližší menší hodnotu.
    • 1 = Přesná shoda. Pokud není nalezena žádná shoda, vraťte nejbližší vyšší hodnotu.
    • 2 = Částečná shoda. Použijte zástupné znaky jako *, ? a ~ pro spuštění shody zástupných znaků.
  6. Search_mode (volitelné): zde můžete zadat pořadí vyhledávání, které se má provést.
    • 1 (výchozí) = Vyhledat hodnotu lookup_value od první položky po poslední položku v poli lookup_array.
    • -1 = Hledat vyhledávací_hodnotu od poslední položky k první položce. Pomáhá, když potřebujete získat poslední odpovídající výsledek v lookup_array.
    • 2 = Proveďte binární vyhledávání, které vyžaduje vyhledávací_pole seřazené ve vzestupném pořadí. Pokud není seřazeno, výsledek návratu by byl neplatný.
    • -2 = Proveďte binární vyhledávání, které vyžaduje pole lookup_array seřazené v sestupném pořadí. Pokud není seřazeno, výsledek návratu by byl neplatný.

Pro podrobné informace o argumentech funkce XLOOKUP, postupujte následovně:

1. Napište níže syntaxe do prázdné buňky, mějte na paměti, že stačí zadat pouze jednu stranu závorky.

=XLOOKUP(

funkce xlookup 2

2. lis Ctrl +, pak výzva box vyskočí, což ukazuje argumenty funkce. A druhá strana držáku je dokončena automaticky.

funkce xlookup 3

3. Stáhněte dolů datový panel, pak můžete vidět vše šest funkčních argumentů z XLOOKUP.

funkce xlookup 4 >>> funkce xlookup 5

Příklady funkcí XLOOKUP

Jsem si jistý, že jste nyní zvládli základní principy funkce XLOOKUP. Pojďme se ponořit přímo do praktické příklady z XLOOKUP.

Příklad 1: Přesná shoda

Proveďte přesnou shodu s XLOOKUP

Byli jste někdy frustrovaní, protože jste museli určit přesný režim shody pokaždé, když používáte SVYHLEDAT? Naštěstí tento problém již neexistuje, když vyzkoušíte úžasnou funkci XLOOKUP. Ve výchozím nastavení XLOOKUP generuje přesnou shodu.

Nyní předpokládejme, že máte seznam zásob kancelářských potřeb a potřebujete znát jednotnou cenu jedné položky, řekněme myši, postupujte následovně.

funkce xlookup 6

zadejte níže uvedený vzorec do prázdné buňky F2 a stiskněte vstoupit klíč k získání výsledku.

=XLOOKUP(E2,A2:A10,C2:C10)

funkce xlookup 7

Nyní znáte jednotkovou cenu myši s pokročilým vzorcem XLOOKUP. Vzhledem k tomu, že identifikační kód má ve výchozím nastavení přesnou shodu, nemusíte jej zadávat. Je to mnohem jednodušší a efektivnější než VLOOKUP.

Stačí pár kliknutí a získáte přesnou shodu

Možná používáte nižší verzi Excelu a zatím nemáte v plánu upgradovat na Excel 2021 nebo Microsoft 365. V tomto případě doporučuji šikovná funkce - Hledejte vzorec Hodnota v seznamu of Kutools pro Excel. Díky této funkci můžete získat výsledek bez složitých vzorců nebo přístupu k XLOOKUP.

S our Doplněk aplikace Excel installed, proveďte prosím následující:

1. Kliknutím na buňku vložíte odpovídající výsledek.

2. Přejít na Kutools klepněte na kartu Pomocník vzorců, a potom klepněte na tlačítko Formula Helper v rozevíracím seznamu.

funkce xlookup 8

3. V Dialogové okno Pomocník vzorců, nakonfigurujte prosím následovně:

  • vybrat Vyhledávání v Sekce Typ vzorce;
  • v Vyberte sekci vzorcevyberte Vyhledejte hodnotu v seznamu;
  • v Sekce pro zadávání argumentů, postupujte následovně:
    • v pole Table_array, vyberte rozsah dat, který obsahuje vyhledávanou hodnotu a výslednou hodnotu;
    • v Pole Lookup_value, vyberte buňku nebo rozsah hodnoty, kterou hledáte. Upozorňujeme, že musí být v prvním sloupci pole table_array;
    • v Sloupcová krabice, vyberte sloupec, ze kterého vrátíte odpovídající hodnotu.

funkce xlookup 9

4. Klepněte na tlačítko OK pro získání výsledku.

funkce xlookup 10

Kliknutím si stáhnete Kutools pro Excel na 30denní bezplatnou zkušební verzi.


Příklad 2. Přibližná shoda

Proveďte přibližnou shodu pomocí XLOOKUP

Spustit přibližné vyhledávání, Musíte nastavte režim shody na 1 nebo -1 v pátém argumentu. Když není nalezena přesná shoda, vrátí nejbližší větší nebo menší hodnotu.

V tomto případě potřebujete znát daňové sazby příjmů vašich zaměstnanců. Na levé straně tabulky jsou federální závorky daně z příjmu pro rok 2021. Jak můžete získat daňovou sazbu vašich zaměstnanců ve sloupci E? neboj. Postupujte prosím následovně:

1. Napište níže uvedený vzorec do prázdné buňky E2 a stiskněte vstoupit klíč k získání výsledku.
Poté změňte formátování vráceného výsledku, jak potřebujete.

=XLOOKUP(D2,B2:B8,A2:A8,,1)

funkce xlookup 11 >>> funkce xlookup 12

√ Poznámka: Čtvrtý argument [If_not_found] je volitelný, takže ho vynechám.

2. Nyní znáte daňovou sazbu buňky D2. Chcete-li získat zbytek výsledků, Musíte převeďte odkazy na buňky pole lookup_array a return_array na absolutní.

  • Dvojitým kliknutím na buňku E2 zobrazíte vzorec =XLOOKUP(D2,B2:B8,A2:A8,,1);
  • Vyberte rozsah vyhledávání B2:B8 ve vzorci, stiskněte klávesu F4 získat $B$2:$B$8;
  • Ve vzorci vyberte rozsah návratnosti A2:A8, stiskněte klávesu F4 získat $A$2:$A$8;
  • Stiskněte vstoupit tlačítko pro získání výsledku buňky E2.
funkce xlookup 13 >>> funkce xlookup 14

3. Pak přetáhněte rukojeť výplně dolů získat všechny výsledky.

funkce xlookup 15

√ Poznámka:

  • Stisknutím klávesy F4 na klávesnici vám to umožní změnit odkaz na buňku na absolutní odkaz přidáním znaků dolaru před řádek a sloupec.
  • Po použití absolutní reference pro vyhledávání a návratový dosah jsme změnili vzorec v buňce E2 k této verzi:

=XLOOKUP(D2,$B$2:$B$8,$A$2:$A$8,,1)

  • Když přetáhněte úchyt výplně dolů z buňky E2, vzorce v každé buňce sloupce E jsou změněno pouze v aspektu lookup_value.
    Například vzorec v E13 je nyní přeměněn na toto:

=XLOOKUP(D13,$B$2:$B$8,$A$2:$A$8,,1)

Příklad 3: Shoda zástupných znaků

Proveďte shodu zástupných znaků pomocí XLOOKUP

Než se podíváme do Funkce pro shodu zástupných znaků XLOOKUP, nejprve se podívejme co jsou zástupné znaky.

V aplikaci Microsoft Excel zástupné znaky jsou speciálním druhem znaků, které mohou nahradit jakékoli znaky. Je to zvláště užitečný když chcete provést částečné vyhledávání shody.

Existují tři typy zástupných znaků: hvězdička (*), otazník (?), a vlnovka (~).

  • Hvězdička (*) představuje libovolný počet znaků v textu;
  • Otazník (?) zastupuje jakýkoli jednotlivý znak v textu;
  • Tilda (~) se používá k přeměně zástupných znaků (*, ? ~) na doslovné znaky. Pro splnění této funkce umístěte vlnovku (~) před zástupné znaky;

Ve většině případů, když provádíme funkci shody zástupných znaků XLOOKUP, používáme znak hvězdička (*). Nyní se podívejme, jak funguje shoda zástupných znaků.

Předpokládejme, že máte seznam kapitalizace akciového trhu 50 největších amerických společností a chcete znát tržní kapitalizaci několika společností, ale názvy společností jsou zkrácené, toto je ideální scénář pro shodu zástupných znaků. Prosím, následujte mě krok za krokem, abyste udělali trik.

funkce xlookup 16

√ Poznámka: Chcete-li provést shodu zástupných znaků, nejdůležitější je nastavit pátý argument [match_mode] na 2.

1. Napište níže uvedený vzorec do prázdné buňky H3 a stiskněte vstoupit klíč k získání výsledku.

=XLOOKUP("*"&G3&"*",B3:B52,D3:D52,,2)

funkce xlookup 17 >>> funkce xlookup 18

2. Nyní znáte výsledek buňky H3. Chcete-li získat zbytek výsledků, musíte opravit pole lookup_array a return_array umístěním kurzoru do pole a stisknutím klávesy F4. Potom vzorec v H3 bude:

=XLOOKUP("*"&G3&"*",$B$3:$B$52,$D$3:$D$52,,2)

3. Přetáhněte úchyt výplně dolů získat všechny výsledky.

funkce xlookup 19

√ Poznámka:

  • Vyhledávací_hodnota vzorce v buňce H3 je "*"&G3&"*". My spojte zástupný znak hvězdičky (*) s hodnotou G3 s použitím ampersand (&).
  • Čtvrtý argument [If_not_found] je volitelný, takže ho vynechám.
Příklad 4: Podívejte se doleva

Podívejte se doleva pomocí XLOOKUP

Jedna nevýhoda VLOOKUP je to tak omezeno na provádění vyhledávání napravo od vyhledávacího sloupce. Pokud se pokusíte vyhledat hodnoty vlevo ve vyhledávacím sloupci, zobrazí se chyba #N/A. neboj. XLOOKUP je perfektní vyhledávací funkce k vyřešení tohoto problému.

XLOOKUP je navržen tak, aby vyhledával hodnoty vlevo nebo vpravo vyhledávacího sloupce. Nemá žádné limity a splňuje potřeby uživatelů Excelu. V níže uvedeném příkladu vám trik ukážeme.

Předpokládejme, že máte seznam zemí s telefonními kódy a chcete vyhledat název země se známým telefonním kódem.

funkce xlookup 20

Musíme vyhledat sloupec C a vrátit hodnotu ve sloupci A. Postupujte prosím následovně:

1. Napište níže uvedený vzorec do prázdné buňky G2.

=XLOOKUP(F2,C2:C11,A2:A11)

2. zmáčkni vstoupit klíč k získání výsledku.

funkce xlookup 21

√ Poznámka: Funkce XLOOKUP pohled doleva může nahradit Index a Match a hledat hodnoty vlevo.

Vyhledejte hodnotu zprava doleva několika kliknutími

Pro ty, kteří si nechtějí pamatovat vzorce, zde doporučím užitečná funkce - Vyhledávání zprava doleva of Kutools pro Excel. Pomocí této funkce můžete provést vyhledávání zprava doleva během několika sekund.

S our Doplněk aplikace Excel installed, proveďte prosím následující:

1. Přejít na Kutools kartu v Excelu, najděte Super VZHLED, a klepněte na tlačítko VYHLEDÁVÁNÍ zprava doleva v rozevíracím seznamu.

funkce xlookup 22

2. V Dialogové okno VYHLEDAT zprava doleva, musíte nakonfigurovat následovně:

  • v Vyhledávací hodnoty a sekce Výstupní rozsah, upřesněte rozsah vyhledávání a výstupní rozsah;
  • v Sekce rozsahu dat, vstup datový rozsaha poté specifikujte klíčový sloupec a návratový sloupec;

funkce xlookup 23

3. Klepněte na tlačítko OK pro získání výsledku.

funkce xlookup 24

Kliknutím si stáhnete Kutools pro Excel na 30denní bezplatnou zkušební verzi.


Příklad 5: Vertikální nebo Horizontální vyhledávání

Proveďte vertikální nebo horizontální vyhledávání pomocí XLOOKUP

Jako uživatelé Excelu možná znáte funkce VLOOKUP a HLOOKUP. SVYHLEDAT znamená podívat se svisle do sloupce a HLOOKUP znamená dívat se vodorovně v řadě.

Teď nový XLOOKUP je oba kombinuje, znamenající, že k provedení vertikálního vyhledávání nebo horizontálního vyhledávání potřebujete pouze jednu syntaxi. Genius, že?

V níže uvedeném příkladu si ukážeme, jak používáte pouze jednu syntaxi XLOOKUP pro spouštění vyhledávání vertikálně nebo horizontálně.

Chcete-li provést vertikální vyhledávání, zadejte níže uvedený vzorec v prázdné buňce E2 stiskněte vstoupit klíč k získání výsledku.

=XLOOKUP(E1,A2:A13,B2:B13)

funkce xlookup 25

Chcete-li provést horizontální vyhledávání, zadejte níže uvedený vzorec v prázdné buňce P2 stiskněte vstoupit klíč k získání výsledku.

=XLOOKUP(P1,B1:M1,B2:M2)

funkce xlookup 26

Jak můžete vidět, syntaxe je stejná, jediný rozdíl mezi těmito dvěma vzorci je to, co zadáte sloupce ve vertikálním vyhledávání, když vstoupíte Řádky v horizontálním vyhledávání.

Příklad 6: Obousměrné vyhledávání

Proveďte obousměrné vyhledávání pomocí XLOOKUP

Stále používáte Funkce INDEX a MATCH vyhledat hodnotu ve dvourozměrném rozsahu? Snaž se vylepšený XLOOKUP dokončit svou práci snadněji.

XLOOKUP může provádět dvojité vyhledávání, nalezení an průsečík dvou hodnot. Podle hnízdění jeden XLOOKUP uvnitř druhého, vnitřní XLOOKUP může vrátit celý řádek nebo sloupec, pak je tento vrácený řádek nebo sloupec vložen do vnějšího XLOOKUP jako návratové pole.

Předpokládejme, že máte seznam známek studentů z různých oborů, chcete znát známku předmětu Kimova chemie.

funkce xlookup 43

Podívejme se, jak k triku používáme magický XLOOKUP.

    • Spustíme „vnitřní“ XLOOKUP, abychom vrátili hodnoty vstupního sloupce. XLOOKUP(H2,B1:E1,B2:E10) může získat řadu chemických tříd.
    • Vnoříme „vnitřní“ XLOOKUP do „vnějšího“ XLOOKUP pomocí „vnitřního“ XLOOKUP jako return_array v úplném vzorci.
    • Pak přichází konečný vzorec:

=XLOOKUP(H1,A2:A10,XLOOKUP(H2,B1:E1,B2:E10))

  • zadejte vzorec výše do prázdné buňky H3 stiskněte vstoupit pro získání výsledku.

funkce xlookup 27

Nebo můžete úplně naopak, použijte „vnitřní“ XLOOKUP k vrácení hodnot celého řádku, což jsou všechny známky podle Kima. Pak použijte „vnější“ XLOOKUP k vyhledání stupně chemie mezi všemi známkami Kima.

    • zadejte níže uvedený vzorec do prázdné buňky H4 a stiskněte vstoupit pro získání výsledku.

=XLOOKUP(H2,B1:E1,XLOOKUP(H1,A2:A10,B2:E10))

funkce xlookup 28

Funkce obousměrného vyhledávání XLOOKUP je také dokonalou ilustrací jeho funkce vertikálního a horizontálního vyhledávání. Pokud chcete, zkuste to!

Příklad 7: Přizpůsobte zprávu nenalezena

Přizpůsobte zprávu nenalezena pomocí XLOOKUP

Stejně jako ostatní vyhledávací funkce, když funguje XLOOKUP nemůže najít shoduse #N/A chybová zpráva bude vráceno. Pro některé uživatele Excelu to může být matoucí. Ale dobrá zpráva je, že vypořádání se s chybou je k dispozici v čtvrtý argument funkce XLOOKUP.

S vestavěný argument [if_not_found], můžete specifikovat vlastní zpráva, která nahradí výsledek #N/A. Zadejte požadovaný text do volitelného čtvrtého argumentu a text uzavřete dvojité uvozovky (").

Například nebylo nalezeno město Denver, takže XLOOKUP vrátí chybovou zprávu #N/A. Ale poté, co přizpůsobíme čtvrtý argument textem „No Match“, vzorec zobrazí text „No Match“ namísto chybové zprávy.

zadejte níže uvedený vzorec do prázdné buňky F3 a stiskněte vstoupit pro získání výsledku.

=XLOOKUP(E2,A2:A11,C2:C11,"No Match")

funkce xlookup 29

Přizpůsobte chybu #N/A pomocí šikovné funkce

Chcete-li rychle přepsat chybu #N/A vlastní zprávou, Kutools pro Excel is perfektní nástroj v Excelu, který vám pomůže. S jeho vestavbou Nahraďte 0 nebo #N/A prázdným znakem nebo funkcí Specifická hodnota, můžete určit nenalezenou zprávu bez složitých vzorců nebo přístupu k XLOOKUP.

S naší Doplněk aplikace Excel nainstalováno, proveďte prosím následující:

1. Přejít na Kutools kartu v Excelu, najděte Super VZHLED, a klepněte na tlačítko Nahraďte 0 nebo # N / A prázdnou nebo konkrétní hodnotou v rozevíracím seznamu.

funkce xlookup 30

2. V Nahraďte 0 nebo #N/A prázdným nebo dialogovým oknem Specifická hodnota, musíte nakonfigurovat následovně:

  • v Vyhledávací hodnoty a sekce Výstupní rozsahvyberte rozsah vyhledávání a výstupní rozsah;
  • Pak vyberte možnost Nahradit 0 nebo #N/A specifickou hodnotou, zadejte text máš rád;
  • v Sekce rozsahu datVyberte datový rozsah, pak zadejte klíčový sloupec a vrácený sloupec.

funkce xlookup 31

3. Klepněte na tlačítko OK tlačítko pro získání výsledku. Když nebude nalezena žádná shoda, zobrazí se přizpůsobená zpráva.

funkce xlookup 32

Kliknutím si stáhnete Kutools pro Excel na 30denní bezplatnou zkušební verzi.


Příklad 8: Více hodnot

Vraťte více hodnot pomocí XLOOKUP

Další výhoda XLOOKUP je jeho schopnost vrátit více hodnot ve stejnou dobu na stejný zápas. Zadejte jeden vzorec, abyste získali první výsledek, poté další vrácené hodnoty rozlít automaticky do sousedních prázdných buněk.

V níže uvedeném příkladu chcete získat všechny informace o studentském ID „FG9940005“. Trik je poskytnout rozsah jako return_array ve vzorci namísto jednoho sloupce nebo řádku. V tomto případě je rozsah návratového pole B2:D9 včetně tří sloupců.

zadejte níže uvedený vzorec v prázdné buňce G2 stiskněte vstoupit klíč k získání všech výsledků.

=XLOOKUP(F2,A2:A9,B2:D9)

funkce xlookup 33

Všechny buňky výsledků zobrazují stejný vzorec. Můžeš upravit nebo upravit vzorec v první buňce, Ale v jiných buňkách vzorec nelze upravovat. Můžete vidět, že řádek vzorců je šedě, což znamená, že na něm nelze provést žádnou změnu.

funkce xlookup 34

Celkově vzato je funkce XLOOKUP s více hodnotami a užitečné zlepšení ve srovnání s VLOOKUP. Nemusíte zadávat každé číslo sloupce zvlášť pro každý vzorec. Palec nahoru!

Příklad 9. Více kritérií

Proveďte vyhledávání podle více kritérií pomocí XLOOKUP

Další úžasná nová funkce XLOOKUP je jeho schopnost vyhledávání podle více kritérií. Trik je v tom spojit vyhledávací hodnoty a vyhledávací pole s operátor "&". samostatně ve vzorci. Ukažme si to na příkladu níže.

Potřebujeme znát cenu středně modré vázy. V tomto případě jsou pro hledání shody vyžadovány tři vyhledávací hodnoty (kritéria). Zadejte vzorec níže v prázdné buňce I2 a poté stiskněte vstoupit klíč k získání výsledku.

=XLOOKUP(F2&G2&H2,A2:A12&B2:B12&C2:C12,D2:D12)

funkce xlookup 35

√ Poznámka: XLOOKUP může přímo zpracovávat pole. Vzorec není třeba potvrzovat pomocí Control + Shift + Enter.

Vícepodmínkové vyhledávání s rychlou metodou

Je tu někdo rychleji a snadněji způsob, jak provádět vyhledávání podle více kritérií než XLOOKUP v Excelu? Kutools pro Excel poskytuje úžasná vlastnost - Vyhledávání více podmínek. Pomocí této funkce můžete spustit vyhledávání podle více kritérií pouze několika kliknutími!

S naší Doplněk aplikace Excel nainstalováno, proveďte prosím následující:

1. Přejít na Kutools kartu v Excelu, najděte Super VZHLED, a klepněte na tlačítko Vyhledávání více podmínek v rozevíracím seznamu.

funkce xlookup 36

2. V Dialogové okno vyhledávání více podmínek, postupujte následovně:

  • v Sekce Vyhledávací hodnoty a výstupní rozsahVyberte rozsah vyhledávacích hodnot a výstupní rozsah;
  • v Sekce Rozsah dat, proveďte následující operace:
    • Vybrat odpovídající klíčové sloupce které obsahují vyhledávací hodnoty jednu po druhé přidržením tlačítka Ctrl klíč v Sloupec klíče;
    • Určete sloupec který obsahuje vrácené hodnoty v Zpětný sloupec pole.

funkce xlookup 37

3. Klepněte na tlačítko OK pro získání výsledku.

funkce xlookup 38

√ Poznámka:

  • Sekce Nahradit chybovou hodnotu #N/A zadanou hodnotou je v dialogovém okně volitelná, můžete ji zadat nebo ne.
  • Počet sloupců zadaných do pole Klíčový sloupec se musí rovnat počtu sloupců zadaných do pole Vyhledávací hodnoty a pořadí kritérií v obou polích si musí vzájemně odpovídat.

Kliknutím si stáhnete Kutools pro Excel na 30denní bezplatnou zkušební verzi.


Příklad 10. Najděte hodnotu pomocí poslední shody

Získejte poslední odpovídající výsledek pomocí XLOOKUP

Najděte poslední odpovídající hodnota v Excelu nastavte šestý argument ve funkci XLOOKUP do hledat v opačném pořadí.

Ve výchozím nastavení je režim vyhledávání v XLOOKUP nastaven na 1, který je hledat od prvního do posledního. Ale ta dobrá věc XLOOKUP je to, že směr vyhledávání lze změnit. XLOOKUP nabízí volitelný argument [režim vyhledávání] pro kontrolu pořadí vyhledávání. Jednoduše nastavte režim vyhledávání v šestém argumentu na -1, směr vyhledávání se změní na vyhledávání od posledního k prvnímu.

Podívejte se prosím na níže uvedený příklad. Chceme znát poslední prodej Emmy v databázi.

zadejte vzorec níže v prázdné buňce G2 a poté stiskněte vstoupit klíč k získání výsledku.

=XLOOKUP(F2,B2:B11,D2:D11,,,-1)

funkce xlookup 39

√ Poznámka: Čtvrtý a pátý argument jsou nepovinné a v tomto případě jsou vynechány. Nastavíme pouze volitelný šestý argument na -1.

Snadno vyhledejte poslední odpovídající hodnotu pomocí úžasného nástroje

V případě, že nemáte přístup k XLOOKUP a také si nechcete pamatovat složité vzorce, můžete použít Funkce vyhledávání zdola nahoru of Kutools pro Excel aby to bylo hotové snadno.

S naší Doplněk aplikace Excel nainstalováno, proveďte prosím následující:

1. Přejít na Kutools kartu v Excelu, najděte Super VZHLED, a klepněte na tlačítko Vyhledávání zdola nahoru v rozevíracím seznamu.

funkce xlookup 40

2. V Dialogové okno VYHLEDAT zdola nahoru, musíte nakonfigurovat následovně:

  • v Vyhledávací hodnoty a sekce Výstupní rozsahVyberte rozsah vyhledávání a výstupní rozsah;
  • v Sekce rozsahu datVyberte datový rozsah, pak zadejte klíčový sloupec a návratový sloupec.

funkce xlookup 41

3. Klepněte na tlačítko OK pro získání výsledku.

funkce xlookup 42

√ Poznámka: Sekce Nahradit chybovou hodnotu #N/A zadanou hodnotou je v dialogovém okně volitelná, můžete ji zadat nebo ne.

Kliknutím si stáhnete Kutools pro Excel na 30denní bezplatnou zkušební verzi.


Stáhněte si ukázkový soubor XLOOKUP

Příklady XLOOKUP.xlsx

Související články:



  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce a uchovávání údajů; Rozdělit obsah buněk; Zkombinujte duplicitní řádky a součet / průměr... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Oblíbené a rychlé vkládání vzorců„Rozsahy, grafy a obrázky; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Seskupování kontingenčních tabulek podle číslo týdne, den v týdnu a další ... Zobrazit odemčené, zamčené buňky různými barvami; Zvýrazněte buňky, které mají vzorec / název...
karta kte 201905
  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50% a omezuje stovky kliknutí myší každý den!
officetab dno
Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0  Postavy
Doporučená umístění