Ana içeriğe geç
RangeMissingCount - kod ve grafik fonksiyonu

BU SAYFADA

RangeMissingCount - kod ve grafik fonksiyonu

RangeMissingCount(), ifadede veya alanda sayısal olmayan değerlerin (NULL dahil) sayısını döndürür.

Syntax:  

RangeMissingCount(first_expr[, Expression])

Return data type: tamsayı

Arguments:  

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.

Examples and results:  

İşlev örnekleri
Örnekler Sonuçlar
RangeMissingCount (1,2,4)

0 döndürür

RangeMissingCount (5,'abc') 1 döndürür
RangeMissingCount (null( ))

1 döndürür

İfadeyi içeren örnek:

RangeMissingCount (Above(MinString(MyField),0,3))

Geçerli satırda ve geçerli satırın üzerindeki iki satırda değerlendirilen MinString(MyField) fonksiyonunun üç sonucunda sayısal olmayan değerlerin sayısını döndürür.

İpucu notuÖrneğin beklendiği gibi çalışmasını sağlamak için MyField sıralamasını devre dışı bırakın.
Örnek veriler
MyField RangeMissingCount(Above(MinString(MyField),0,3)) Explanation
10 2 Bu satırın üzerinde satır olmadığından 2 döndürür; 3 değerin 2'si eksiktir.
abc 2 Geçerli satır üzerinde yalnızca 1 satır olduğundan ve geçerli satır sayısal olmadığından ('abc') 2 döndürür.
8 1 3 satırdan 1'i sayısal olmayan bir değer ('abc') içerdiğinden 1 döndürür.
def 2 3 satırdan 2'si sayısal olmayan değerler ('def' ve 'abc') içerdiğinden 2 döndürür.
xyz 2 3 satırdan 2'si sayısal olmayan değerler (' xyz' ve 'def') içerdiğinden 2 döndürür.
9 2 3 satırdan 2'si sayısal olmayan değerler (' xyz' ve 'def') içerdiğinden 2 döndürür.

Örneklerde kullanılan veriler:

RangeTab:

LOAD * INLINE [

MyField

10

'abc'

8

'def'

'xyz'

9

] ;