PHAKU-funktio

Käytä PHAKU-FUNKTIOTA, kun haluat etsiä asioita taulukosta tai alueesta riviltä. Katso esimerkiksi auto-osan hinta osanumerosta tai Etsi työn tekijän nimi työn tekijän nimen perusteella.

Vihje: Katso lisä tietoja PHAKU-funktion avulla näistä YouTube-videoista Excel-yhteisön asiantuntijoilta .

Yksinkertaisin PHAKU-funktion muoto on seuraava:

= PHAKU (mitä haluat etsiä, jos haluat etsiä sen, sarakkeen numero alueella, joka sisältää palautettavan arvon, palauttaa likimääräisen tai tarkan vastineen – ilmaistuna arvona 1/TRUE tai 0/epätosi).

Selaimesi ei tue videotoimintoa. Asenna Microsoft Silverlight, Adobe Flash Player tai Internet Explorer 9.

Vihje: PHAKU-funktion salaisuus on tietojen järjestely niin, että haettava arvo (hedelmät) on sen palautus arvon (määrän) vasemmalla puolella, jonka haluat etsiä.

PHAKU-funktion avulla voit etsiä arvon taulukosta.

Syntaksi

PHAKU (hakuarvo; taulukko_matriisi; sar_indeksi_nro; [alue_haku])

Esimerkki:

  • = PHAKU (A2, A10: C20; 2; TOSI)

  • =PHAKU("Sallinen",B2:E7,2,EPÄTOSI)

Argumentin nimi

Kuvaus

hakuarvo    (pakollinen)

Tämä on haettava arvo. Arvon, jonka haluat etsiä, on oltava taulukko-argumentissa määrittämäsi solu välin ensimmäisessä sarakkeessa.

Jos esimerkiksi taulukko matriisi ulottuu soluihin B2: D7, haku arvon on oltava sarakkeessa B.

Hakuarvo voi olla arvo tai solun viittaus.

taulukko_matriisi    (pakollinen)

Solualue, jolta PHAKU etsii hakuarvoa ja palautusarvoa.

Solu välin ensimmäisessä sarakkeessa on oltava hakuarvo. Solu alueiden on myös sisällytettävä palautettava arvo, jonka haluat löytää.

Katso lisätietoja laskentataulukon alueiden valitsemisesta.

sar_indeksi_nro    (pakollinen)

Sarake numero (alkaa numerosta 1, joka on taulukko matriisinvasemmanpuoleisimmasta sarakkeesta), joka sisältää palautus arvon.

alue_haku   (valinnainen)

Totuusarvo, jolla määritetään, hakeeko PHAKU epätarkan vai tarkan vastineen:

  • Likiarvo Match-1/True olettaa, että taulukon ensimmäinen sarake lajitellaan joko numeerisesti tai aakkos järjestykseen, ja hakee sitten lähimmän arvon. Tämä on oletusarvoinen menetelmä, jos muuta ei ole määritetty. Esimerkki: = PHAKU (90, a1: B100; 2; tosi).

  • Tarkka vastine-0/false hakee tarkan arvon ensimmäisestä sarakkeesta. Esimerkki: = PHAKU ("Smith", a1: B100; 2; epätosi).

Näin pääset alkuun

Anna seuraavat neljä tietoa, jotta voit muodostaa PHAKU-funktion syntaksin:

  1. Hakemasi arvo, eli hakuarvo.

  2. Alue, jossa hakuarvo sijaitsee. Muista, että hakuarvon tulisi aina löytyä alueen ensimmäisestä sarakkeesta, jotta PHAKU-funktio toimisi oikein. Jos esimerkiksi hakuarvo on solussa C2, määrittämäsi alueen tulisi alkaa sarakkeesta C.

  3. Hakualueen sarakenumero, joka sisältää palautusarvon. Jos esimerkiksi määrität alueeksi B2: D11, sinun on määritettävä B ensimmäisenä sarakkeena, C toisena ja niin edelleen.

  4. Voit halutessasi antaa määritelmän TOSI, jos haluat palautusarvon epätarkan vastineen tai EPÄTOSI, jos haluat palautusarvon tarkan vastineen. Jos et määritä mitään, oletusarvona on aina TOSI tai epätarkka vastine.

Nyt yhdistä kaikki edellä mainitut seuraavasti:

= PHAKU (haku arvo, haku arvon sisältävä arvo, palautus arvon sisältävän vaihtelu välin sarake numero, likimääräinen vastine (tosi) tai tarkka vastine (epätosi)).

Esimerkkejä

Seuraavassa on muutamia esimerkkejä PHAKU-funktion avulla:

Esimerkki 1

PHAKU-funktion 1. esimerkki

Esimerkki 2

PHAKU-funktion 2. esimerkki

Esimerkki 3

PHAKU-funktion 3. esimerkki

Esimerkki 4

PHAKU-funktion 4. esimerkki

Esimerkki 5

PHAKU-funktion 5. esimerkki

Ongelma

Mistä ongelma johtuu?

Väärä arvo palautettiin

Jos alue_haku on TOSI tai se on jätetty pois, ensimmäinen sarake on lajiteltava numero- tai aakkosjärjestykseen. Jos ensimmäistä saraketta ei ole lajiteltu, palautusarvo voi olla odottamaton. Lajittele ensimmäinen sarake tai hae tarkka vastine EPÄTOSI-funktiolla.

#PUUTTUU! solussa

  • Jos alue_haku on TOSI ja hakuarvo on pienempi kuin taulukko_matriisin ensimmäisen sarakkeen pienin arvo, palautetaan virhearvo #PUUTTUU!.

  • Jos alue_haku on EPÄTOSI, #PUUTTUU!-virhearvo tarkoittaa, ettei tarkkaa lukua löydy.

Lisätietoja PHAKU-funktion #PUUTTUU!-virhearvon ratkaisemiseksi löytyy kohdasta PHAKU-funktion #PUUTTUU-virheen korjaaminen.

#VIITTAUS! solussa

Jos col_index_num on suurempi kuin taulukko matriisinsarakkeiden määrä, saat #REF! -virhearvon.

Lisä tietoja #REF ratkaisemisesta PHAKU-funktion virheet, katso ohjeet #REF!-virheen korjaamiseen.

#ARVO! solussa

Jos matriisin arvo on pienempi kuin 1, saat #VALUE! -virhearvon.

Lisä tietoja #VALUE ratkaisemisesta PHAKU-funktion virheet, Katso lisä tietoja ohje artikkelista #VALUE!-virheen korjaaminen PHAKU -funktiossa.

#NIMI? solussa

#NIMI? -virhearvo tarkoittaa yleensä, että kaavasta puuttuvat lainausmerkit. Kun etsit henkilön nimeä, varmista, että nimi on lainausmerkeissä kaavassa. Kirjoita esimerkiksi nimi muodossa "Sallinen" kaavassa =PHAKU("Sallinen",B2:E7,2,EPÄTOSI).

Lisä tietoja on Ohje aiheessa #NAME!-virheen korjaaminen.

#SPILL! solussa

Tämä tietty #SPILL!-virhe tarkoittaa yleensä, että kaava luottaa haku arvon implisiittiseen risteykseen ja viittaa koko sarakkeeseen viitteenä. Esimerkki: = PHAKU (A:a, a:c, 2, EPÄTOSI). Voit korjata ongelman ankkurointi-haku viitta uksen @-operaattorilla seuraavasti: = PHAKU (@ A:a, a:c, 2, EPÄTOSI). Vaihtoehtoisesti voit käyttää perinteistä PHAKU-menetelmää ja viitata yhteen soluun koko sarakkeen sijaan: = PHAKU (a2, a:c, 2, EPÄTOSI).

Tee näin

Miksi

Käytä suoria viittauksia alue_haussa

Suorien viittausten avulla voit täyttää kaavan siten, että se suorittaa haun aina samalla hakualueella.

Katso lisätietoja suorien soluviittausten käyttämisestä.

Älä tallenna luku- tai päivämääräarvoja tekstinä.

Kun etsit lukua tai päivämääräarvoja, varmista, että taulukko_matriisi-argumentin ensimmäisen sarakkeen tiedot on tallennettu tekstiarvoina. Muussa tapauksessa PHAKU-funktio saattaa palauttaa virheellisen tai odottamattoman arvon.

Ensimmäisen sarakkeen lajitteleminen

Lajittele taulukko_matriisin ensimmäinen sarake ennen PHAKU-funktion käyttämistä, jos alue_haku on TOSI.

Yleismerkkien käyttäminen

Jos range_lookup on EPÄTOSI ja haku arvo on teksti, voit käyttää hakuarvo-kohdassa yleismerkkejä, kysymys merkkiä (?) ja tähti merkkiä (*). Kysymysmerkki vastaa mitä tahansa yksittäistä merkkiä. Tähti vastaa mitä tahansa merkkijonoa. Jos haluat löytää todellisen kysymys merkin tai tähden, kirjoita merkin eteen aalto viiva (~).

Esimerkki: = PHAKU ("Fontan?", B2: E7, 2, EPÄTOSI) hakee kaikki Fontana -esiintymät ja viimeisen kirjaimen, joka voi vaihdella.

Varmista, ettei tiedoissa ole virheellisiä merkkejä.

Kun etsit tekstiarvoja ensimmäisestä sarakkeesta, tarkista, että ensimmäisen sarakkeen tietojen alussa tai lopussa ei ole välilyöntejä ja etteivät tiedot sisällä epäyhtenäisesti käytettyjä suoria (' tai ") ja kaarevia (‘ tai “) lainausmerkkejä tai tulostumattomia merkkejä. Muussa tapauksessa PHAKU-funktio saattaa palauttaa odottamattoman arvon.

Lopussa olevat välilyönnit täytyy ehkä poistaa, jotta saat tarkat tulokset. KokeileSIIVOA-funktiota tai POISTA.VÄLIT-funktiota.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta, saada tukea yhteisön vastauksista tai ehdottaa uutta ominaisuutta tai parannusta Excel User Voice -sivustolla.

Katso myös

Pikaopas: PHAKU-funktion kertaus
Pikaopas: PHAKU-funktion vian määritys vihjeitä
YouTube: PHAKU-videot Excel-yhteisön asiantuntijalta
Kaikki, mitä sinun tarvitsee tietää PHAKU
#VALUE!-virheen korjaaminen PHAKU-funktiossa
#N/a-virheen korjaaminen PHAKU-funktiossa
Yleistä kaavoista Excelissä
Miten välttää rikkinäiset kaavat
tunnistavat virheet kaavoissa
Excel-funktiot (aakkos järjestyksessä)
Excel-funktiot (luokittain)
PHAKU (ilmaisesikatselu)

Huomautus:  Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×