Freigeben über


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])

TextfunktionenLEFTMID