Läs på engelska

Dela via


Number.From

Syntax

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

Om

Returnerar ett number värde från den angivna value. En valfri culture kan också anges (till exempel "en-US"). Om den angivna value är nullreturnerar Number.Fromnull. Om den angivna value är numberreturneras value. Värden för följande typer kan konverteras till ett number värde:

  • text: Ett number värde från textrepresentationen. Vanliga textformat hanteras ("15", "3,423.10", "5.0E-10"). Mer information finns i Number.FromText.
  • logical: 1 för true, 0 för false.
  • datetime: Ett tal med dubbel precision som innehåller ett motsvarande OLE Automation-datum.
  • datetimezone: Ett flyttalsnummer med dubbel precision som innehåller ett OLE Automation-datum motsvarande den lokala datumet och tiden för value.
  • date: Ett flyttal med dubbel precision som innehåller motsvarande OLE Automation-datum.
  • time: Uttryckt i fraktionerade dagar.
  • duration: Uttryckt i hela och bråkdagar.

Om value är av någon annan typ returneras ett fel.

Exempel 1

Hämta number värdet för "4".

Användning

Number.From("4")

utdata

4

Exempel 2

Hämta number värdet för #datetime(2020, 3, 20, 6, 0, 0).

Användning

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

utdata

43910.25

Exempel 3

Hämta number värdet för "12.3%".

Användning

Number.From("12.3%")

utdata

0.123