Excel

XLOOKUP z več iskalnimi vrednostmi

Xlookup With Multiple Lookup Values

Delovni list vaje, priložen spletno video usposabljanje .

V tem videu bomo nastavili XLOOKUP vrniti več vrednosti v dinamičnem nizu.





štetje števila določenih znakov v celici

Na tem delovnem listu imamo primer, ki smo ga preučili prej. Na levi imamo popuste glede na količino, na desni pa nekaj naključnih količin.

Nastavimo XLOOKUP, da vrne vse rezultate v eno samo dinamično polje.





Kot prvi korak bom tabelo na levi pretvoril v ustrezno Excelova tabela .

Ta korak ni nujen, vendar bo olajšal dodajanje dodatnih popustov v tabelo, ne da bi pri tem kršil formulo.



Nazaj v celico F5 bom vnesel formulo XLOOKUP, ki smo jo uporabljali prej.

Iskalna vrednost je E5. Iskalno polje je stolpec količine, vrnilno polje pa stolpec s popustom. Preskočil bom sporočilo, ki ga ni mogoče najti, način ujemanja pa nastavim na -1 za natančno ujemanje ali naslednjo najmanjšo vrednost.

excel referenčna tabela v drugem listu
 
= XLOOKUP (E5,Table1[Quantity],Table1[Discount],,-1)

Ko vnesem formulo in jo kopiram, dobimo pravilne rezultate.

To dobro deluje, vendar nam dinamične matrike dajo še en način za izračun vseh rezultatov z eno samo formulo.

Najprej bom razveljavil to kopijo.

Zdaj, da spremenim formulo, da vrne vse rezultate hkrati, moram narediti samo eno stvar. Namesto E5 podajam vse iskalne vrednosti v območju E5: E11.

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

Ko pritisnem enter, se vsi rezultati razlijejo na delovni list v enem dinamičnem nizu.

Kot vse dinamične matrike vse celice prikazujejo isto formulo, vendar je mogoče urejati samo prvo celico.

Ker za iskanje podatkov uporabljamo Excelovo tabelo, lahko enostavno dodam nov popust.

kako narediti if ali izjavo v

Na področju rezultatov takoj vidimo nov rezultat.

Ena omejitev, ki se je morate zavedati, je, da v Excelovi tabeli vsaj za zdaj ne morete uporabljati formule dinamičnega polja.

Če poskusim območje z rezultati pretvoriti v tabelo, bom dobil #SPILL! napaka.

Formule dinamičnega niza so na voljo v Excel 365 samo.


^