ERSETZEN
Ersetzt einen Teil einer Textzeichenfolge durch eine andere Textzeichenfolge basierend auf der Position.
ERSETZEN(alter_Text; Startposition; Anzahl_Zeichen; neuer_Text)Argumente
Alter_TextDer ursprüngliche TextErstes_ZeichenPosition, ab der ersetzt werden sollAnzahl_ZeichenAnzahl der zu ersetzenden ZeichenNeuer_TextDer Ersatztext
=ERSETZEN("Hello";1;1;"J")Ersetzt das erste Zeichen
=ERSETZEN(A1;5;3;"XXX")Ersetzt 3 Zeichen ab Position 5
=ERSETZEN("2023-01";1;4;"2024")Aktualisiert das Jahr in der Datumszeichenfolge
- •Die Position beginnt bei 1, nicht bei 0
- •Verwenden Sie WECHSELN, um nach Inhalt statt nach Position zu ersetzen
- •Text kann eingefügt werden, indem Anzahl_Zeichen auf 0 gesetzt wird
- •ERSETZEN mit WECHSELN verwechseln - ERSETZEN tauscht Text anhand einer festen Startposition und Zeichenanzahl aus, während WECHSELN nach Inhalt sucht, und die falsche Wahl führt dazu, dass völlig falsche Zeichen ersetzt werden
- •Die Argumente Start oder Länge falsch zählen, besonders nachdem sich die Länge des Quelltexts geändert hat, wodurch stillschweigend der falsche Textabschnitt ersetzt wird
- •Vergessen, dass ERSETZEN mit einer festen Zeichenanzahl arbeitet, nicht mit einem Trennzeichen oder Muster - sie kann nicht dynamisch erkennen, wo ein Textstück endet, wie es WECHSELN oder eine auf FINDEN basierende Logik können
WECHSELNErsetzt Text durch Inhaltsabgleich statt durch Position, die gängigere Wahl, wenn die genauen Zeichenpositionen nicht bekannt sind.TEILExtrahiert eine Teilzeichenfolge nach Position, nützlich um Start und Länge visuell zu überprüfen, bevor ERSETZEN verwendet wird.FINDENKann ERSETZEN die Startposition dynamisch liefern, wenn die genaue Stelle des zu ersetzenden Texts nicht fest ist.Was ist der Unterschied zwischen ERSETZEN und WECHSELN?
ERSETZEN tauscht Text anhand einer angegebenen Startposition und Zeichenanzahl aus, während WECHSELN Text anhand seines tatsächlichen Inhalts sucht und ersetzt - verwenden Sie ERSETZEN, wenn Sie genau wissen, wo der Text sitzt, WECHSELN, wenn Sie wissen, was der Text sagt.
Warum hat ERSETZEN die falschen Zeichen entfernt?
Die Argumente Start oder Länge passen wahrscheinlich nicht mehr zum aktuellen Text - das passiert oft, nachdem sich die Länge des Quelltexts geändert hat und die feste Position nicht mehr übereinstimmt.
Kann ERSETZEN Text automatisch finden statt eine feste Position zu verwenden?
Nicht allein, aber die Kombination mit FINDEN erlaubt es, die Startposition dynamisch zu berechnen, statt sie fest vorzugeben.
Müssen Sie eine Formel mit ERSETZEN übersetzen?
Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren
