VASTINE (VASTINE-funktio)

VASTINE-funktio etsii määritettyä kohdetta solujen alueesta ja palauttaa sitten kyseisen kohteen suhteellisen sijainnin alueessa. Esimerkiksi jos alueessa A1:A3 on arvot 5, 25 ja 38, kaava =VASTINE(25,A1:A3,0) palauttaa arvon 2, koska 25 on alueen toinen arvo.

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

Vihje: Käytä VASTINE-funktiota jonkin HAKU-funktion sijasta, kun tarvitset kohteen sijainnin alueessa itse kohteen sijasta. Käytä VASTINE-funktiota esimerkiksi antamaan INDEKSI-funktiolle rivi_nro-argumentti.

Syntaksi

VASTINE(hakuarvo; haku_matriisi; [vastine_laji])

VASTINE-funktion syntaksissa on seuraavat argumentit:

  • hakuarvo    Pakollinen. Arvo, joka halutaan löytää alueelta haku_matriisi. Kun esimerkiksi haet jonkun numeroa puhelinluettelosta, käytät henkilön nimeä hakuarvona, mutta haluamasi arvo on hänen puhelinnumeronsa.

    Hakuarvo-argumentti voi olla arvo (luku, teksti tai totuusarvo) tai soluviittaus lukuun, tekstiin tai totuusarvoon.

  • haku_matriisi    Pakollinen. Etsittävien solujen alue.

  • vastine_laji    Valinnainen. Luku -1, 0 tai 1. Argumentti vastine_laji määrittää, miten Excel vertaa hakuarvo-argumenttia haku_matriisi-argumentin arvoihin. Tämän argumentin oletusarvo on 1.

    Seuraavassa taulukossa on kuvaus siitä, miten funktio löytää arvot vastine_laji-argumentin asetuksen perusteella.

Vastine_laji

Toiminta

1 tai puuttuu

VASTINE etsii suurimman arvon, joka on pienempi tai yhtä suuri kuin hakuarvo. Haku_matriisi-argumentin arvot on järjestettävä nousevaan järjestykseen, esimerkiksi ...-2, -1, 0, 1, 2, ..., A–Ö, TOSI, EPÄTOSI.

0

VASTINE etsii ensimmäisen arvon, joka on täsmälleen sama kuin hakuarvo. Haku_matriisi-argumentin arvot voivat olla missä tahansa järjestyksessä.

-1

VASTINE etsii pienimmän arvon, joka on suurempi tai yhtä suuri kuin hakuarvo. Haku_matriisi-argumentin arvot on järjestettävä laskevaan järjestykseen, esimerkiksi TOSI, EPÄTOSI, Ö–A, ...2, 1, 0, -1, -2, ... ja niin edelleen.

  • VASTINE palauttaa vastinearvon sijainnin haku_matriisi-argumentissa, ei itse arvoa. Esimerkiksi VASTINE("b";{"a";"b";"c"};0) palauttaa arvon 2, joka on "b":n suhteellinen sijainti matriisissa {"a";"b";"c"}.

  • VASTINE ei tee eroa isojen ja pienten kirjainten välille, kun se hakee tekstiarvojen vastineita.

  • Ellei VASTINE löydä vastineita, se palauttaa virhearvon #PUUTTUU!.

  • Jos vastine_laji on 0 ja hakuarvo on tekstimerkkijono, voit käyttää hakuarvo-argumentissa yleismerkkejä,  kysymysmerkkiä(?) ja tähteä(*).   Kysymysmerkki vastaa mitä tahansa yksittäistä merkkiä, ja tähti vastaa mitä tahansa merkkijonoa. Jos haluat löytää tekstissä olevan kysymysmerkin tai tähden, kirjoita tilde (~) ennen merkkiä.

Esimerkki

Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.

Tuote

Lukumäärä

Banaanit

25

Appelsiinit

38

Omenat

40

Päärynät

41

Kaava

Kuvaus

Tulos

=VASTINE(39;B2:B5;1)

Koska tarkkaa vastinetta ei ole, palautetaan alueen B2:B5 seuraavaksi pienimmän arvon (38) sijainti.

2

=VASTINE(41;B2:B5;0)

Arvon (41) sijainti alueella B2:B5.

4

=VASTINE(40;B2:B5;-1)

Palauttaa virheen, koska alueen B2:B5 arvot eivät ole laskevassa järjestyksessä.

#PUUTTUU!

Katso myös

PHAKU-funktion

INDEKSI-funktio

Kehitä 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ä.

×