Note: The other languages of the website are Google-translated. Back to English
Einloggen  \/ 
x
or
x
Registrieren  \/ 
x

or

Excel REPLACE Funktion

Die REPLACE-Funktion in Excel kann Ihnen helfen, Zeichen basierend auf der angegebenen Position aus der Textzeichenfolge zu finden und durch einen neuen Text zu ersetzen. Nehmen Sie den folgenden Screenshot als Beispiel und ersetzen Sie 4 Zeichen (2019), die beim fünften Zeichen der Textzeichenfolge beginnen, durch eine andere Textzeichenfolge (2020).


 Syntax:

Die Syntax für die REPLACE-Funktion in Excel lautet:

=REPLACE (old_text, start_num, num_chars, new_text)


 Argumente:

  • old_text: Erforderlich. Die Textzeichenfolge, die Sie durch einige Zeichen ersetzen möchten.
  • start_num: Erforderlich. Die Position des ersten Zeichens im Text, das Sie ersetzen möchten.
  • num_chars: Erforderlich. Die Anzahl der Zeichen, die Sie ersetzen möchten.
  • new_text: Erforderlich. Der neue Text, der den alten Text ersetzt.

Hinweis:
Ein #WERT! Fehlerwert wird angezeigt, wenn die start_num or num_chars ist negativ oder nicht numerisch.


 Zurück:

Gibt eine Zeichenfolge oder einen Textwert zurück.


 Beispiele:

Beispiel 1: Grundlegende Verwendung der REPLACE-Funktion

Zum Beispiel habe ich eine Liste von Textzeichenfolgen. Jetzt möchte ich die ersten drei Zeichen durch einen bestimmten Text ersetzen, wie im folgenden Screenshot gezeigt.

Um diesen Job zu lösen, wenden Sie bitte die folgende Formel an:

=REPLACE(A2,1,3,"Extendoffice")

Ziehen Sie dann den Füllpunkt nach unten, um diese Formel auf andere benötigte Zellen anzuwenden (siehe Abbildung):


Beispiel 2: Verwenden der REPLACE-Funktion mit Datumsangaben

Wenn Sie den Tag, den Monat oder das Jahr von einem Datum auf einen anderen Tag, einen anderen Monat oder ein anderes Jahr ersetzen möchten (siehe Abbildung unten), erhält die Funktion ERSETZEN bei direkter Verwendung nicht das richtige Ergebnis. Hier sollten Sie zuerst die TEXT-Funktion anwenden, um das Datumsformat in eine Textzeichenfolge zu konvertieren, und dann die REPLACE-Funktion verwenden.

Bitte wenden Sie die folgende Formel an:

=REPLACE(TEXT(A2, "dd-mmm-yy"), 4, 3, "Dec")

Ziehen Sie dann den Füllpunkt nach unten zu den Zellen, in denen Sie diese Formel verklagen möchten, und Sie erhalten das gewünschte Ergebnis:


Beispiel 3: Verwenden der REPLACE-Funktion, um Text durch Leerzeichen zu ersetzen

Mit dieser REPLACE-Funktion können Sie die Zeichen auch durch Leerzeichen ersetzen. Um beispielsweise die ersten vier Zeichen durch Leerzeichen zu ersetzen, wie im folgenden Screenshot gezeigt.

Bitte kopieren Sie die folgende Formel oder geben Sie sie in eine leere Zelle ein:

=REPLACE(A2,1,4,"")

Alle ersten vier Zeichen des Textes in jeder Zelle wurden durch ein Leerzeichen ersetzt. Siehe Screenshot:


Beispiel 4: Verwenden der REPLACE-Funktion zum Extrahieren des Benutzernamens aus der E-Mail-Adresse

Um den Benutzernamen aus der E-Mail-Adresse zu extrahieren, kann Ihnen die REPLACE-Funktion auch einen Gefallen tun.

Geben Sie die folgende Formel ein oder kopieren Sie sie in eine leere Zelle:

=REPLACE(A2,FIND("@",A2),LEN(A2)-FIND("@",A2)+1,"")

Ziehen Sie dann den Füllpunkt nach unten zu den Zellen, auf die Sie diese Formel anwenden möchten, und alle Benutzernamen aus jeder Zelle wurden gleichzeitig extrahiert:


 Mehr Funktionen:

  • Excel RIGHT-Funktion
  • Die RECHTE Funktion wird verwendet, um den Text von rechts von der Textzeichenfolge zurückzugeben.
  • Excel REPT-Funktion
  • Die REPT-Funktion wird verwendet, um die Zeichen eine bestimmte Anzahl von Malen zu wiederholen.
  • Excel SEARCH-Funktion
  • Mit der SEARCH-Funktion können Sie die Position eines bestimmten Zeichens oder Teilstrings anhand der angegebenen Textzeichenfolge ermitteln.

Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte aufteilen, Datum konvertieren usw.) und sparen 80% Zeit für Sie.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80% Excel-Probleme zu lösen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).

  • Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
  • Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
  • Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.