Inhaltsverzeichnis
RECHTS ist eine weitere beliebte Funktion in MS Excel die verwendet wird, um das letzte Zeichen oder die letzten Zeichen in einem Text-String zu erhalten, basierend auf einer bestimmten Anzahl von Zeichen. Mit einem Wort, diese Funktion ist entworfen, um eine bestimmte Anzahl von Zeichen von der rechten Seite eines Strings zurückzugeben. Dieser Artikel wird eine vollständige Vorstellung davon, wie die RECHTS Funktion arbeitet in Excel unabhängig und dann mit anderen Excel-Funktionen.
RIGHT-Funktion in Excel (Schnellansicht)
Download Arbeitsbuch Praxis
Laden Sie dieses Übungsheft herunter, um zu üben, während Sie diesen Artikel lesen.
RIGHT-Funktion.xlsxEinführung in die RIGHT-Funktion
Zielsetzung
Extrahiert eine bestimmte Anzahl von Zeichen aus einer gegebenen Zeichenkette von rechts nach links.
Syntax
=RIGHT (text, [num_chars])
Argumente Erläuterung
Argumente | Erforderlich/Optional | Erläuterung |
---|---|---|
Text | Erforderlich | Übergeben Sie den Text, aus dem die Zeichen extrahiert werden sollen, auf der rechten Seite. |
[num_chars] | Optional | Übergeben Sie die Anzahl der zu extrahierenden Zeichen, beginnend auf der rechten Seite. Der Standardwert ist 1 . |
- Wenn num_chars nicht angegeben ist, wird standardmäßig der Wert 1 .
- Wenn num_chars größer ist als die Anzahl der verfügbaren Zeichen, wird die RECHTS Funktion gibt die gesamte Textzeichenfolge zurück.
- RECHTS extrahiert Ziffern sowohl aus Zahlen als auch aus Text.
- Diese Funktion berücksichtigt nicht die Formatierung einer Zelle, wie z.B. ein Datum, eine Währung, usw.
6 geeignete Beispiele für die Verwendung der Funktion RECHTS in Excel
In den folgenden Abschnitten werden wir sechs Beispiele für die Beschreibung der RECHTS Wir werden die Funktion anwenden. RECHTS Funktion, LEN , SUCHEN , UNTERSTÜTZUNG , WERT und FINDEN SIE Funktionen auch in diesen Beispielen für die Teilstring-Operation mit Raum , Begrenzungszeichen und n Zeichen Darüber hinaus werden wir die Zahlen und Domänen aus der Zeichenkette und ändern Sie die URL durch die Verwendung der RECHTS Funktion.
Beispiel 1: Verwendung der Funktion RIGHT zum Abrufen einer Teilzeichenkette bis zum Leerzeichen
Nehmen wir an, wir haben einen Datensatz von Kunden mit ihren Namen , Auftrags-IDs , Anschriften, und Preise insgesamt Jetzt werden wir den Nachnamen jedes Kunden aus seinem Namen extrahieren. vollständiger Name unter Verwendung der RECHTS Folgen wir den nachstehenden Anweisungen, um zu lernen!
Schritt 1:
- Schreiben Sie die folgende Formel in die Zelle C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
Formel Aufschlüsselung
SUCHEN(" ", B5)
dieser Teil findet die Raum von der Vollständiger Name Zellen.- Dann
LEN(B5)-SEARCH(" ", B5)
dieser Teil wählt die letzter Teil der Name . - Dann wird die
RECHTS
Funktion gibt die ausgewählter Teil .
- Drücken Sie daher einfach Eingabe auf Ihrer Tastatur. Als Ergebnis erhalten Sie Parks als die Rückkehr von die Funktion RIGHT .
Schritt 2:
- Weiter, AutoFill die RECHTS auf den Rest der Zellen in der Spalte C.
Beispiel 2: Extrahieren einer Teilzeichenkette mit den Funktionen RIGHT, LEN, SEARCH und SUBTITUTE
Nehmen wir an, wir haben einen Datensatz mit Kundenkommentaren. Jeder Kommentar enthält eine Kommentar-Nummer wie Kommentare 1, Kommentare 2 usw. Unsere Aufgabe ist es nun, die einzigen Kommentare aus dem Quellkommentar zu extrahieren. Befolgen Sie die nachstehenden Anweisungen, um zu lernen!
Schritte:
- Eingabe die Formel in der Zelle D5 und AutoFill es bis zu D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))
Formel Aufschlüsselung
LEN(SUBSTITUTE(C5,":",""))
dieser Teil findet das Doppelpunktzeichen (:) in der gesamten Zeichenkette.SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))
dieser Teil ersetzt das letzte Begrenzungszeichen durch ein eindeutiges Zeichen.- Dann
SEARCH("#", SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))))
Dieser Teil ermittelt die Position des letzten Begrenzungszeichens in der Zeichenkette. Je nachdem, durch welches Zeichen wir das letzte Begrenzungszeichen ersetzt haben, verwenden wir entweder die Groß-/Kleinschreibung nicht berücksichtigendeSUCHEN
oder unter Berücksichtigung der Groß- und Kleinschreibung FIND, um die Position des Zeichens in der Zeichenkette zu bestimmen. - Schließlich ist die
RECHTS
wählt die Kommentare aus und druckt sie aus.
Beispiel 3: Entfernen der ersten N Zeichen aus einer Zeichenkette mit der Funktion RIGHT
Die obige Aufgabe kann mit einer einfachen Formel gelöst werden, da die Anzahl der Zeichen in " Anmerkung N ", das ist 10 im ersten Teil jedes Kommentars zu finden ist, können wir ihn leicht eliminieren und nur den Kommentar erhalten. Hier werden wir den ersten 10 Zeichen von der Quelle: Kommentar und drucken Sie die einzigen Kommentare in einer separaten Spalte aus. Folgen Sie den nachstehenden Anweisungen, um zu lernen!
Schritte:
- Wählen Sie zunächst die Zelle D5 und Eingabe die Formel in dieser Zelle. Danach, AutoFill es bis zu D12.
=RIGHT(C5, LEN(C5)-10)
Erläuterung der Formel
LEN(C5)-10
Dies ergibt eine Zahl nach der Subtraktion 10 von der Gesamtzahl der Zeichen ab. Wenn die Gesamtlänge 25 dann wird dieser Teil zurückgegeben 25-10 = 15.- Dann wird die
RECHTS
Funktion gibt die einzige Kommentar von der Quelle: Kommentar .
Ähnliche Lektüre
- Verwendung der Funktion CODE in Excel (5 Beispiele)
- Excel EXACT-Funktion verwenden (6 geeignete Beispiele)
- Verwendung der FIXED-Funktion in Excel (6 geeignete Beispiele)
- Verwendung der Funktion CLEAN in Excel (10 Beispiele)
- Verwendung der TRIM-Funktion in Excel (7 Beispiele)
Beispiel 4: Verwendung der Funktionen RIGHT und VALUE zum Extrahieren von Zahlen aus einer Zeichenkette
Die RECHTS Funktion erlaubt nicht die Rückgabe einer Zahl aus einer beliebigen Zeichenkette. Sie gibt die Zahl im Textformat zurück. Aber mit der WERT und RECHTS Funktionen können wir Zahlen im richtigen Format zurückgeben. Hier verwenden wir denselben Datensatz wie oben und extrahieren die Postleitzahl im Zahlenformat aus dem Adresse Folgen wir den nachstehenden Anweisungen, um zu lernen!
Schritt 1:
- Schreiben Sie die folgende Formel in die Zelle E5.
=WERT(RECHTS(D5, 5))
Erläuterung der Formel
RIGHT(D5, 5)
dieser Teil gibt die 5 Zeichen von der Adresse, die der Postleitzahl in Textformat .- Dann
WERT
Funktion wandelt sie in ein Zahlenformat um.
- Danach drücken Sie einfach Eingabe auf Ihrer Tastatur. Sie erhalten also 35801 als die Rückkehr von die Funktionen .
Schritt 2:
- Weiter, AutoFill die Funktionen zu den übrigen Zellen der Spalte E.
Beispiel 5: Anwendung der Funktionen RIGHT, LEN und FIND zum Extrahieren von Domänennamen aus E-Mails
Nehmen wir einen Kundendatensatz mit seinen Bestell-ID , Name, E-Mail, und Adresse Jetzt werden wir herausfinden, wie ihre E-Mail-Domäne von der angegebenen E-Mail Adresse unter Verwendung der RECHTS, LEN, und FINDEN SIE Folgen wir den unten stehenden Anweisungen, um zu lernen!
Schritt 1:
- Wählen Sie zunächst die Zelle F5, und schreiben Sie die folgende Formel in diese Zelle .
=RIGHT(E5,LEN(E5)-FIND("@",E5))
Erläuterung der Formel
FIND("@",E5)
dieser Teil findet @ aus der angegebenen Zeichenkette.LEN(E5)-FIND("@", E5)
wird die Zahl angegeben, bis zu der der Wert extrahiert werden soll.
- Drücken Sie daher einfach Eingabe auf Ihrer Tastatur, was zur Folge hat, dass Sie gmail.com als die Rückkehr von die RECHTE, LEN, und FINDEN SIE Funktionen.
Schritt 2:
- Und dann, AutoFill die RECHTS, LEN, und FINDEN SIE Funktionen auf die übrigen Zellen in der Spalte F.
Beispiel 6: Verwendung der Funktionen RIGHT, LEN und LEFT zum Ändern der URL
Diese RECHTS Funktion hilft uns auch, jede Art von URL Nehmen wir an, wir haben in unserem Datensatz mehrere URLs Auf einigen dieser Websites gibt es eine Backslash(/) im URL Unsere Aufgabe ist es nun, diese herauszufinden. URLs und entfernen Sie diese Backslash von der URL Folgen wir den unten stehenden Anweisungen, um zu lernen!
Schritte:
- Eingabe die Formel in der Zelle C5 und AutoFill es bis zu C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))
Erläuterung der Formel
- Wenn das letzte Zeichen ein Vorwärtszeichen ist Schrägstrich (/) ,
(RECHTS(B5)="/")
Rückgabe " wahr ," oder aber es wird " falsch ". - Die
=LEFT(B5, LEN(B4)-(RIGHT(B5)="/"))
gibt den ersten " n "Wenn das letzte Zeichen ein Schrägstrich ist, wird die Anzahl der Zeichen erhöht. (/) wird sie weggelassen, andernfalls wird die vollständige Zeichenkette zurückgegeben.
Besondere Hinweise zur Verwendung der RIGHT-Funktion
Gibt die Funktion RIGHT eine Zahl zurück?
Die RECHTS Funktion in Excel erzeugt immer eine Textzeichenfolge, obwohl der Ausgangswert eine Zahl war, wie zu Beginn dieser Lektion erwähnt.
Die Funktion RIGHT kann nicht mit Daten arbeiten?
Da Datumsangaben im internen Excel-System durch ganze Zahlen dargestellt werden und die Excel-Funktion RECHT für Textzeichenfolgen ausgelegt ist, ist es nicht möglich, einen bestimmten Teil eines Datums zu extrahieren, z. B. einen Tag, einen Monat oder ein Jahr. Wenn Sie dies versuchen, erhalten Sie lediglich die letzten Ziffern einer Zahl, die ein Datum darstellt.
Warum gibt die Funktion RIGHT den Fehler #VALUE zurück?
Die RECHTS Funktion gibt zurück. #VALUE! error wenn " num_chars " kleiner als Null ist.
Schlussfolgerung
Das ist alles über die RECHTS Hier habe ich versucht, einen Überblick über diese Funktion und ihre verschiedenen Anwendungen zu geben. Ich habe mehrere Methoden mit ihren jeweiligen Beispielen gezeigt, aber es kann viele andere Iterationen geben, die von zahlreichen Situationen abhängen. Wenn Sie irgendwelche Fragen oder Rückmeldungen haben, lassen Sie es uns bitte im Kommentarbereich wissen.