Vlookupin käyttäminen toisesta työkirjasta Google Sheetsissa

Vlookup on olennainen toiminto laskentataulukoissa, mukaan lukien Google Sheets. Sen avulla voit suorittaa pystysuuntaisia ​​hakuja etsimällä avainarvoja valitulta alueelta. Tämä funktio palauttaa sitten arvon toiseen sarakkeeseen, mutta saman rivin sisällä.

Vlookupin käyttäminen toisesta työkirjasta Google Sheetsissa

Vlookup suoritetaan yleensä arkkien välillä, mutta voit käyttää sitä myös tulosten hakemiseen eri työkirjoille. Tässä artikkelissa näytämme sinulle, kuinka se tehdään käytännön esimerkin avulla.

Vlookup kahdella työkirjalla – vaiheittainen opas

Tässä esimerkissä käytämme työkirjoja, jotka sisältävät kenkien myyntitietoja. Kun työskentelet kahden asiakirjan kanssa, on parasta asettaa ne vierekkäin. Valitettavasti toisin kuin Microsoft Excelissä, siinä ei ole vierekkäistä näkymää, joten sinun on muutettava ikkunoiden kokoa manuaalisesti. Toinen vaihtoehto on asentaa Tab Resize -sovellus Chrome Storesta.

Kuinka käyttää Vlookupia toisesta työkirjasta

  1. Kopioi URL-osoite työkirjasta, jonka tietoja haluat käyttää Vlookupissa. Meidän tapauksessamme se on "Kengät 2". Sinun tarvitsee vain kopioida osa "d/" ja "/edit".
  2. Käyttääksesi tietoja "Kengät 2", sinun on annettava sille pääsy "Kengät 1" -sovelluksesta. Nyt on oikea hetki käyttää IMPORTRANGE-toimintoa. Käytä kaavaa:

IMPORTRANGE (laskentataulukon_avain, alueen_merkkijono)

Esimerkissämme kaava on:

IMPORTRANGE("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI","Kengät!A2")

Huomaa, että jos taulukkosi nimessä on kaksi tai useampia sanoja, sinun on käytettävä yhtä lainausta. Jos arkin nimi oli "Kengän tiedot", kaava näyttäisi tältä:

IMPORTRANGE("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI","'Kengät tiedot'!A2")

Sallia pääsy

Jos sinulla on paljon dataa, voit odottaa muutaman minuutin ennen kuin se latautuu. Napsauta nyt "Salli pääsy" yhdistääksesi nämä arkit eri työkirjoista.

Käytä Vlookupia toisesta työkirjasta

Nyt kun olet muodostanut yhteyden, voit käyttää Vlookupia. Poista "Kengät 1" -kentässä B2 juuri toteuttamamme kaava ja kirjoita seuraava:

VHAKU(A2,IMPORTRANGE("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI","Kengät!A2:D6"),3,0)

Käytimme IMPORTRANGE-toimintoa laskentataulukon avaimen ja kenkien nimen kanssa. Sitten annoimme alueen, indeksin ja "0" lopussa, koska näitä tietoja ei ole lajiteltu.

Kaava on:

VHAKU(hakuavain, IMPORTRANGE (laskentataulukon_avain, aluemerkkijono), indeksi, on_lajiteltu

Huomaa, että antamasi alue ", "Shoes!A2:D6" on merkkijono, toisin kuin kaikki muut soluviittaukset. Tässä tapauksessa meidän ei tarvitse lukita aluetta, koska se on tekstiä, eikä se muutu.

Lisäksi määritimme alueen "A2:D6", mutta jos lisäät tiedot kohtaan D7, sinun on muutettava se muotoon "A2:D7". On kuitenkin parempi syöttää "A2:D". Tällä tavalla et määritä riviä, jolla Google Sheets tarkistaa ne kaikki. Tämän etuna on, että jos lisäämme kohteita, meidän ei tarvitse päivittää kaavaa

Vlookup Google Sheetsissä – Kuinka välttää virheet

Jos olet käyttänyt Vlookupia Microsoft Excelissä, saatat hämmentyä, koska tämä toiminto toimii hieman eri tavalla Google Sheetsissä. Tässä on mitä sinun tulee tietää ennen kuin aloitamme.

Google Sheetin Vlookup ei ole oletuksena kirjainkoolla, joten se ei tee eroa pienten ja isojen kirjainten välillä. Jos tarvitset kirjainkokoa erottelevan Vlookupin, käytä tätä kaavaa:

ArrayFormula(INDEKSI(paluualue, VASTAA (TOSI,TARKKA(hakualue, hakuavain),0)))

Jos is_sorted-argumentin arvo on TOSI tai sitä ei ole, sinun on käytettävä nousevaa järjestystä ensimmäisessä sarakkeessa. Näin tekemällä Vlookup suorittaa nopeamman haun, joka toimii vain, kun tiedot on lajiteltu.

Jos haluat osittaisen vastaavuuden, voit käyttää kahta yleismerkkiä: tähteä (*) ja kysymysmerkkiä (?).

Oletusarvoisesti Vlookup Google Sheetsissa etsii aina vasemmanpuoleisimman sarakkeen. Voit ohittaa sen käyttämällä kaavaa

INDEKSI (paluualue, MATCH(hakuavain, hakuväli, 0))

Käytettävät syntaksit

Tämän oppaan ymmärtämiseksi paremmin tässä on luettelo käyttämistämme syntakseista:

Search_key – Tätä arvoa etsimme, jota kutsutaan myös yksilölliseksi tunnisteeksi.

Alue – Suorita haku valitsemalla kaksi tai useampi sarake.

Indeksi – Tämä on sen sarakkeen numero, jolla on arvo, joka sinun on tuotava toiseen laskentataulukkoon.

On_lajiteltu – tässä on vain kaksi arvoa, ja oletusarvo on FALSE.

Käytä TRUE jos sarakkeet on lajiteltava pienimmästä suurimpaan tai A:sta Z:hen. Tällä tavalla Vlookup-kaava ei välttämättä palauta tarkkaa vastaavuutta. Sen sijaan saat likimääräisen tuloksen, joka on pienempi kuin hakuavain. Jos niitä ei ole, saat virheilmoituksen.

Käytä FALSE jos et vaadi lajittelua. Vlookup etsii vain tarkkoja osumia ja palauttaa virheilmoituksen, jos se ei löydä yhtään. Jos arvoja on kaksi tai useampia, Vlookup käyttää ensimmäistä.

Käytä Vlookupia toisesta työkirjasta Google Sheetsissa

Työkirjojen yhdistäminen onnistui

Kuten olet toivottavasti oppinut, erilaisten Google Sheetsin työkirjojen yhdistäminen Vlookupin kanssa on suoraviivaista IMPORTRANGE-toimintoa käytettäessä. Vaikka VLookup-toiminto toimii samalla tavalla Excelissä, nämä sovellukset eivät toimi yhdessä. Google Sheets saattaa olla paras ratkaisu useiden työkirjojen ja arkkien kanssa työskentelemiseen, koska sen intuitiiviset kaavat ja ominaisuudet eivät sisälly Microsoftin taulukkolaskentavaihtoehtoon.

Kuinka usein käytät Vlookup-toimintoa Google Sheetsissa? Työskenteletkö usein kahden tai useamman työkirjan parissa samanaikaisesti? Kerro meille alla olevassa kommenttiosassa.