Zeichenfolgen ersetzen [SUBSTITUTE]

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

Zeichenfolge

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.

  • Was this Helpful ?
  • YesNo
Verwandte Inhalte
Zeichenfolgen verschmelzen [CONCAT]
Verbindet zwei oder mehr Zeichenfolgen (Strings) zu einer einzigen. Syntax CONCAT (“Text1”; [“Text2”]; ...) Anmerkung: Das erforderliche Trennelement (Komma oder Semikolon) entspricht automatisch den Sprach-Einstellungen Ihres Computers. Datentypen der ...
Zeichenfolgen verbinden [TEXTJOIN]
Verbindet zwei oder mehr Strings zu einem String, getrennt durch ein definiertes Begrenzungszeichen. Wenn IgnoreIfEmpty Wahr ist, ignoriert das Ergebnis die leeren Strings. Syntax TEXTJOIN (“Begrenzer”; IgnorierenWennLeer; “Text1”; “Text2”; ...) ...