Excel

XLOOKUP z več merili

Xlookup With Multiple Criteria

Excel formula: XLOOKUP z več meriliSplošna formula | _+_ | Povzetek

Če želite uporabiti XLOOKUP z več merili, lahko združite iskalne vrednosti in iskalne matrike neposredno v formulo. V prikazanem primeru je formula v H8:





= XLOOKUP (val1&val2&val3,rng1&rng2&rng3,results)

XLOOKUP vrne 17,00 USD, cena za veliko rdečo majico.

Opomba: XLOOKUP lahko ročno upravlja z matrikami, zato vam ni treba vnesti s tipkami control + shift + enter.





Pojasnilo

Ena izmed lepih prednosti XLOOKUP -a pred VLOOKUP -om je, da lahko XLOOKUP deluje neposredno z matrikami, namesto da zahteva obsege na delovnem listu. To omogoča sestavljanje nizov v formuli in njihovo potiskanje v funkcijo.

Če iščete en argument naenkrat, se iskalna vrednost ustvari z združevanjem H5, H6 in H7 z uporabo združevanje :



 
= XLOOKUP (H5&H6&H7,B5:B14&C5:C14&D5:D14,E5:E14)

Posledica tega je niz 'T-shirtLargeRed'.

Iskalno polje je ustvarjeno na podoben način, le da se zdaj pridružujemo obsegom:

kako nekaj dvigniti do moči v excelu
 
= XLOOKUP (H5&H6&H7

Vrnitev matrike je na voljo kot običajno območje :, E5: E14:

 
= XLOOKUP (H5&H6&H7,B5:B14&C5:C14&D5:D14

V bistvu iščemo iskalno vrednost 'T-shirtLargeRed' v takih podatkih:

lookup_array matrika rezultatov
Majica Majhna Rdeča petnajst
Majica srednja modra 16
Majica velika rdeča 17
HoodieSmallGrey 28
HoodieMediumBlue 29
HoodieVelika Črna 30
HatMediumBlack 25
HatMediumGray 26
HatLargeRed 24
Majica velika modra 16

Privzeti način ujemanja je natančen, način iskanja pa privzeto prvo ujemanje, zato XLOOKUP vrne 17,00 USD.

Z logično logiko

Čeprav zgoraj opisana skladnja dobro deluje za preprosto ujemanje „enako“, lahko uporabite tudi logična logika za izdelavo formule, kot je ta:

 
= XLOOKUP (H5&H6&H7,B5:B14&C5:C14&D5:D14,E5:E14

To je bolj prilagodljiv pristop, ker je mogoče sintakso prilagoditi uporabi drugih logični operaterji in druge funkcije, potrebne za zahtevnejše iskanje.

Formule dinamičnega niza so na voljo v Office 365 samo. Avtor Dave Bruns


^