Richard Schollar tarjoaa tämän vieraspostin. Richard on Excel MVP Iso-Britanniasta. Kun näin Richardin viestin otsikon, ajattelin, että hän aikoo käyttää INDEX / MATCH -ohjelmaa, mutta Richard todella käyttää VLOOKUPia!
Kuinka käytät VLOOKUPia, jos taulukkotiedoissasi on hakuarvo palautettavan tietosarakkeen oikealla puolella olevassa sarakkeessa?
Meillä kaikilla on ollut tämä ongelma - haluat käyttää VLOOKUPia, mutta tietosi ovat 'väärällä tavalla':
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_2.png.webp)
Sinulla on tunnus ja haluat palauttaa Kuvaus. Normaali VLOOKUP ei toimi, koska et voi käyttää negatiivista saraketta:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_3.png.webp)
Yksi vaihtoehto on käyttää INDEX / MATCH, esim .:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_4.png.webp)
Mutta eikö olisi hienoa pystyä käyttämään VLOOKUPia? Mutta emme kuitenkaan voi? Toki voimme, jos käytämme VALITSE-toimintoa:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_5.png.webp)
G2: n kaava on:
Tämä kaava on =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)
Kuinka se toimii: CHOOSE palauttaa kahden sarakkeen taulukon oikeassa järjestyksessä sen mukaan, missä järjestyksessä sarakkeet siirretään CHOOSE-toimintoon. Tämä luo matriisin, joka on oikeassa vasemmalta oikealle -suunnassa, jotta VLOOKUP toimisi. Tässä on Arvioi kaava -valintaikkuna VALINTA-toiminnon arvioinnin jälkeen:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_6.png.webp)