Megosztás a következőn keresztül:


LEFT

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

A megadott számú karaktert adja vissza egy szöveges sztring kezdetétől.

Szintaxis

LEFT(<text>, <num_chars>)

Paraméterek

Kifejezés Definíció
text A kinyerni kívánt karaktereket tartalmazó szöveges sztring vagy egy szöveget tartalmazó oszlopra mutató hivatkozás.
num_chars (nem kötelező) A kinyerni kívánt karakterek száma LEFT; ha nincs megadva, 1.

Visszaadott érték

Egy szöveges sztring.

Megjegyzések

  • mivel a Microsoft Excel különböző függvényeket tartalmaz az egybájtos és a kétbájtos karakternyelvek szövegének használatához, DAX Unicode-tal működik, és az összes karaktert azonos hosszúságban tárolja; ezért egyetlen függvény elegendő.

  • Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példa

Az alábbi példa a [Város] oszlopban a vállalati város első öt karakterét és a viszonteladói kulcs első öt betűét adja vissza a [ResellerKey] oszlopban, és összefűzi őket egy azonosító létrehozásához.

= CONCATENATE ( LEFT ( 'Reseller'[City], 5 ), LEFT ( 'Reseller'[ResellerKey], 5 ) )

Ha a num_chars argumentum egy olyan szám, amely nagyobb, mint az elérhető karakterek száma, a függvény a maximálisan elérhető karaktereket adja vissza, és nem okoz hibát. A [ResellerKey] oszlop például olyan számokat tartalmaz, mint az 5, a 24 és a 312; ezért az eredmény változó hosszúságú is.

Szövegfüggvények