Κοινή χρήση μέσω


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. Εάν η δεδομένη value είναι number, επιστρέφεται value. Οι τιμές των ακόλουθων τύπων μπορούν να μετατραπούν σε number τιμή:

  • text: Μια τιμή number από την αναπαράσταση κειμένου. Ο χειρισμός κοινών μορφών κειμένου ("15", "3.423,10", "5,0E-10"). Ανατρέξτε στο Number.FromText για λεπτομέρειες.
  • logical: 1 για true, 0 για false.
  • datetime: Ένας αριθμός κινητής υποδιαστολής διπλής ακρίβειας που περιέχει μια ισοδύναμη ημερομηνία αυτοματισμού OLE.
  • datetimezone: Ένας αριθμός κινητής υποδιαστολής διπλής ακρίβειας που περιέχει μια ημερομηνία αυτοματισμού OLE της τοπικής ημερομηνίας και ώρας 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