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.