Jaa


LEFT

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Palauttaa määritetyn määrän merkkejä tekstimerkkijonon alusta.

Syntaksi

LEFT(<text>, <num_chars>)

Parametrit

Termi Määritelmä
text Tekstimerkkijono, joka sisältää poimittavat merkit tai viittauksen tekstiä sisältävään sarakkeeseen.
num_chars (valinnainen) Niiden merkkien määrä, jotka haluat LEFT poimittavan. jos tämä jätetään pois, arvo on 1.

Palautusarvo

Tekstimerkkijono.

Huomautuksia

  • Microsoft Excelissä on eri funktioita tekstin käsittelyyn yksitavuisilla ja kaksitavuisilla merkkikielillä, DAX toimii Unicode-merkistössä ja tallentaa kaikki merkit samanpituisiksi, siksi yksittäinen funktio riittää.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki

Seuraava esimerkki palauttaa yrityksen nimen viisi ensimmäistä merkkiä sarakkeessa [ResellerName] ja maantieteellisen koodin viisi ensimmäistä kirjainta sarakkeessa [GeographyKey] ja luo tunnuksen yhdistämällä ne.

= CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))

Jos num_chars argumentti on luku, joka on suurempi kuin käytettävissä olevien merkkien määrä, funktio palauttaa käytettävissä olevien merkkien enimmäismäärän eikä aiheuta virhettä. Esimerkiksi sarake [GeographyKey] sisältää lukuja, kuten 1, 12 ja 311; siksi myös tuloksella on vaihteleva pituus.

Tekstifunktiot