RIGHT
Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung
RIGHT gibt das letzte Zeichen oder die letzten Zeichen in einer Textzeichenfolge basierend auf der von Ihnen angegebenen Anzahl von Zeichen zurück.
Syntax
RIGHT(<text>, <num_chars>)
Parameter
Begriff | Definition |
---|---|
text |
Die Textzeichenfolge, die die zeichen enthält, die Sie extrahieren möchten, oder einen Verweis auf eine Spalte, die Text enthält. |
num_chars |
(optional) Die Anzahl der Zeichen, die RIGHT extrahiert werden sollen; wird weggelassen, 1. Sie können auch einen Verweis auf eine Spalte verwenden, die Zahlen enthält. |
Wenn der Spaltenverweis keinen Text enthält, wird er implizit als Text gegossen.
Rückgabewert
Eine Textzeichenfolge mit den angegebenen rechten Zeichen.
Bemerkungen
RIGHT zählt jedes Zeichen immer, unabhängig davon, was die Standardspracheinstellung ist, unabhängig davon, ob es sich um ein Byte- oder Double-Byte-Zeichen handelt.
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: Zurückgeben einer festen Anzahl von Zeichen
Die folgende Formel gibt die letzten zwei Ziffern des Produktcodes in der Tabelle "Neue Produkte" zurück.
= RIGHT('New Products'[ProductCode],2)
Beispiel: Verwenden eines Spaltenverweises zum Angeben der Zeichenanzahl
Die folgende Formel gibt abhängig von der Zahl in der Spalte "MyCount" eine variable Anzahl von Ziffern aus dem Produktcode in der Tabelle "Neue Produkte" zurück. Wenn in der Spalte, myCount oder der Wert kein Wert vorhanden ist, gibt RIGHT auch einen leeren Wert zurück.
= RIGHT('New Products'[ProductCode],[MyCount])