Ersetzt einen String durch einen anderen String an der angegebenen Instanz (oder alle Instanzen).
Syntax
SUBSTITUTE (“Text”; “AlterText”; “NeuerText”; [InstanzIndex])
Anmerkung: Das erforderliche Trennelement (Komma oder Semikolon) entspricht automatisch den Sprach-Einstellungen Ihres Computers.
Datentypen der Argumente
Alle Texte: String
InstanzIndex (optional): Ganzzahl
Wenn InstanceIndex weggelassen wird, werden alle Instanzen von AlterText ersetzt.
Datentyp des Ergebnisses
String
Beispiel
Die Eigenschaft “Backstein-Abmessungen” einer Wand ist ein String: “92 mm x 57 mm x 194 mm”.
Verwenden von SUBSTITUTE zum Extrahieren nur der Nummern aus diesem String (z. B. zur Verwendung in einem anderen Ausdruck).
(Die Strings “mm” aus AlterText werden durch den leeren Inhalt von NeuerText ersetzt.)
Ausdruck
SUBSTITUTE (Backstein-Abmessungen; “mm”; “”)
Der InstanceIndex ist nicht angegeben. Somit werden alle Instanzen von AlterText ersetzt.
Ergebnis
92 x 57 x 194
Anmerkungen
Verwenden von SUBSTITUTE, um einen String in allen Instanzen oder an einer bestimmten Instanz durch einen anderen zu ersetzen.
Verwenden von Ersetzen in Zeichenfolge [REPLACE], um einen bestimmten String mit einer angegebenen Startposition durch einen anderen zu ersetzen.