Num - kod ve grafik fonksiyonu
Num() bir sayıyı formatlar; yani girdinin sayısal değerini ikinci parametrede belirtilen formatı kullanarak görüntüleme metnine dönüştürür. İkinci parametre çıkarılırsa, veri yükleme kodunda ayarlanan ondalık ve binlik ayırıcılarını kullanır. Özel ondalık ve binlik ayırıcı sembolleri isteğe bağlı parametrelerdir.
Söz Dizimi:
Num(number[, format[, dec_sep [, thou_sep]]])
Dönüş verileri türü: dual
Num fonksiyonu, gerek dizeyi gerekse sayısal değeri içeren ikili bir değer döndürür. Fonksiyon girdi ifadesinin sayısal değerini alır ve sayıyı temsil eden bir dize oluşturur.
Bağımsız Değişkenler:
Bağımsız Değişken | Açıklama |
---|---|
number |
Biçimlendirilecek sayı. |
format |
Sonuç dizesinin nasıl formatlanacağını belirten dize. Çıkarılırsa, veri yükleme kodunda ayarlanan ondalık ve binlik ayırıcılar kullanılır. |
dec_sep |
Ondalık sayı ayırıcısını belirten dize. Çıkarılırsa, veri yükleme kodunda ayarlanan DecimalSep değişkeninin değeri kullanılır. |
thou_sep |
Binlik sayı ayırıcısını belirten dize. Çıkarılırsa, veri yükleme kodunda ayarlanan ThousandSep değişkeninin değeri kullanılır. |
Örnek:
Aşağıdaki tablo, A alanı 35648,312 değerine eşit olduğunda sonuçları göstermektedir.
A | Sonuç |
---|---|
Num(A) | 35648,312 (koddaki ortam değişkenlerine bağımlıdır) |
Num(A, '0.0', '.') | 35648.3 |
Num(A, '0,00', ',') | 35648,31 |
Num(A, '#,##0.0', '.', ',') | 35,648.3 |
Num(A, '# ##0', ',', ' ') | 35 648 |
Örnek:
Bu örnek kodu uygulamanıza ekleyin ve çalıştırın.
Ardından boyutlar olarak Field1 ve Field2 ile düz tablo oluşturun.
Sheet1:
let result= Num( pi( ), '0,00' );
Load * inline
[Field1; Field2
9; 8,2
1; $(result)
](delimiter is ';');
Field1 1 ve 9 değerlerini içerir.
Field2 3,14 ve 8,2 değerlerini içerir.