Edistyneet XLOOKUP-sovellukset
Pyyhkäise näyttääksesi valikon
Likimääräisen vastaavuuden käyttäminen XLOOKUP-toiminnolla
Tarkka vastaavuus toimii, kun tunnisteiden on vastattava täydellisesti. Joissakin liiketoimintatilanteissa tarvitaan kuitenkin arvojen vastaavuutta tietyissä rajoissa.
Esimerkki: provisioprosentit myyntirajojen perusteella.
Sales Table
Jos myyjällä on 12 000 myyntiä, provisioprosentin tulisi olla 8 %. Tämä edellyttää likimääräistä vastaavuutta.
Syntaksi Match Mode -asetuksella
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], match_mode)
match_mode-vaihtoehdot:
0: täsmällinen osuma;-1: täsmällinen osuma tai seuraava pienempi arvo;1: täsmällinen osuma tai seuraava suurempi arvo;2: jokerimerkkihaku.
Aluepohjaisissa hauissa käytä arvoa -1. Tämä tarkoittaa, että jos täsmällistä osumaa ei löydy, palautetaan seuraava pienempi arvo.
Likimääräisen osuman käyttäminen
Oletetaan, että käytössä on arvosanataulukko.
Column A sisältää vaaditun vähimmäispistemäärän.
Column B sisältää vastaavat arvosanat.
Opiskelijan pistemäärä syötetään soluun D2.
Tavoitteena on palauttaa oikea arvosana pistemäärän perusteella.
Vähimmäispistemäärä-sarakkeen tulee olla nousevassa järjestyksessä.
=XLOOKUP(D2; A3:A8; B3:B8; "Not Found"; -1)
D2: sisältää opiskelijan pistemäärän;A3:A8: sisältää vähimmäispisterajat;B3:B8: sisältää arvosanat;"Not Found": määrittää, mitä näytetään, jos osumaa ei löydy;-1: ohjeistaa Exceliä palauttamaan lähimmän pienemmän arvon, jos täsmällistä osumaa ei löydy.



- Jos
D2on73, Excel etsii minimipisteiden saraketta; - Se ei löydä tarkalleen arvoa
73; - Se löytää lähimmän pienemmän arvon, joka on
70; - Se palauttaa vastaavan arvosanan
B.
Tämä on likimääräinen haku perustuen arvoalueisiin.
Usean sarakkeen palauttaminen
Oletetaan, että käytössä on työntekijätaulukko: Employee ID | Salary | Bonus. Haluat palauttaa sekä Salary että Bonus yhdellä haulla.
=XLOOKUP(A3;E3:E7;F3:G7)
A3: sisältääEmployee ID;E3:E7: sisältää hakutaulukonEmployee ID-arvot;F3:G7: sisältää kaksi saraketta,SalaryjaBonus.



- Excel etsii vastaavan
Employee ID-tunnuksen sarakkeestaE; - Se palauttaa sekä
SalaryettäBonussarakkeistaFjaG; - Tulokset täyttyvät automaattisesti kahteen vierekkäiseen soluun;
Yksi kaava palauttaa useita toisiinsa liittyviä kenttiä.
Haku alhaalta
Oletetaan, että työntekijätaulukossa on useita samoja Employee ID -tunnuksia ajan mittaan.
Uusin tietue lisätään aina alimmaksi.
Oletuksena XLOOKUP hakee ylhäältä alas. Palauttaaksesi uusimman tietueen, hae alhaalta ylöspäin.
=XLOOKUP(A2; E3:E7; F3:F7; "Not Found"; 0; -1)
A2: haettavaEmployee ID;E3:E7: hakusarake;F3:F7: palautussarake;0: pakottaa tarkan osuman;-1: hakee alhaalta ylöspäin.



- Excel aloittaa haun sarakkeen
Ealareunasta; - Löytää ensimmäisen vastaavan ID:n alhaalta päin;
- Palauttaa kyseisen rivin sarakkeen
Farvon.
Tämä varmistaa, että uusin tietue palautetaan, kun duplikaatteja esiintyy.
Tilanne
Työkirjassa on kolme erillistä taulukkoa.
Tavoitteena on käyttää kehittynyttä XLOOKUP-funktiota saadaksesi tarkat tulokset.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme