Sayı.Kimden

Sözdizimi

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

Hakkında

Verilen valuedeğerinden bir number değer döndürür. İsteğe bağlı culture bir seçenek de sağlanabilir (örneğin, "tr-TR"). Verilen value ise null, Sayı.Kimden döndürür null. Verilen value ise numbervalue döndürülür. Aşağıdaki türlerdeki değerler bir number değere dönüştürülebilir:

  • textnumber: Metinsel gösterimden bir değer. Yaygın metin biçimleri işlenir ("15", "3,423.10", "5.0E-10"). Ayrıntılar için Number.FromText'e bakın.
  • logical: için 1, için truefalse0.
  • datetime: OLE Otomasyonu tarih eşdeğeri içeren çift duyarlıklı kayan nokta sayısı.
  • datetimezone: ole otomasyonu tarih eşdeğeri yerel tarih ve saat valueiçeren çift duyarlıklı kayan nokta numarası.
  • date: OLE Otomasyonu tarih eşdeğeri içeren çift duyarlıklı kayan nokta sayısı.
  • time: Kesirli gün cinsinden ifade edilir.
  • duration: Tam ve kesirli gün cinsinden ifade edilir.

Başka bir türdeyse value bir hata döndürülür.

Örnek 1

number değerini "4"alın.

Kullanım

Number.From("4")

Çıkış

4

Örnek 2

number değerini #datetime(2020, 3, 20, 6, 0, 0)alın.

Kullanım

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

Çıkış

43910.25

Örnek 3

number değerini "12.3%"alın.

Kullanım

Number.From("12.3%")

Çıkış

0.123