Ersetzen in Zeichenfolge [REPLACE]

Ersetzt eine definierte Anzahl von Zeichen innerhalb einer Zeichenfolge durch eine andere Zeichenfolge, ausgehend von einer definierten Position.

Syntax

REPLACE (“AlterText”; Position; AnzahlVonZeichen; “NeuerText”)

Anmerkung: Das erforderliche Trennelement (Komma oder Semikolon) entspricht automatisch den Sprach-Einstellungen Ihres Computers.

Datentypen der Argumente

Alter und neuer Text: String

Anfangsposition: Ganzzahl

Anzahl der Zeichen: Ganzzahl

Datentyp des Ergebnisses

Zeichenfolge

Beispiel

Im String “2017” mit Position 3 beginnen und zwei Zeichen durch “18” ersetzen

Ausdruck

REPLACE (“2017”, 3, 2, “18”)

Ergebnis

2018

Anmerkungen

Verwenden von Zeichenfolgen ersetzen [SUBSTITUTE], um einen String in allen Instanzen oder an einer bestimmten Instanz durch einen anderen zu ersetzen.

Verwenden Sie REPLACE, um einen String ab einer gegebenen Startposition durch einen anderen zu ersetzen.