Funkcija IsNumeric

Pateikia Bulio logikos reikšmę, nurodančia, ar išraiška galima įvertinti kaip skaičių.

Sintaksė

ISNUMERIC ( reiškinys)

Būtina išraiškaargumentas yra variantas, kuriame yra skaitinis reiškinys arba eilutės išraiška.

Pastabos

ISNUMERIC pateikia TRUE (teisinga ) , jei visas reiškinys pripažįstamas skaičiumi; Priešingu atveju, ji pateikia neteisingus.

ISNUMERIC pateikia klaidingą , jei išraiška yra datos išraiška.

Užklausos pavyzdžiai

Reiškinys

Rezultatai

Pasirinkite IsNumeric ([vieneto kaina]) kaip Reiškinys1 iš ProductSales;

Funkcija įvertina, ar "UnitPrice" yra galiojantis skaičius, ir pateikia rezultatą kaip "-1" TRUE ir "0" – klaidingai stulpelyje Reiškinys1. Rezultatas yra-1 (TRUE).

Pasirinkite IsNumeric ([DateofSale]) kaip ValidNumber, IsNumeric ("487.34") kaip NumberTest iš ProductSales;

Funkcija įvertina, ar "DateofSale", ar "487,34" yra galiojantis skaičius, ir pateikia rezultatą kaip "-1" TRUE (teisinga) ir "0" – klaidingai stulpelyje stulpelyje ValidNumber ir NumberTest. Rezultatas yra 0 (klaidingas), jei yra ValidNumber ir-1 (TRUE) (teisinga) NumberTest.

VBA pavyzdys

Pastaba: Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje naudojama funkcija ISNUMERIC , kad nustatytumėte, ar kintamąjį galima įvertinti kaip skaičių.

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.

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×