Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excelin verkkoversio Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Vihje: Kokeile käyttää uutta XMATCH-funktiota , paranneltua VASTINE-versiota, joka toimii mihin tahansa suuntaan ja palauttaa tarkat vastineet oletusarvoisesti, jolloin sitä on helpompi ja kätevämpi käyttää kuin edeltäjäänsä.

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 kuinlookup_value. lookup_array-argumentin arvot on sijoitettava laskevaan järjestykseen, esimerkiksi: TOSI, EPÄTOSI, Z-A, ... 2, 1, 0, -1, -2, ...ja niin edelleen.

  • VASTINE palauttaa vastaavan arvon sijainnin lookup_array sisällä, 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!

PHAKU-funktion

INDEKSI-funktio

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.