Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Koskee seuraavia:
Laskettu sarake
Laskettu taulukko
Mittayksikkö
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.
-
Tämä funktio palauttaa eri tuloksia mallisi UnicodeCharacterBehavior-asetuksen mukaan.
Esimerkki
Tämän artikkelin esimerkkejä voidaan käyttää Adventure Works DW 2020 Power BI Desktop -mallissa. Jos haluat hakea mallin, katso DAX esimerkkimallin.
Seuraava esimerkki palauttaa yrityksen kaupungin viisi ensimmäistä merkkiä sarakkeessa [Kaupunki] ja jälleenmyyjäavaimen viisi ensimmäistä kirjainta sarakkeessa [ResellerKey] ja luo tunnuksen yhdistäen ne.
=
CONCATENATE (
LEFT ( 'Reseller'[City], 5 ),
LEFT ( 'Reseller'[ResellerKey], 5 )
)
Jos argumentti num_chars 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 [ResellerKey] sisältää lukuja, kuten 5, 24 ja 312, joten myös tuloksella on vaihteleva pituus.