Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Gibt die angegebene Anzahl von Zeichen vom Anfang einer Textzeichenfolge zurück.
Syntax
LEFT(<text>, <num_chars>)
Parameter
| Ausdruck | Definition |
|---|---|
text |
Die Textzeichenfolge mit den Zeichen, die Sie extrahieren möchten, oder ein Verweis auf eine Spalte, die Text enthält. |
num_chars |
(optional) Die Anzahl der Zeichen, die LEFT extrahiert werden sollen; wenn nicht angegeben, 1. |
Rückgabewert
Eine Textzeichenfolge.
Bemerkungen
In Der Erwägung, dass Microsoft Excel verschiedene Funktionen zum Arbeiten mit Text in Einzelbyte- und Doppelbytezeichensprachen enthält, DAX mit Unicode arbeitet und alle Zeichen mit derselben Länge speichert; daher reicht eine einzelne Funktion aus.
-
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Im folgenden Beispiel werden die ersten fünf Zeichen der Unternehmensstadt in der Spalte [Ort] und die ersten fünf Buchstaben des Händlerschlüssels in der Spalte [ResellerKey] zurückgegeben und verkettet, um einen Bezeichner zu erstellen.
= CONCATENATE ( LEFT ( 'Reseller'[City], 5 ), LEFT ( 'Reseller'[ResellerKey], 5 ) )
Wenn das argument num_chars eine Zahl ist, die größer als die Anzahl der verfügbaren Zeichen ist, gibt die Funktion die maximal verfügbaren Zeichen zurück und löst keinen Fehler aus. Beispielsweise enthält die Spalte [ResellerKey] Zahlen wie 5, 24 und 312; daher hat das Ergebnis auch eine variable Länge.