In diesem Artikel werden die Formelsyntax und die Verwendung der Funktionen (Funktion: Eine vordefinierte Formel, an die ein oder mehrere Werte übergeben werden müssen, die eine Operation ausführt und einen oder mehrere Werte zurückgibt. Verwenden Sie Funktionen, um insbesondere solche Formeln in einem Tabellenblatt zu vereinfachen und zu verkürzen, mit denen lange oder komplexe Berechnungen durchgeführt werden.) RECHTS und RECHTSB in Microsoft Excel beschrieben.
Beschreibung
RECHTS gibt auf der Grundlage der angegebenen Anzahl von Zeichen das bzw. die letzten Zeichen einer Zeichenfolge zurück.
RECHTSB gibt auf der Grundlage der angegebenen Anzahl von Bytes das bzw. die letzten Zeichen einer Zeichenfolge zurück.
Wichtig RECHTS wird für Sprachen mit einem Single-Byte Zeichensatz (SBCS) verwendet, RECHTSB dagegen für Sprachen mit einem Double-Byte Zeichensatz (DBCS). Die auf dem Computer eingestellte Standardsprache wirkt sich wie folgt auf den Rückgabewert aus:
- Bei RECHTS wird unabhängig von der festgelegten Standardsprache jedes Zeichen (Single-Byte oder Double-Byte) als 1 gezählt.
- Bei RECHTSB wird jedes Double-Byte-Zeichen als 2 gezählt, sofern die Bearbeitung einer Sprache mit DBCS-Unterstützung aktiviert und diese Sprache als Standardsprache festgelegt wurde. Ansonsten zählt die Funktion jedes Zeichen als 1.
Zu den Sprachen, die DBCS unterstützen, zählen Japanisch, Chinesisch (vereinfacht), Chinesisch (traditionell) und Koreanisch.
Syntax
RECHTS(Text;[Anzahl_Zeichen])
RECHTSB(Text;[Anzahl_Bytes])
Die Funktionen RECHTS und RECHTSB enthalten die folgenden Argumente (Argument: Ein Wert, der Informationen zu einer Aktion, einem Ereignis, einer Methode, einer Eigenschaft, einer Funktion oder einer Prozedur bereitstellt.):
- Text Erforderlich. Die Zeichenfolge mit den Zeichen, die Sie extrahieren möchten
- Anzahl_Zeichen Optional. Gibt die Anzahl der Zeichen an, die RECHTS extrahieren soll
- Anzahl_Bytes Optional. Gibt auf der Grundlage von Bytes die Anzahl der Zeichen an, die RECHTSB extrahieren soll
Hinweise
- Anzahl_Zeichen muss größer gleich 0 sein.
- Ist Anzahl_Zeichen größer als die Gesamtlänge von Text, gibt RECHTS den gesamten Text zurück.
- Fehlt das Argument Anzahl_Zeichen, wird es als 1 angenommen.
Beispiel
Beispiel 1: RECHTS
Möglicherweise wird das Beispiel verständlicher, wenn Sie es in ein leeres Arbeitsblatt kopieren.
Wie kopiere ich ein Beispiel?
- Wählen Sie das Beispiel in diesem Artikel aus.
Wichtig Markieren Sie dabei nicht die Zeilen- oder Spaltenüberschriften.
Auswählen eines Beispiels aus der Hilfe
- Drücken Sie STRG+C.
- Erstellen Sie in Excel eine leere Arbeitsmappe oder ein leeres Arbeitsblatt.
- Markieren Sie im Arbeitsblatt die Zelle A1, und drücken Sie dann STRG+V.
Wichtig Damit das Beispiel richtig ausgeführt werden kann, müssen Sie es in die Zelle A1 des Arbeitsblatts kopieren.
- Um zwischen der Anzeige der Ergebnisse und der Anzeige der Formeln, die diese Ergebnisse zurückgeben, zu wechseln, drücken Sie STRG+` (Gravis), oder klicken Sie auf der Registerkarte Formeln in der Gruppe Formelüberwachung auf die Schaltfläche Formeln anzeigen.
Nachdem Sie das Beispiel auf ein leeres Arbeitsblatt kopiert haben, können Sie es an Ihre Anforderungen anpassen.
|
|
| A |
B |
| Daten |
|
| Verkaufspreis |
|
| Inventarnummer |
|
| Formel |
Beschreibung (Ergebnis) |
| =RECHTS(A2;5) |
Die letzten 5 Zeichen der ersten Zeichenfolge (preis) |
| =RECHTS(A3) |
Das letzte Zeichen der zweiten Zeichenfolge (r) |
|
Beispiel 2: RECHTSB (mit festgelegter Standardsprache mit DBCS-Unterstützung)
Im folgenden Beispiel gilt:
- RECHTSB gibt die letzten zwei Zeichen zurück, da jedes Zeichen als 2 gezählt wird.
- RECHTS gibt die letzten vier Zeichen zurück, da jedes Zeichen als 1 gezählt wird. RECHTS gibt unabhängig von der Einstellung der Standardsprache auf dem Computer die letzten vier Zeichen zurück.
=RIGHTB("
",4) equals "
"
=RIGHT("
",4) equals "
"