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

Syntaksi

Left( merkkijono, pituus )

Left-funktion syntaksilla on seuraavat argumentit:

Argumentti

Kuvaus

merkkijono

Pakollinen. Merkkijonolauseke, josta funktio palauttaa vasemmanpuoleisimmat merkit. Jos merkkijono sisältää Null-arvon, funktio palauttaa Null-arvon.

pituus

Pakollinen. Variantti (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ä LeftB-funktiota merkkijonon tavutietojen kanssa. Palautettavan merkkimäärän määrittämisen asemesta pituus määrittää tavujen määrän.

Kyselyesimerkki

Lauseke

Tulokset

SELECT Left(ProductID,3) AS FromLeft FROM ProductSales;

Palauttaa 3 merkkiä FromLeft-sarakkeen Tuotetunnus-kentän arvojen vasemmalta puolelta.

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ä Left-funktion avulla palautetaan tietty merkkimäärä merkkijonon vasemmalta puolelta.

Dim AnyString, MyStr
AnyString = "Hello World" ' Define string.
MyStr = Left(AnyString, 1) ' Returns "H".
MyStr = Left(AnyString, 7) ' Returns "Hello W".
MyStr = Left(AnyString, 20) ' Returns "Hello World".

Merkkijonofunktiot ja niiden käyttö

Tarvitsetko lisäohjeita?

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Office Insidersiin

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteesta!

×