VLOOKUP tai «Vertical Lookup» on kätevä ominaisuus, joka ylittää laskentataulukoiden käyttämisen ylistettyinä laskimina tai tehtäväluetteloina todellisten tietojen analysointiin. Tarkemmin sanottuna VLOOKUP etsii arvon soluvalikoimasta sarakkeen mukaan ja antaa sitten a vastaava arvo samalta riviltä. VLOOKUP:n ymmärtäminen on avainasemassa sen tietäminen, mitä «vastaavuus» tarkoittaa tässä yhteydessä, joten katsotaanpa VLOOKUPin käyttöä Google Sheetsissa. Nämä ohjeet koskevat Google Sheetsia kaikilla alustoilla.
VLOOKUP-kaavasyntaksin käyttäminen
VLOOKUP on funktio, jota käytät kaavassa, vaikka yksinkertaisin kaava on käyttää sitä yksinään. Sinun on annettava funktiolle joitakin bittejä pilkuilla erotettuina, esimerkiksi näin: VHAKU(HAKUTERMISI, SOLUALA, PALUUARVO, LAJITTELUTILA)
class=»ql-syntax»> Katsotaanpa kutakin näistä vuorotellen.
- HAKUTERMESI: Tämä tulee olemaan hakunäppäintä asiakirjoissa, mutta se on etsimäsi termi. Se voi olla numero tai tekstinpätkä (eli merkkijono). Jos se on tekstiä, muista laittaa se lainausmerkkeihin.
- SOLUVALIKKO: Kutsutaan vain tavoittaa, käytä tätä valitaksesi, mitkä laskentataulukon solut haluat hakea. Oletettavasti tämä on suorakaiteen muotoinen alue, jossa on enemmän kuin suuri määrä sarakkeita ja rivejä, vaikka kaava toimii vain yhdellä rivillä ja kahdella sarakkeella.
- VOITTOARVO: Arvo, jonka haluat palauttaa, joka tunnetaan myös nimellä . nimetty indeksi, on toiminnon tärkein osa ja vaikein ymmärtää. Tämä on sen sarakkeen numero, joka sisältää palautettavan arvon perheenjäsen ensimmäiseen sarakkeeseen. Toisin sanoen, jos ensimmäinen (haettu) sarake on sarake 1, tämä on sen sarakkeen numero, jonka arvon haluat palauttaa samalta riviltä.
- LAJITTELTU KUNNOSSA: Tätä kutsutaan nimellä on lajiteltu muissa lähteissä, ja se on tosi/epätosi-arvo, onko etsimäsi sarake (jälleen sarake 1) lajiteltu. Tämä on tärkeää, kun etsitään numeerisia arvoja. Jos tämä arvo on asetettu VÄÄRÄ, niin tulos on ensimmäistä kertaa täydellisesti sopiva rivi. Jos sarakkeessa 1 ei ole hakutermiä vastaavia arvoja, saat virheilmoituksen. Jos tämä on kuitenkin asetettu TOTTA, niin tulos on ensimmäinen arvo Pienempi kuin tai yhtä suuri kuin hakusana. Jos mikään ei täsmää, saat uudelleen virheilmoituksen.
VLOOKUP-toiminto käytännössä
Oletetaan, että sinulla on lyhyt luettelo tuotteista, joista jokaisella on oma hinta. Täytä sitten solu kannettavan tietokoneen hinnalla käyttämällä seuraavaa kaavaa: =VLOOKUP(«Kannettava»,A3:B9,3,false)
Tämä palauttaa sarakkeeseen tallennetun hinnan 3 tässä esimerkissä se on hakukohteet sisältävän sarakkeen kaksi oikealla puolella. Katsotaanpa tätä vaihe vaiheelta selittääksesi prosessin yksityiskohtaisesti.
-
Aseta kohdistin soluun, johon haluat tuloksen näkyvän. Tässä esimerkissä se on B11 (tämän tunniste on A11:ssä «Kannettavan hinta», vaikka se ei ole kaavassa).
-
Aloita kaava yhtäläisyysmerkki (=), syötä sitten funktio. Kuten mainittiin, tämä on yksinkertainen kaava, joka koostuu vain tästä funktiosta. Tässä tapauksessa käytämme kaavaa: =VLOOKUP(«Kannettava»,A3:C9,3,false)
class=»ql syntax»>
-
Lehdistö Tulla sisään. Itse kaava katoaa laskentataulukkoon (vaikka se näkyy edelleen yllä olevassa kaavapalkissa) ja tulos näytetään sen sijaan.
-
Esimerkissä kaava tarkastelee aluetta A3 ilkeä C9. Sitten se etsii riviä «Laptop». Sitten se etsii kolmas sarake alueella (jälleen tämä sisältää ensimmäinen sarake) ja palauttaa tuloksen, joka on 1 199 dollaria. Tämän pitäisi olla haluamasi tulos, mutta jos se näyttää oudolta, tarkista lisäämäsi parametrit varmistaaksesi, että ne ovat oikein (varsinkin jos kopioit ja liitit kaavan toisesta solusta, koska solualue voi muuttua seurauksena) .
Kun olet oppinut valitsemaan alueen ja suhteellisen palautusarvon, voit nähdä, kuinka tämä on hyödyllinen ominaisuus arvojen etsimiseen jopa erittäin suurista tietojoukoista.
VLOOKUPin käyttäminen useissa Google Sheetsissä
Mitä tulee CELL RANGE -parametriin, voit suorittaa VHAKU-haun nykyisen taulukon solujen lisäksi myös työkirjan muille taulukoille. Käytä seuraavaa muotoa määrittääksesi solualueen nykyisessä työkirjassasi toisessa taulukossa: =VLOOKUP(«Kannettava»,’Arkin nimi lainausmerkeissä, jos sanaa on useampi’!A1:B9,3,false)
class=»ql-syntax»> Voit jopa kurota soluihin täysin erilaisessa Sheets-työkirjassa, mutta sinun on TUONTIALA toiminto. Tämä vaatii kaksi parametria: käytettävän Sheets-työkirjan URL-osoitteen ja solualueen, joka sisältää taulukon nimen yllä olevan kuvan mukaisesti. Funktio, joka sisältää kaikki nämä kohteet, voi näyttää tältä: =VLOOKUP(«Laptop»,IMPORTRANGE(«https://docs.google.com/spreadsheets/d/aLlTheEnUmBeRsAnDlEtTeRs/»,»Sheet1!B7:D42″) , 3, väärä)
class=»ql-syntax»> Tässä esimerkissä sisäkkäisfunktiosta (eli IMPORTRANGE-funktion tuloksesta) tulee yksi VLOOKUP-funktion parametreista.
Vinkkejä VLOOKUP-toiminnon käyttöön
Pidä seuraavat seikat mielessä varmistaaksesi, että saat oikeat tulokset kaavastasi.
- Laita tekstipohjaiset hakutermit ensin lainausmerkkeihin. Muussa tapauksessa Google Sheets luulee, että se on Nimetty alue, ja antaa sinulle virheilmoituksen, jos se ei löydä sitä.
- Jos kopioit ja liität jonkin näistä kaavoista, normaalit solualueen arvon päivittämissäännöt ovat edelleen voimassa. Toisin sanoen, jos sinulla on kiinteä tietoluettelo, muista ankkuroida solualue dollarimerkillä (eli «$A$2:$B$8» «A2:B8» sijaan). Muussa tapauksessa kaavaa siirretään sen mukaan, mihin liität sen (huomaa osion alussa oleva kuvakaappaus, jossa rivinumerot ovat poissa yhdellä).
- Kun lajittelet luetteloa, älä unohda käydä hakujasi uudelleen, jos lajittelet sen uudelleen. Rivien siirtäminen voi tuottaa odottamattomia tuloksia, jos asetat kaavan lajiteltu tilaksi TOTTA.