LEFT
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
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, or viittauksen sarakkeeseen, joka contains tekstiä. |
num_chars |
(valinnainen) Niiden merkkien määrä, jotka haluat LEFT poimittavan. if jätetty pois, 1. |
Palauta value
Tekstimerkkijono.
Huomautuksia
Microsoft Excel contains eri funktioita tekstin käsittelyyn yksitavuisilla and kaksitavuisilla merkkikielillä, DAX toimii saman pituisten all merkkien Unicodeand kanssa, siksi yksittäinen funktio riittää.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Esimerkki
Seuraava esimerkki palauttaa first yrityksen nimen viisi merkkiä sarakkeessa [ResellerName] and maantieteellisen koodin first viisi kirjainta sarakkeessa [GeographyKey] and yhdistää ne tunnisteen luomiseksi.
= CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))
If
num_chars
-argumentti on käytettävissä olevien merkkien määrää suurempi luku, funktio palauttaa käytettävissä olevien merkkien enimmäismäärän, andnot nostaa error. Esimerkiksi sarake [GeographyKey] contains lukuja, kuten 1, 12 and 311; siksi myös tuloksella on vaihteleva pituus.