Left-funktio

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Syntaksi

Vasen(merkkijono, pituus)

Left-funktion syntaksilla on seuraavat argumentit:

Argumentti Kuvaus
merkkijono Pakollinen. Merkkijonolauseke, josta funktio palauttaa vasemmanpuoleisimmat merkit. Jos merkkijono sisältää tyhjäarvon, funktio palauttaa tyhjäarvon.
pituus Pakollinen. Variantti (Long, pitkä muoto). numeerinen lauseke, joka ilmaisee palautettavan merkkien määrän. Jos arvo on 0, funktio palauttaa tyhjän merkkijonon (""). Jos merkkijonon merkkimäärä on suurempi tai yhtä suuri kuin, funktio palauttaa koko merkkijonon.

Huomautuksia

Voit määrittää merkkijonon merkkien määrän Len-funktiolla.

Huomautus

Käytä LeftB-funktiota merkkijonon tavutietojen kanssa. Palautettavien merkkien määrän määrittämisen sijaan pituus määrittää tavujen määrän.

Esimerkki kyselystä

Lauseke Tulokset
SELECT Left(ProductID,3) AS FromLeft FROM ProductSales; Palauttaa '3' merkkiä kentän "ProductID" vasemmalta puolelta taulukosta "ProductSales" sarakkeessa FromLeft.

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ö