Text (Funktion)
- Last UpdatedSep 14, 2023
- 1 minute read
Die Funktion Text() gibt einen Zahlenwert als Zeichenfolge in einem bestimmten Format zurück. Auf diese Weise können Sie Werte unterschiedlich formatieren oder zur Weiterverarbeitung mit anderen Zeichenfolgen verketten.
Syntax
Ergebnis = Text (Zahl, Format)
Parameter
Zahl
Zahl, analoge Variable oder numerischer Ausdruck.
Format
Eine Zeichenfolge aus den Symbolen "#", "0", "." oder ",".
"#" steht für eine Zahl, "." für das Dezimaltrennzeichen, "0" für eine führende Null und "," für ein Komma (Tausendertrennzeichen).
Wenn Sie in der Formatierung eine Null verwenden, müssen Sie auch die darauf folgenden Nullen eingeben. Alle Stellen rechts des Dezimalzeichens müssen immer Nullen sein. So ist z. B. 000.00 korrekt; #0#0.0# hingegen ist falsch.
Falls erforderlich, wird der Wert gerundet. Zeichenfolgenkonstante, Meldungsvariable oder Zeichenfolgenausdruck.
Beispiel(e)
Text(66,"#.00") gibt "66.00" zurück
Text (1234,"#") gibt "1234" zurück
Text(123,4,"#.0,0") gibt "123.4" zurück
Text (12.3, "0,000.0") gibt "0,012.3“ zurück.
Text (3.57, "#.#") gibt "3.6" zurück
Der folgende Funktionsaufruf gibt die Zeichenfolge "Reaktordruck = 1690.3 mbar" zurück, wenn die analoge Variable "Druck" den Wert 1690,2743 enthält.
"Reaktordruck = " + Text(Druck, "#.#") + " mbar“