Share via


Tal.Fra

Syntaks

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

Om

Returnerer en number værdi fra den angivne value. Der kan også angives en valgfri culture (f.eks. "en-US"). Hvis den angivne value er null, returnerer nullNumber.From . Hvis den angivne value er number, value returneres . Værdier af følgende typer kan konverteres til en number værdi:

  • text: En number værdi fra tekstrepræsentation. Almindelige tekstformater håndteres ("15", "3.423.10", "5.0E-10"). Se Number.FromText for at få flere oplysninger.
  • logical: 1 for true, 0 for false.
  • datetime: Et flydende tal med dobbelt præcision, der indeholder en tilsvarende OLE Automation-dato.
  • datetimezone: Et flydende tal med dobbelt præcision, der indeholder en OLE Automation-dato, der svarer til den lokale dato og det lokale klokkeslæt for value.
  • date: Et flydende tal med dobbelt præcision, der indeholder en tilsvarende OLE Automation-dato.
  • time: Udtrykt i brøkdele af dage.
  • duration: Udtrykt i hele dage og brøkdele.

Hvis value er af en anden type, returneres der en fejl.

Eksempel 1

Hent værdien number af "4".

Brug

Number.From("4")

Output

4

Eksempel 2

Hent værdien number af #datetime(2020, 3, 20, 6, 0, 0).

Brug

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

Output

43910.25

Eksempel 3

Hent værdien number af "12.3%".

Brug

Number.From("12.3%")

Output

0.123