Text

REPLACE

Definition

REPLACE gibt Text zurück, in dem eine angegebene Anzahl von Zeichen durch neue Zeichen ersetzt ist, beginnend an einer Position, die Sie wählen.

Syntax

=REPLACE(old_text, start_num, num_chars, new_text)

Argumente

Argument Bedeutung
old_text Der ursprüngliche Text oder die Zelle, die ihn enthält.
start_num Das erste zu ersetzende Zeichen, wobei 1 als Anfang des Texts zählt.
num_chars Wie viele Zeichen ab diesem Startpunkt entfernt werden.
new_text Die Zeichen, die an ihre Stelle gesetzt werden. Text muss in doppelten Anführungszeichen stehen.

Durchgerechnetes Beispiel

Ein Hof kodiert Bezeichnungen neu, indem er drei Buchstaben ab Position 2 austauscht. Die Bezeichnungen stehen in A2:A4.

A: Bezeichnung
BOARD
HOUSE
CRANE

Formel: =REPLACE(A2,2,3,"IN")

Ergebnis: BIND. Die Positionen 2 bis 4 von BOARD sind OAR, die zu IN werden. Nach unten ausgefüllt ergibt die Formel BIND, HINE und CINE.

Übung

Zelle A2 enthält ABCDE. Schreiben Sie in B2 eine Formel, die 3 Zeichen ab Position 2 durch X ersetzt.

  1. Schreiben Sie in B2 eine REPLACE-Formel, die 3 Zeichen von A2 ab Position 2 durch X ersetzt.
Schritt 1 von 2
Formeln verwenden hier in jeder Sprache englische Funktionsnamen wie SUM und einen Punkt (.) als Dezimaltrennzeichen, nicht ein Komma.
Tabellenblatt wird geladen…

Verwandte Funktionen

EXACT kann den neuen Text gegen ein Ziel prüfen. LEFT kann ein Präfix aus dem Ergebnis nehmen.

Häufiger Fehler

start_num von 0 zu zählen: Das erste Zeichen ist Position 1, daher gibt REPLACE(A2,0,3,"X") #VALUE! zurück.

Verwandte Funktionen

Diese Links sind verwandte Funktionen.