Number.From

Синтаксис

Number.From(value as any, optional culture as nullable text) as nullable number

О программе

number Возвращает значение из заданногоvalue. Можно также указать необязательный параметр culture (например, en-US). Если указанный параметр value равен null, Number.From возвращает null. Если задано valuenumber, value возвращается. Значения следующих типов можно преобразовать в number значение:

  • textnumber: значение из текстового представления. Стандартные текстовые форматы обрабатываются ("15", "3423.10", "5.0E-10"). Дополнительные сведения см. статье о Number.FromText.
  • logical: 1 для true, 0 для false.
  • datetime: число с плавающей запятой двойной точности, содержащее эквивалент даты автоматизации OLE.
  • datetimezone: число с плавающей запятой двойной точности, содержащее дату OLE Automation, эквивалентную локальной дате и времени value.
  • date: число с плавающей запятой двойной точности, содержащее эквивалент даты автоматизации OLE.
  • time: выражено в дробных днях.
  • duration: выражено в целом и дробных днях.

Если value имеет какой-либо другой тип, возвращается ошибка.

Пример 1

number Получение значения "4".

Использование

Number.From("4")

Выходные данные

4

Пример 2

number Получение значения #datetime(2020, 3, 20, 6, 0, 0).

Использование

Number.From(#datetime(2020, 3, 20, 6, 0, 0))

Выходные данные

43910.25

Пример 3

number Получение значения "12.3%".

Использование

Number.From("12.3%")

Выходные данные

0.123