Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Palauttaa variantin (merkkijonon), joka sisältää tietyn merkkijonomäärän merkkijonon oikealta puolelta.

Syntaksi

Oikea( merkkijono, pituus )

Oikea-funktion syntaksilla on seuraavat argumentit:

Argumentti

Kuvaus

merkkijono

Pakollinen. merkkijonolauseke, jonka oikeanpuoleiset merkit palautetaan. Jos merkkijono sisältää tyhjäarvon, funktio palauttaa tyhjäarvon.

pituus

Pakollinen. Muuttuja (Long, pitkä muoto). Numeerinen lauseke, joka ilmaisee palautettavien merkkien määrän. Jos arvo on 0, funktio palauttaa tyhjän merkkijonon (""). Jos arvo on suurempi tai yhtä suuri kuin merkkijonossa olevien merkkien määrä, funktio palauttaa koko merkkijonon.

Huomautuksia

Voit määrittää merkkijonossa olevien merkkien määrän käyttämällä Len-funktiota.

Huomautus:  Käytä OikeaB-funktiota merkkijonon tavutietojen kanssa. Palautettavan merkkimäärän määrittämisen asemesta pituus määrittää tavujen määrän.

Esimerkki kyselystä

Lauseke

Tulokset

SELECT Right(ProductID,3) AS FromRight FROM ProductSales;

Palauttaa '3' merkkiä Oikealta puolelta kentän "ProductID" arvoista taulukosta "ProductSales" sarakkeessa FromRight.

VBA-esimerkki

Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä Oikea-funktion avulla palautetaan tietty merkkimäärä merkkijonon oikealta puolelta.

Dim AnyString, MyStr
AnyString = "Hello World" ' Define string.
MyStr = Right(AnyString, 1) ' Returns "d".
MyStr = Right(AnyString, 6) ' Returns " World".
MyStr = Right(AnyString, 20) ' Returns "Hello World".

Merkkijonofunktiot ja niiden käyttö

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.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×