RangeCount Komut dosyası ve grafik fonksiyonu | Qlik Sense on Windows Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

RangeCount Komut dosyası ve grafik fonksiyonu

RangeCount() ifadedeki veya alandaki değerlerin (hem metin hem de sayısal) sayısını döndürür.

Söz Dizimi:  

RangeCount(first_expr[, Expression])

Dönüş verileri türü: tamsayı

Bağımsız Değişkenler:  

Bu fonksiyonun bağımsız değişkenleri, bir değer listesi döndüren kayıtlar arası fonksiyonlar içerebilir.

Bağımsız Değişkenler
Bağımsız Değişken Açıklama
first_expr

Ölçülecek verileri içeren ifade veya alan.

Expression

Ölçülecek veri aralığını içeren isteğe bağlı ifadeler veya alanlar.

Sınırlamalar:  

NULL değerler sayılmaz.

Örnekler ve sonuçlar:  

Fonksiyon örnekleri
ÖrneklerSonuçlar
RangeCount (1,2,4)

3 döndürür

RangeCount (2,'xyz')

2 döndürür
RangeCount (null( ))0 döndürür
RangeCount (2,'xyz', null())2 döndürür

Örnek:  

Örnek komut dosyasını uygulamanıza ekleyin ve çalıştırın. Sonucu görmek için, sonuçlar sütununda listelenen alanları uygulamanızda bir sayfaya ekleyin.

RangeTab3:

LOAD recno() as RangeID, RangeCount(Field1,Field2,Field3) as MyRangeCount INLINE [

Field1, Field2, Field3

10,5,6

2,3,7

8,2,8

18,11,9

5,5,9

9,4,2

];

Sonuçta oluşan tablo, tablodaki kayıtların her biri için döndürülen MyRangeCount değerlerini gösterir.

Sonuçlar tablosu
Aralık KimliğiBenim Aralık Sayım
13
23
33
43
53
63

İfadeyi içeren örnek:

RangeCount (Above(MyField,1,3))

Üç MyField sonucunda yer alan değerlerin sayısını döndürür. Above() fonksiyonunun birinci bağımsız değişkeni olarak 1 ve ikinci bağımsız değişkeni olarak 3 belirtildiğinde, geçerli satırın üzerindeki ilk üç alandan değerleri döndürür (yeterli satır bulunduğu durumda) ve bunlar da RangeCount() fonksiyonu için giriş değeri olarak alınır.

Örneklerde kullanılan veriler:

Örnek veriler
MyField RangeCount(Above(MyField,1,3))

10

0
21
82
183
53
93

Örneklerde kullanılan veriler:

RangeTab:

LOAD * INLINE [

MyField

10

2

8

18

5

9

] ;

Daha fazla bilgi

 

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 lütfen bize bildirin!