RIGHT
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
RIGHT gibt das last Zeichen or Zeichen in einer Textzeichenfolge basierend auf der angegebenen Anzahl von Zeichen zurück.
Syntax
RIGHT(<text>, <num_chars>)
Parameter
Begriff | Definition |
---|---|
text |
Die Textzeichenfolge, die die zu extrahierenden Zeichen contains, or einen Verweis auf eine Spalte, die Text contains. |
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 contains. |
If der Spaltenverweis not Text enthält, wird er implizit als Text gegossen.
value zurückgeben
Eine Textzeichenfolge, die die angegebenen right-most characters enthält.
Bemerkungen
RIGHT zählt immer jedes Zeichen, unabhängig davon, was die Standardspracheinstellung ist, unabhängig davon, ob single-byte or Double-Byte als 1 ist.
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel: Zurückgeben einer Fixed Anzahl von Zeichen
Die folgende Formel gibt die last zwei Ziffern des product Codes in der Tabelle "Neue Produkte" zurück.
= RIGHT('New Products'[ProductCode],2)
Beispiel: Verwenden eines Spaltenverweises zum Angeben von ZeichenCount
Die folgende Formel gibt abhängig von der Zahl in der Spalte "MyCount" eine variable Anzahl von Ziffern aus dem product Code in der Tabelle "Neue Produkte" zurück. If es in der Spalte "MyCount" keine value gibt, or die value ein blankist, gibt RIGHT auch einen blankzurück.
= RIGHT('New Products'[ProductCode],[MyCount])