Right() liefert einen String bestehend aus den letzten (ganz rechts stehenden) Zeichen des Eingabestrings, wobei die Zahl der Zeichen durch das zweite Argument bestimmt wird.
Syntax:
Right(text, count)
Rückgabe Datentyp: String
Argumente
Argument
Beschreibung
text
Der Original-String.
count
Legt ganz rechts beginnend die Zahl der Zeichen fest, die im String text enthalten sein sollen.
Beispiel: Diagrammformel
Beispiel
Ergebnis
Right( 'abcdef', 3 )
Gibt def zurück
Beispiel – Grundlegendes zu „Right“
Übersicht
Öffnen Sie den Dateneditor und fügen Sie das Ladeskript unten in eine neue Registerkarte ein.
Das Ladeskript umfasst:
Datensatz, der in eine Datentabelle namens Example geladen wird
In diesem Beispiel werden die Bestellcodes in einem Datensatz geparst, die einen Regionscode und die Bestellnummer enthalten, um ein neues Feld für die Datenanalyse zu erstellen.
Öffnen Sie den Dateneditor und fügen Sie das Ladeskript unten in eine neue Registerkarte ein.
Das Ladeskript umfasst:
Datensatz, der in eine Datentabelle namens Example geladen wird
Die folgenden Felder in der Datentabelle:
OrderID
CustomerName
SalesAmount
Ladeskript
Example:
Load * inline [
OrderID, CustomerName, SalesAmount
US1000001, John Doe, 1500
EU3000002, Jane Smith, 2300
AS2000003, Mike Davis, 1800
];
Ergebnisse
Laden Sie die Daten und öffnen Sie ein Arbeitsblatt. Erstellen Sie eine neue Tabelle und fügen Sie die folgenden Felder als Dimensionen hinzu:
OrderID
CustomerName
SalesAmount
Erstellen Sie die folgende berechnete Dimension:
=Right(OrderID, 7), um die Bestellnummer aufzuteilen.
Ergebnistabelle
OrderID
CustomerName
SalesAmount
Right(OrderID, 7)
AS2000003
Mike Davis
1800
2000003
EU3000002
Jane Smith
2300
3000002
US1000001
John Doe
1500
1000001
Vergleichen Sie die Ausgabe der Funktion Right mit der Eingabe OrderID. Die dynamische Dimension leitet einen numerischen Wert ab, der nun für Aufgaben wie das Sortieren der Ausgabe in numerischer statt in alphabetischer Reihenfolge verwendet werden kann.
Hat diese Seite Ihnen geholfen?
Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!