RECHTE Funktionsbeispiele - Excel, VBA und Google Sheets

Beispielarbeitsbuch herunterladen

Laden Sie die Beispielarbeitsmappe herunter

Dieses Tutorial zeigt, wie Sie die Excel RECHTE Funktion in Excel, um Text vom Ende einer Zelle zurückzugeben.

Übersicht über die RECHTE Funktion

Die RIGHT-Funktion gibt eine angegebene Anzahl von Zeichen ab dem Ende einer Zelle zurück.

Um die RICHTIGE Excel-Arbeitsblattfunktion zu verwenden, wählen Sie eine Zelle aus und geben Sie Folgendes ein:

(Beachten Sie, wie die Formeleingaben angezeigt werden)

RECHTS-Funktion Syntax und Eingaben:

=RECHTS(text,num_chars)

Text - Eine Textfolge.

num_chars - Die Anzahl der zurückzugebenden Zeichen ab dem Ende der Zelle.

So verwenden Sie die RECHTE Funktion in Excel:

Die Funktion RECHTS extrahiert eine bestimmte Anzahl von Zeichen, die Sie aus dem RECHTEN (Ende der Zeichenfolge) angeben.

=RECHTS(B3,C3)

Das obige extrahiert 4 Zeichen aus dem RECHTEN oder dem Ende der Zeichenfolge.

=RECHTS(B3)

Das zweite Argument ist optional und der Standardwert davon ist 1. Daher extrahiert es 1 Zeichen von RECHTS und gibt Ihnen „t“, wenn Sie es weglassen.

RECHTS mit FINDEN/SUCHEN und LEN

In vielen Szenarien variiert die Anzahl der Zeichen, die wir aus RECHTS extrahieren möchten, genau wie bei Nachnamen.

=RECHTS(B3,LEN(B3)-FINDEN(" ",B3))

In diesem Fall können wir hier mit FIND überprüfen, an welcher Zeichenposition das Leerzeichen beginnt. Es stellt auch dar, wie viele Zeichen der Vorname und das Leerzeichen insgesamt haben.

LEN hilft uns, die Gesamtzahl der Zeichen in der Zelle zu ermitteln. Die Verwendung von LEN minus Vorname und Leerzeichen insgesamt würde uns die Anzahl der Zeichen geben, die wir von rechts extrahieren müssen, und uns den Nachnamen geben.

Sie können auch SUCHEN verwenden. Der Unterschied zwischen FIND und SEARCH besteht darin, dass bei ersterem die Groß-/Kleinschreibung beachtet wird. Ein Symbol wie ein Leerzeichen zu finden, würde keine Rolle spielen.

=RECHTS(B3,SUCHE(" ",B3)-1)

RECHTS mit LEN

Es könnte Fälle geben, in denen Sie wissen, wie viele Zeichen Sie nicht möchten, aber nicht, wie viele Sie möchten. Im Beispiel unten stehen immer 2 Alphabete vorne. Aber die Zahlen unterscheiden sich.

=RECHTS(B3,LEN(B3)-2)

Da wir wissen, dass wir die 2 Alphabete vorne nicht wollen, verwenden Sie einfach die Gesamtlänge minus 2 Zeichen, um die Zahlen dahinter zu erhalten.

RECHTS mit Nummer/Datum

Beachten Sie, dass RECHTS eine Textfunktion ist. Bei Verwendung von RECHTS ist das Ergebnis ein Text. Zum Beispiel können Sie diese Zahlen in Zelle E3 nicht summieren, nachdem Sie RECHTS verwendet haben.

Das gleiche passiert für Datumsangaben, da sie als Seriennummern und nicht als Text erkannt werden. Möglicherweise müssen Sie Datumsangaben nicht summieren, aber es funktioniert nicht gut in Filtern und PivotTables.

Um die oben genannten Probleme zu lösen, können Sie VALUE verwenden, um von Text in Werte umzuwandeln.

=WERT(RECHTS(B3,LEN(B3)-LEN("Gesamtmenge:")))

=WERT(RECHTS(B3,LEN(B3)-FINDEN(":",B3)))

Sie können RIGHT mit einigen der Excel-Funktionen auf nützliche Weise kombinieren.

Extrahieren Sie eine Zahl von der rechten Seite einer Zeichenfolge

Wenn Sie mit Excel arbeiten, müssen Sie die Zahl aus den angegebenen Details ermitteln. Manchmal müssen Sie die Zahl von links genau bestimmen und manchmal müssen Sie die Zahl von rechts extrahieren. Die RECHTE Funktion hilft Ihnen bei dieser Aufgabe, indem sie mit wenigen anderen Funktionen kombiniert wird.

Nummer von rechts extrahieren

Wir könnten LEN , MIN, FIND mit RIGHT wie folgt kombinieren:

=RECHTS(A2,LEN(A2)-MIN(FINDEN({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)

Was uns folgende Ergebnisse liefern würde:

Wenden Sie führende NULLEN auf die Zahl an, indem Sie die Rechtsfunktion verwenden

Das Hinzufügen führender Nullen ist sehr nützlich, wenn Sie mit Excel arbeiten. In diesem Beispiel erklären wir Ihnen, wie Sie dies tun können, indem Sie RIGHT mit der Funktion CONCATENATE kombinieren.

=RECHTS(VERKETTEN("000000",A2), 7)

Im obigen Beispiel erklären wir, dass führende Nullen nur bis zu 7 Stellen hinzugefügt werden, aber basierend auf den Anforderungen können Sie die Zahl 7 und die Anzahl der Nullen ändern, um die erforderliche Ausgabe zu erhalten. Sie können das folgende Beispiel verwenden, um führende Nullen bis zu 11 Ziffern zu erhalten.

=RECHTS(VERKETTEN("0000000000",A2), 11)

Weitere Beispiele für Füge führende NULL zu einer Zahl hinzu.

In der folgenden Tabelle finden Sie weitere Möglichkeiten zum Hinzufügen von führenden Nullen zur Satznummer.

Letztes Wort aus String extrahieren

Wir könnten LEFT, SUM, SUBSTITUTE mit LEN wie folgt kombinieren:

=TRIM (RECHTS(ERSETZEN(A2," ",REPT(" ",10)),10))

Was uns folgende Ergebnisse liefern würde:

Diese Funktion ist auf weniger als 10 Wörter eingestellt. Wenn Sie also das letzte Wort für eine lange Zeichenfolge herausfinden müssen, können Sie diese Zahl um 10 ändern.

RECHTS in Google Tabellen

Die RECHTE Funktion funktioniert in Google Sheets genauso wie in Excel:

Zusätzliche Bemerkungen

Wenn num_chars größer als die Länge des Textes ist, gibt die RIGHT-Funktion den gesamten Text zurück.

RECHTE Beispiele in VBA

Sie können auch die RECHTS-Funktion in VBA verwenden. Typ:
application.worksheetfunction.right(text,num_chars)
Für die Funktionsargumente (Text usw.) können Sie diese entweder direkt in die Funktion eingeben oder stattdessen Variablen definieren.

Zurück zur Liste aller Funktionen in Excel

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave