Funktion: Val
Beschreibung
Konvertiert eine Zeichenfolge in eine Zahl. Die Zeichenfolge muss mit einem numerischen oder Negationszeichen beginnen. Wenn die Zeichenfolge irgendwelche nicht-numerischen Zeichen enthalten sollte (abgesehen vom Dezimalkomma), wird der numerische Teil der Zeichenfolge bis zum ersten nicht-numerischen Zeichen konvertiert.
Syntax
Val(Zeichenkette)
Argumente
Zeichenkette ist die zu konvertierende Zeichenfolge. Die Zeichenfolge kann eine konstante sein, ein Zeichenfeld, ein Ausdruck, der eine Zeichenkette zum Ergebnis hat, oder eine Funktion, die eine Zeichenkette zurückgibt.
Rückgabewert
Diese Funktion gibt eine Zahl zurück.
Beispiel für Berechnungsfeld
Wenn beispielsweise das Feld „Produktcode“ den Wert PZ-123B enthält, gibt der folgende Berechnungsfeldausdruck 123 zurück: Val(Substr([Produktcode];4;3))
Beispiel für Filter/Suchen
Datensätze, bei denen das Feld „Produktcode“ beispielsweise den Wert TC-789A oder RB-800C enthält, können mit dem folgenden Ausdruck ausgewählt oder gesucht werden: Val(Substr([Produktcode];4;3))>=789
Hinweis: In diesen Beispielen wird die Funktion Substr verwendet, die zur Extraktion einer Unterzeichenfolge aus einer Zeichenfolge dient.
© 2024 Altair Engineering Inc. All Rights Reserved.