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

XVASTINE -funktio etsii määritettyä kohdetta matriisista tai solualueesta, ja palauttaa sitten kohteen suhteellisen sijainnin.

Oletetaan, että meillä on luettelo tuotteista soluissa C3-C7 ja haluamme määrittää, missä kohtaa luetteloa solussa E3 oleva tuote sijaitsee. Tässä käytetään XVASTINE-kaavaa kohteen sijainnin määrittämiseen luettelossa.

Excel-taulukko, jossa luetellaan eri hedelmätuotteet solusta C3 soluun C7. XVASTINE-kaavaa käytetään etsimään taulukon kohtaa, jossa teksti vastaa "viinirypäle" (määritelty solussa E3). Kaava palauttaa arvon "2", koska teksti "Viinirypäle" on taulukossa sijainnissa kaksi.

Syntaksi

XVASTINE-funktio palauttaa kohteen suhteellisen sijainnin matriisissa tai solualueissa. 

=XVASTINE(hakuarvo, haku_matriisi, [vastaavuustila], [hakutila]) 

Argumentti

Kuvaus

hakuarvo

Pakollinen

Hakuarvo

haku_matriisi

Pakollinen

Haettava matriisi tai tietoalue

[vastaavuustila]

Valinnainen

Määritä vastaavuustyyppi:

0 - Tarkka vastine (oletus)

-1 - Tarkka vastine tai seuraavaksi pienempi kohde

1 - Tarkka vastine tai seuraavaksi suurempi kohde

2 - Yleismerkkivastaavuus, haussa merkeillä *, ? ja ~ on erityismerkitykset.

[hakutila]

Valinnainen

Määritä hakutyyppi:

1 - Hae ensimmäisestä viimeiseen (oletus)

-1 - Hae viimeisestä ensimmäiseen (käänteinen haku).

2 - Suorita binaarinen haku, joka edellyttää, että hakumatriisi lajitellaan nousevaan järjestykseen. Jos sitä ei lajitella, virheelliset tulokset palautetaan.  

-2 - Suorita binaarinen haku, joka edellyttää, että haku_matriisi lajitellaan laskevaan järjestykseen. Jos sitä ei lajitella, virheelliset tulokset palautetaan.

Esimerkkejä

Esimerkki 1

Seuraavassa esimerkissä määritetään sen ensimmäisen lauseen tarkka sijainti, joka täsmälleen vastaa tai on lähimpänä arvoa "Gra".

Kaava: XVASTINE(E3;C3:C7;1)

Excel-taulukko, jossa luetellaan eri hedelmätuotteet solusta C3 soluun C7. XVASTINE-kaavaa käytetään etsimään taulukon kohtaa, jossa teksti vastaa "gra" (määritelty solussa E3). Kaava palauttaa arvon "2", koska teksti "Viinirypäle" on taulukossa sijainnissa kaksi.

Esimerkki 2

Seuraavassa esimerkissä määritetään bonukseen oikeutettujen myyjien määrä. Löytääksesi luettelon lähimmän kohteen tai tarkan vastaavuuden tämäkin käyttää match_mode-arvona arvoa 1; koska tiedot ovat kuitenkin numeerisia, se palauttaa arvojen lukumäärän. Koska tässä tapauksessa neljä myyntiedustajaa ylitti bonussumman, funktion tulos on 4.

Kaava=XVASTINE(F2;C3:C9;1)

Excel-taulukko, jossa luetellaan myyntiedustajien nimet soluissa B3-B9 ja kunkin edustajan myynnin kokonaisarvo soluissa C3-C9. XVASTINE-kaavaa käytetään palauttamaan bonuksiin oikeutettujen myyntiedustajien määrä, jos ne täyttävät solussa F2 määritetyn raja-arvon.

Esimerkki 3

Seuraavaksi suoritamme samanaikaisen pysty- ja vaakasuuntaisen haun INDEKSI/XVASTINE/XVASTINE-funktion yhdistelmällä. Tässä tapauksessa haluaisimme palauttaa tietyn myyntiedustajan ja kuukauden myynnin kokonaissumman. Tämä on verrattavissa INDEKSI- ja VASTINE-menetelmien yhdistämiseen, mutta se vaatii vähemmän argumentteja.

Kaava=INDEKSI(C6:E12; XVASTINE(B3;B6B12), XVASTINE(C3;C5:E5))

Excel-taulukko, jossa myyntiedustajien nimet on lueteltu soluissa B6-B12 ja kunkin edustajan myyntimäärät tammikuusta maaliskuuhun sarakkeissa C, D ja E. INDEKSI- ja XVASTINE-kaavayhdistelmää käytetään palauttamaan tietyn myyntiedustajan ja kuukauden myyntimäärä, joka on lueteltu soluissa B3 ja C3.

Esimerkki 4

Lisäksi XVASTINE-funktiota voidaan käyttää matriisin arvon palauttamiseen. =XVASTINE(4,{5,4,3,2,1}), esimerkiksi antaisi luvun 2, koska 4 on matriisin toinen syöte. Vaikka =XVASTINE(4,5,{5,4,3,2,1},1) tuottaa 1 tässä täsmälleen täsmäystapauksessa, match_mode-argumentti (1) on määritetty palauttamaan joko tarkka vastine tai seuraava suurin kohde, joka on 5. 

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.

Tutustu myös seuraaviin ohjeaiheisiin

XHAKU-funktio

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

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

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.