IsNumeric függvény

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Olyan logikai értéket ad eredményül, amely megmutatja, hogy egy adott kifejezés kiértékelhető-e számként.

Szintaxis

IsNumeric(kifejezés)

A kötelező kifejezésargumentumegy numerikus kifejezést vagy karakterláncot tartalmazó Variant.

Megjegyzések

Az IsNumericeredménye Igaz, ha a teljes kifejezést számként ismeri fel; ellenkező esetben Hamis értéket ad vissza.

Az IsNumeric eredménye a Hamis, ha a kifejezés dátum típusú kifejezés.

Példák lekérdezésekre

Expression (Kifejezés) Eredmény:
SELECT IsNumeric([UnitPrice]) AS Expr1 FROM ProductSales; A függvény kiértékeli, hogy az "Egységár" érvényes szám-e, és a Részlet1 oszlopban "-1" "-1" Igaz értékre és "0" Hamisra adja vissza az eredményt. Az eredmény -1 (Igaz).
SELECT IsNumeric([DateofSale]) AS ÉrvényesSzám, IsNumeric("487.34") AS NumberTest FROM ProductSales; A függvény kiértékeli, hogy az "Értékesítés_dátuma" és a "487,34" érvényes szám-e, és az eredményt "-1" – igaz érték esetén – "0" – hamis érték esetén – az ÉrvényesSzám, a NumberPróba oszlopban pedig "0" érték lesz. Az eredmény 0 (hamis) az Érvényesszám és -1(Igaz) a NumberTest elemhez.

VBA-példa

Megjegyzés

A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában az IsNumeric függvény segítségével megállapítható, hogy egy változó kiértékelhető-e számként.

Dim MyVar, MyCheck
MyVar = "53"    ' Assign value.
MyCheck = IsNumeric(MyVar)    ' Returns True.
MyVar = "459.95"    ' Assign value.
MyCheck = IsNumeric(MyVar)    ' Returns True.
MyVar = "45 Help"    ' Assign value.
MyCheck = IsNumeric(MyVar)    ' Returns False.