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") = wahr
  • IsNumeric("95%")= wahr
  • IsNumeric("95 Percent") = falsch
  • IsNumeric({Location}) = falsch
  • IsNumeric({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.