IsNumeric funktion
Wertet einen Ausdruck aus, um festzustellen, ob er eine gültige Zahl ist, und gibt 'true' oder 'false' als String zurück.
Syntax
IsNumeric("value")
oder
IsNumeric({column Name})
IsNumeric(expression)
Parameter
Wert
Die zu bewertende Zeichenkette. Sie muss in Anführungszeichen gesetzt werden.
{column name}
Der Name einer Spalte in einer Tabelle.
Verhalten
- Prüft, ob der angegebene Ausdruck als numerischer Wert ausgewertet werden kann.
- Gibt die Zeichenkette 'true' zurück, wenn der Wert eine Zahl ist.
- Gibt die Zeichenkette 'false' zurück, wenn der Wert keine Zahl ist.
- Kann sowohl Zeichenketten in Anführungszeichen als auch Spaltenreferenzen auswerten.
- Ignoriert nicht-numerische Zeichen wie '%' bei der Bestimmung der numerischen Gültigkeit.
Rückgabetyp
Die Funktion gibt den booleschen Wert true oder false zurück.
Anmerkungen
Sie können die Funktion innerhalb der IF-Funktion auf beiden Seiten der Gleichung und in der STATUSICON-Funktion verwenden.
Zum Beispiel:
IF(IsNumeric("423"),"OK","Check for
error.")
STATUSICON(IsNumeric("123"), LEN(TRIM(" hello ")) = 5 )
Beispiele
Die folgenden Beispiele werden mit ihren Rückgabewerten gezeigt.
IsNumeric("95")= wahrIsNumeric("95%")= wahrIsNumeric("95 Percent")= falschIsNumeric({Location})= falschIsNumeric({345})= wahr
Hinweis: Verwenden Sie Anführungszeichen um literale Zeichenketten, wenn Sie konstante Werte auswerten. Wenn Sie Spaltennamen verwenden, schließen Sie diese in geschweifte Klammern { } ein.