Ana içeriğe geç

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:   

Num bağımsız değişkenleri
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.

Sonuçlar
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.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!

Analiz Modernleştirme Programına katılın

Remove banner from view

Analiz Modernleştirme Programı ile değerli QlikView uygulamalarınızı ödün vermeden modernleştirin. Bize ulaşmak ve daha fazla bilgi almak için buraya tıklayın: ampquestions@qlik.com