Freigeben über


RECHTS-Funktion (DAX)

RECHTS gibt das letzte Zeichen oder die Zeichen in einer Textzeichenfolge auf Grundlage einer angegebenen Zeichenanzahl zurück.

Syntax

RIGHT(<text>, <num_chars>)

Parameter

Ausdruck

Definition

Text

Die Textzeichenfolge, die die Zeichen enthält, die extrahiert werden sollen, oder ein Verweis auf eine Spalte, die Text enthält.

Anzahl_Zeichen

(optional) Die Anzahl der Zeichen, die RECHTS extrahieren soll; wird nichts angegeben, wird 1 verwendet. Sie können auch einen Verweis auf eine Spalte verwenden, die Zahlen enthält.

Wenn die Spalte, auf die verwiesen wird, keinen Text enthält, wird sie implizit in Text umgewandelt.

Eigenschaftswert/Rückgabewert

Eine Textzeichenfolge, die die angegebenen ganz rechts stehenden Zeichen enthält.

Hinweise

RECHTS zählt jedes Zeichen, ob Einzelbyte oder Doppelbyte, als 1, unabhängig von der Standardspracheinstellung.

Beispiel: Zurückgeben einer festen Anzahl von Zeichen

Beschreibung

Die folgende Formel gibt die letzten zwei Ziffern des Produktcodes in der Tabelle "New Products" zurück.

Code

=RIGHT('New Products'[ProductCode],2)

Beispiel: Angeben einer Zeichenanzahl mithilfe eines Spaltenverweises

Beschreibung

Die folgende Formel gibt eine variable Anzahl von Ziffern des Produktcodes in der Tabelle "New Products" zurück, abhängig von der Zahl in der Spalte "MyCount". Wenn die Spalte "MyCount" keinen Wert enthält oder der Wert ein Leerzeichen ist, gibt RECHTS auch ein Leerzeichen zurück.

Code

=RIGHT('New Products'[ProductCode],[MyCount])

Siehe auch

Verweis

Andere Ressourcen