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


LEFT

A következőre vonatkozik: Számított oszlop Számított tábla Mérték vizualizáció számítása

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

Syntax

LEFT(<text>, <num_chars>)  

Paraméterek

Időszak 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; 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, a 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állalat nevének első öt karakterét adja vissza a [ResellerName] oszlopban, a földrajzi kód első öt betűje pedig a [GeographyKey] oszlopban, és összefűzi őket egy azonosító létrehozásához.

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

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 [GeographyKey] oszlop például olyan számokat tartalmaz, mint az 1, a 12 és a 311; ezért az eredmény változó hosszúságú is.

Szövegfüggvények