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.