LAST( )-Funktion
Gibt eine bestimmte Anzahl von Zeichen am Ende einer Zeichenfolge zurück.
Syntax
LAST(Zeichenfolge; Länge)
Parameter
| Name | Art | Beschreibung |
|---|---|---|
| Zeichenfolge | Zeichen | Das Feld, der Ausdruck oder tatsächliche Wert, aus dem Zeichen zurückzugeben sind. |
| Länge | numerisch | Die Anzahl der zurückzugebenden Zeichen. |
Ausgabe
Zeichen.
Beispiele
Einfache Beispiele
Gibt „Savings“ zurück:
LAST("Account Type: Savings", 7)
Gibt „efghi“ zurück:
LAST("abcdefghi"; 5)
Gibt „fghi “ zurück:
LAST("abcdefghi "; 5)
Gibt „ abc“ zurück, weil der Wert der Zeichenfolge kürzer als die angegebene Länge ist, sodass der Ausgabe führende Leerzeichen hinzugefügt werden:
LAST("abc"; 6)
Bemerkungen
Durch nachgestellte Leerzeichen verursachte leere Ergebnisse
Nachgestellte Leerzeichen der Zeichenfolge können leere Ergebnisse der LAST( )-Funktion verursachen.
Beispiel: Die Ausgabe für LAST("6483-30384 ", 3) ist „ “.
Verwenden Sie die ALLTRIM( )-Funktion zum Entfernen von abschließenden Leerzeichen in der Zeichenfolge.
Beispiel: LAST(ALLTRIM("6483-30384 "), 3) gibt „384“ zurück.
Zeichen ab dem Beginn einer Zeichenfolge zurückgeben
Wenn Sie eine bestimmte Anzahl von Zeichen ab dem Beginn einer Zeichenfolge zurückgeben möchten, verwenden Sie die SUBSTR( )-Funktion. Weitere Informationen finden Sie unter SUBSTR( )-Funktion.