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