Excel – Solun etsintä sisällön perusteella (VLOOKUP)

Excelin VLOOKUP-komento (suomeksi PHAKU) on pelastanut minut monesti, kun on pitänyt yhdistää tietoja kahdesta eri taulukosta. Komento ei kuitenkaan ole kovin helposti omaksuttava. Se unohtuu, jos sitä ei usein käytä. Tässä yksinkertainen esimerkki, jolla sen voi ottaa haltuun.

Esimerkki 1

Minulla on tietoa, jonka haluan yhdistää taulukosta toiseen. Yhdistävä tekijä on Henkilönumero. Ensimmäisen taulukon nimi on ”Taulukko1”.

A B
1 Henkilönumero Osoite
2 045032 KERAVA
3 412345 ESPOO
4 754728 VANTAA
5 988230 SIPOO
6 029382 HELSINKI

Haluan hakea osoitetietoja toisen taulukon sarakkeeseen. Viittaus toiseen taulukkoon tehdään seuraavasti [Taulukon nimi]Välilehti!.

Funktioon joudutaan syöttämään neljä arvoa:

  1. Taulukon solu, jolla etsitään
  2. Taulukon alue, josta etsitään
  3. Mistä solusta tieto palautetaan
  4. Palautetaanko tieto tarkan vastineen mukaan FALSE vai epätarkan TRUE
A B C
1 Henkilönumero Kaava Tulos
2 045032 =VLOOKUP(B2; [Taulukko1]Sheet1!$A$1:$B$6; 2; FALSE) KERAVA
3 412345 =VLOOKUP(B3; [Taulukko1]Sheet1!$A$1:$B$6; 2; FALSE) ESPOO
4 673458 =VLOOKUP(B4; [Taulukko1]Sheet1!$A$1:$B$6; 2; FALSE) #N/A Tietoa ei löytynyt
5 754728 =VLOOKUP(B5; [Taulukko1]Sheet1!$A$1:$B$6; 2; FALSE) VANTAA
6 988230 =VLOOKUP(B6; [Taulukko1]Sheet1!$A$1:$B$6; 2; FALSE) SIPOO
7 459201 =VLOOKUP(B7; [Taulukko1]Sheet1!$A$1:$B$6; 2; FALSE) #N/A Tietoa ei löytynyt
8 029382 =VLOOKUP(B8; [Taulukko1]Sheet1!$A$1:$B$6; 2; FALSE) HELSINKI

 


Julkaistu

kirjoittaja

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *