Excel

XLOOKUP, jossa on useita ehtoja

Xlookup With Multiple Criteria

Excel -kaava: XLOOKUP, jossa on useita ehtojaYleinen kaava | _+_ | Yhteenveto

Jos haluat käyttää XLOOKUPia useiden ehtojen kanssa, voit yhdistää hakuarvoja ja hakutaulukkoja suoraan kaavaan. Esitetyssä esimerkissä H8: n kaava on:





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

XLOOKUP palauttaa 17,00 dollaria, hinnan suuresta punaisesta T-paidasta.

Huomautus: XLOOKUP pystyy käsittelemään matriiseja luonnollisesti, ei tarvitse syöttää control + shift + enter.





Selitys

Yksi XLOOKUPin eduista verrattuna VLOOKUPiin on, että XLOOKUP voi työskennellä suoraan matriisien kanssa sen sijaan, että se edellyttäisi laskentataulukon alueita. Tämä mahdollistaa matriisien kokoamisen kaavaan ja työntämisen funktioon.

Toimimalla yksi argumentti kerrallaan, hakuarvo luodaan yhdistämällä H5, H6 ja H7 käyttämällä ketjutus :



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

Tuloksena on merkkijono 'T-shirtLargeRed'.

Hakutaulukko luodaan samalla tavalla, paitsi että nyt liitymme alueisiin:

kuinka vetää soluja Excelissä
 
= XLOOKUP (H5&H6&H7

Paluutaulukko toimitetaan normaalialueella :, E5: E14:

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

Pohjimmiltaan etsimme hakuarvoa 'T-shirtLargeRed' seuraavista tiedoista:

lookup_array result_array
T-paitaPieniPunainen viisitoista
T-paitaMediumBlue 16
T-paitaSuuriPunainen 17
HuppariPieniHarmaa 28
HuppariMediumBlue 29
HuppariSuuriMusta 30
HattuKeskiMusta 25
HattuKeskiharmaa 26
HattuSuuriPunainen 24
T-paitaSuuriSininen 16

Osumatilan oletusarvo on tarkka ja hakutilan oletusarvo on ensimmäinen, joten XLOOKUP palauttaa 17,00 dollaria.

Boolen logiikalla

Vaikka yllä selitetty syntaksi toimii hyvin yksinkertaisten 'yhtäläisten' -hakujen kanssa, voit myös käyttää boolen logiikka rakentaa seuraavanlainen kaava:

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

Tämä on joustavampi lähestymistapa, koska syntaksia voidaan säätää käyttämään muita loogiset operaattorit ja muita toimintoja tarpeen vaatiessa monimutkaisempiin hakuihin.

Dynaamiset matriisikaavat ovat saatavilla Office 365 vain. Kirjailija Dave Bruns


^