Beschreibung
Verwenden Sie diese Funktion, um eine bestimmte Anzahl von Zeichen ab dem Ende einer Zeichenkette zurückzugeben. Unterstützt in Chains.
Syntax
RIGHT(text, [num_chars])
Eingaben
Diese Funktion nimmt die folgenden Argumente entgegen:
| Name | Erforderlich | Beschreibung | Gültige Eingabe |
|---|---|---|---|
Text |
Ja | Die Textzeichenfolge, aus der Sie Zeichen extrahieren möchten. | Ein Zellverweis, eine Zahl, eine Textzeichenfolge oder eine Formel, die zu einem dieser Werte führt. |
num_chars |
Nein | Die Anzahl der Zeichen, die am Anfang des Textes extrahiert werden sollen. | Eine positive ganze Zahl, ein Zellverweis, der eine positive ganze Zahl enthält, oder eine Formel, die zu einer dieser beiden Zahlen führt. Wenn nicht angegeben, ist der Standardwert 1. |
Beispiel
Stichprobendaten
| A | B |
|---|---|
| 1 | Workiva |
| 2 | 01 (123) 456-7890 |
| 3 | John Doe |
| 4 | ABC123 |
| 5. Mai 2024 | 4/6/2024 |
| Aubergine | Der schnelle braune Fuchs |
Beispiel-Formeln
| Formel | Beschreibung | Ergebnis |
|---|---|---|
=RIGHT(B1, 5) |
Gibt die letzten 2 Zeichen aus Zelle B1 zurück. | Anlage |
=RIGHT(B2,8) |
Extrahiert den Teil der Telefonnummer aus der Telefonnummer in Zelle B2. | 123 |
=RECHTS(B3, FIND(" ", B3)-1) |
Gibt den Nachnamen aus dem vollständigen Namen in Zelle B3 zurück. | John |
=RECHTS(B4) |
Gibt das ganz rechte Zeichen aus Zelle B4 zurück. | 3 |
=RIGHT(B1, 10) |
Versucht, 10 Zeichen zurückzugeben, aber B1 hat nur 8. | Workiva |
=RIGHT(B5, A4) |
Gibt die letzten n Zeichen aus Zelle B5 zurück, wobei der Wert in Zelle A4 als Wert für n verwendet wird. Da es sich in diesem Fall um ein Datum handelt, sind dies die letzten 4 Ziffern des julianischen Datums. | 5447 |
=RIGHT(A5, 8) |
Gibt die äußersten rechten 8 Zeichen aus Zelle A5 zurück. Dieses Datum ist im Textformat. | Mai 2024 |
=RECHTS(B1, LEN(B1)-3) |
Gibt alle Zeichen außer den ersten 3 aus Zelle B1 zurück. | kiva |
=RIGHT(A2, FIND(" ", A2,LEN(A2)-LEN(SUBSTITUTE(A2, " ", "")))-1) |
Gibt alle Wörter bis auf das letzte Wort zurück. | Fuchs |
Anmerkungen
- Wenn
num_charsgrößer ist als die Länge des Textes, gibt RIGHT den gesamten Text zurück. - Wenn
num_charsweggelassen wird, ist RIGHT standardmäßig 1 und gibt nur das letzte Zeichen zurück. - Wenn
num_charsist 0, gibt RIGHT eine leere Zelle zurück. - RIGHT behandelt jedes Zeichen, einschließlich Leerzeichen und Interpunktionszeichen, als eine Einheit.
- Bei Eingaben, die nicht aus Text bestehen, versucht RIGHT, den Wert vor der Verarbeitung in Text umzuwandeln.
- RIGHT kann in anderen Funktionen verschachtelt oder mit anderen Textfunktionen kombiniert werden, um eine komplexere Textbearbeitung zu ermöglichen.
Tipps
- Kombinieren Sie RIGHT mit LEN, um alle Zeichen außer den ersten n einer Zeichenfolge zu extrahieren.
- Kombinieren Sie RIGHT wmit FIND oder SEARCH, um Teilstrings bis zu einem bestimmten Zeichen oder Begrenzer zu extrahieren.
- Wenn Sie mit Datumsangaben arbeiten, die als Text gespeichert sind, verwenden Sie RIGHT, um das Jahr oder den Monat zu extrahieren.
- Um Zeichen vom Anfang einer Zeichenkette zu extrahieren, verwenden Sie stattdessen LEFT.
- Kombinieren Sie RIGHT mit SUBSTITUTE, um unerwünschte Zeichen vom Ende einer Textkette zu entfernen.
Verwandte Funktionen
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER