Funkcija IsNumeric

Atgriež Būla vērtību, kas norāda, vai izteiksme var novērtēt kā skaitli.

Sintakse

IsNumeric ( izteiksme )

Nepieciešamā izteiksmearguments ir variants, kas ietver skaitliska izteiksme vai virknes izteiksme.

Piezīmes

IsNumeric atgriež True , ja visa izteiksme tiek atpazīta kā skaitlis; Pretējā gadījumā tiek atgriezta vērtība FALSE.

IsNumeric atgriež FALSE , ja izteiksme ir datuma izteiksme.

Vaicājumu piemēri

Izteiksme

Rezultāti

ATLASIET IsNumeric ([vienības _ cena]) kā Izteiksme1 no ProductSales;

Funkcija tiek novērtēta, ja "UnitPrice" ir derīgs skaitlis un atgriež rezultātu kā "-1" TRUE un "0" FALSE kolonnā Izteiksme1. Rezultāts ir-1 (patiess).

ATLASIET IsNumeric ([DateofSale]) AS ValidNumber, IsNumeric ("487.34") kā NumberTest no ProductSales

Funkcija novērtē, ja "DateofSale" un "487,34" ir derīgs skaitlis un atgriež rezultātu kā "-1" TRUE un "0" FALSE kolonnā ValidNumber un NumberTest. Rezultāts ir 0 (FALSE) ValidNumber un-1 (TRUE) programmai NumberTest.

VBA piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā funkcija IsNumeric tiek izmantota, lai noteiktu, vai mainīgo var novērtēt kā skaitli.

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.

Piezīme.:  Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai jūs varat mūs informēt, vai informācija bija noderīga? Šeit ir raksts angļu valodā jūsu atsaucei.​

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×