Преминаване към основното съдържание

Функция IsNumeric

Връща Булева стойност, указваща дали даден израз може да бъде изчислен като число.

Синтаксис

IsNumeric ( израз )

Желаният изразаргумент е вариант, съдържащ числов израз или низов израз.

Забележки

IsNumeric връща TRUE , ако целият израз е разпознат като число; в противен случай връща FALSE.

IsNumeric връща FALSE , ако изразът е формат за дата.

Примери за заявки

Израз

Резултати

Изберете IsNumeric ([UnitPrice]) като Израз1 от ProductSales;

Функцията изчислява дали "UnitPrice" е валидно число и връща резултата като "-1" за True и "0" за FALSE в колоната Израз1. Резултатът е-1 (TRUE).

Изберете IsNumeric ([DateofSale]) като ValidNumber, IsNumeric ("487.34") като NumberTest от ProductSales;

Функцията изчислява дали "DateofSale" и "487,34" е валидно число и връща резултата като "-1" за True и "0" за FALSE в колоната ValidNumber и NumberTest съответно. Резултатът е 0 (FALSE) за ValidNumber и-1 (TRUE) за NumberTest.

Пример за VBA

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията IsNumeric , за да определи дали една променлива може да бъде оценена като число.

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.

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×