Excel

XLOOKUP z več vrednostmi iskanja

Xlookup With Multiple Lookup Values

Vadbeni list, priložen spletno video usposabljanje .

V tem videoposnetku bomo nastavili XLOOKUP za vrnitev več vrednosti v dinamičnem polju.

štetje števila določenih znakov v celici

V tem delovnem listu imamo primer, ki smo si ga ogledali prej. Na levi imamo količinske popuste, na desni pa nekaj naključnih količin.



Nastavimo XLOOKUP, da vrne vse rezultate v enem dinamičnem polju.



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

Ta korak ni potreben, vendar boste olajšali dodajanje dodatnih popustov na mizo, ne da bi kršili formulo.



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

Iskalna vrednost je E5. Iskalno polje je stolpec količine, vrnjeno polje pa stolpec popust. Sporočilo, ki ga ne najdem, preskočim in način ujemanja nastavim na -1 za natančno ujemanje ali naslednje najmanjše.

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

Ko vnesem formulo in jo kopiram, dobimo pravilne rezultate.



To deluje dobro, toda dinamični nizi nam dajo še en način za izračun vseh rezultatov z eno samo formulo.

Najprej bom razveljavil to kopijo.

Zdaj, da spremenim formulo tako, da vrne vse rezultate hkrati, moram narediti samo eno stvar. Namesto da dam E5, vnesem 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 polju.

Tako kot vsi dinamični nizi imajo tudi vse celice isto formulo, vendar je mogoče urejati samo prvo celico.

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

kako narediti if ali izjavo v

Nazaj na področje z rezultati takoj zagledamo nov rezultat.

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

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

Dinamične matrične formule so na voljo v Excel 365 samo.


^