次の方法で共有


Number.From

構文

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

バージョン情報

指定したnumberからvalue値を返します。 省略可能な culture も指定できます (例: "en-US")。 指定された valuenull場合、 Number.Fromnullを返します。 指定した valuenumber場合は、 value が返されます。 次の型の値は、 number 値に変換できます。

  • text: テキスト表現の number 値。 一般的なテキスト形式が処理されます ("15"、"3,423.10"、"5.0E-10")。 詳細については、 Number.FromText を参照してください。
  • logical: trueの場合は 1、 falseの場合は 0。
  • datetime: OLE オートメーションの日付に相当する値を含む倍精度浮動小数点数。
  • datetimezone: ole オートメーションの日付が、 valueのローカルの日付と時刻に相当する値を含む倍精度浮動小数点数。
  • date: OLE オートメーションの日付に相当する値を含む倍精度浮動小数点数。
  • time: 小数部の日数で表されます。
  • duration: 全体と小数部の日数で表されます。

valueが他の型の場合は、エラーが返されます。

例 1

"4"number値を取得します。

使用方法

Number.From("4")

アウトプット

4

例 2

#datetime(2020, 3, 20, 6, 0, 0)number値を取得します。

使用方法

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

アウトプット

43910.25

例 3

"12.3%"number値を取得します。

使用方法

Number.From("12.3%")

アウトプット

0.123