Vynikat

XLOOKUP s více hodnotami vyhledávání

Xlookup With Multiple Lookup Values

Součástí je cvičný list online video školení .

V tomto videu nastavíme XLOOKUP pro vrácení více hodnot v dynamickém poli.





jak získat jedinečné hodnoty v aplikaci Excel

V tomto listu máme příklad, na který jsme se podívali dříve. Vlevo máme slevy založené na množství a vpravo nějaké náhodné množství.

Nastavíme XLOOKUP tak, aby vracel všechny výsledky v jednom dynamickém poli.





Jako první krok převedu tabulku vlevo na řádnou Excel tabulka .

Tento krok není nutný, ale usnadní přidání dalších slev do tabulky bez porušení vzorce.



Zpět do buňky F5 zadám vzorec XLOOKUP, který jsme použili dříve.

Vyhledávací hodnota je E5. Vyhledávací pole je sloupec množství a zpětné pole je sloupec slevy. Přeskočím nenalezenou zprávu a nastavím režim shody na -1 pro přesnou shodu nebo další nejmenší.

jak zobrazit distribuci kmitočtů v aplikaci Excel
 
= XLOOKUP (E5,Table1[Quantity],Table1[Discount],,-1)

Když zadám vzorec a zkopíruji jej, dostaneme správné výsledky.

To funguje dobře, ale dynamická pole nám poskytují další způsob výpočtu všech výsledků pomocí jediného vzorce.

Nejprve tuto kopii zruším.

Nyní, abych upravil vzorec a vrátil všechny výsledky najednou, musím udělat jednu věc. Místo poskytování E5 poskytuji všechny vyhledávací hodnoty v rozsahu E5: E11.

 
= XLOOKUP (E5:E11,Table1[Quantity],Table1[Discount],,-1)

Když stisknu Enter, všechny výsledky se vysypou na list v jednom dynamickém poli.

Stejně jako všechna dynamická pole mají všechny buňky stejný vzorec, ale pouze první buňku lze upravit.

Nyní, protože pro vyhledávací data používáme tabulku aplikace Excel, mohu snadno přidat novou slevu.

jak vytvořit název rozsahu v aplikaci Excel

Zpět v oblasti výsledků okamžitě vidíme nový výsledek.

Jedním omezením, kterého byste si měli být vědomi, je to, že v tabulce aplikace Excel nemůžete prozatím používat vzorec dynamického pole.

Pokud se pokusím převést oblast výsledků na tabulku, dostanu #SPILL! chyba.

Vzorce dynamického pole jsou k dispozici v Excel 365 pouze.


^