Tärkeää: Kokeile käyttää uutta XHAKU- -funktiota, PHAKU-funktion parannettua versiota, joka toimii mihin tahansa suuntaan ja palauttaa tarkat vastineet oletusarvoisesti, jolloin sitä on helpompi ja kätevämpi käyttää kuin edeltäjää.
Kun luot PHAKU- tai VHAKU-funktion , kirjoitat solualueen, kuten D2:F39. Tätä aluetta kutsutaan table_array-argumentiksi, ja argumentti on vain tieto, jota funktio tarvitsee suorittamiseen. Tässä tapauksessa funktio etsii kyseisistä soluista tietoja, joita yrität löytää.
table_array-argumentti on aina PHAKU- tai VHAKU-funktion toinen argumentti (ensimmäinen on etsittävä arvo), ja funktiot eivät toimi ilman sitä.
Ensimmäinen argumentti, arvo, jonka haluat etsiä, voi olla tietty arvo, kuten "41" tai "smith", tai se voi olla soluviittaus, kuten F2. Ensimmäinen argumentti voi siis näyttää tältä:
=PHAKU(F2; ...
table_array-argumentti seuraa aina hakuarvoa seuraavasti:
=PHAKU(F2;B4:D39; ...
table_array-argumentin solualue voi käyttää suhteellisia tai suoria soluviittauksia. Jos aiot kopioida funktion, sinun on käytettävä suoria viittauksia seuraavasti:
=PHAKU(F2,$B$2:BD$39; ...
Table_array-argumentin solut voivat myös olla työkirjan toisessa laskentataulukossa. Jos näin on, argumentti sisältää taulukon nimen ja syntaksi näyttää tältä:
=PHAKU(F2,Taul2!$C$14:E$42; ...
Varmista, että sijoitat huutomerkin taulukon nimen perään.
Kirjoita lopuksi kolmas argumentti eli sarake, joka sisältää etsittävät arvot. Tätä kutsutaan hakusarakkeeseen. Ensimmäisessä esimerkissä käytettiin solualuetta B4–D39, joka suoritetaan kolmessa sarakkeessa. Oletetaan, että arvot, jotka haluat nähdä reaaliaikaisesti sarakkeessa D, joka on kyseisen solualueen kolmas sarake, joten viimeinen argumentti on 3.
=PHAKU(F2;B4:D39;3)
Voit käyttää valinnaista neljättä argumenttia, joko Tosi tai Epätosi. Useimmiten haluat käyttää Epätosi-funktiota.
Jos käytät Tosi-funktiota tai jätät neljännen argumentin tyhjäksi, funktio palauttaa likimääräisen vastineen ensimmäisen argumentin arvoon. Jos siis jatkat esimerkkiä, jos ensimmäinen argumentti on "smith" ja käytät Tosi-funktiota, funktio palauttaa "Smith", "Smithberg" ja niin edelleen. Jos kuitenkin käytät Epätosi-funktiota, funktio palauttaa vain sanan "Smith", tarkan vastineen, ja sitä useimmat ihmiset haluavat.
Jos hakusaraketta eli kolmannessa argumentissa määrittämääsi saraketta ei lajitella nousevaan järjestykseen (A–Ö tai pienimmästä suurimpaan), funktio saattaa palauttaa väärän tuloksen. Lisätietoja on artikkelissa Arvojen hakeminen PHAKU-funktiolla ja muilla funktioilla.
Lisätietoja PHAKU- ja VHAKU-funktioista on seuraavissa tehtävissä: