RangeNullCount - funzione dello script e del grafico

RangeNullCount() trova il numero di valori NULL nel campo o nell'espressione.

Syntax:  

RangeNullCount(firstexpr [, Expression])

Return data type: numero intero

Arguments:  

L'argomento di questa funzione può contenere funzioni intra-record, che a loro volta restituiscono un elenco di valori.

Argomento Descrizione
first_expr L'espressione o il campo contenente i dati da misurare.
Expression Le espressioni o campi opzionali contenenti la scala di dati da misurare.

Examples and results:  

Esempi Risultati
RangeNullCount (1,2,4)

Restituisce 0

RangeNullCount (5,'abc') Restituisce 0
RangeNullCount (null( ), null( ))

Restituisce 2

Esempio con espressione:

RangeNullCount (Above(Sum(MyField),0,3))

Restituisce il numero di valori NULL trovati nei tre risultati della funzione Sum(MyField) valutati in base alla riga attuale e alle due righe che la precedono.

Nota: Se si copia MyField nell'esempio seguente, non verrà restituito il valore NULL.
MyField RangeNullCount(Above(Sum(MyField),0,3))
10 Restituisce 2 perché non ci sono righe che precedono questa riga, quindi 2 dei 3 valori sono mancanti (=NULL).
'abc' Restituisce 1 perché la riga attuale è preceduta solo da una riga, quindi uno dei tre valori è mancante (=NULL).
8 Restituisce 0 perché nessuna delle tre righe corrisponde a un valore NULL.

Dati utilizzati negli esempi:

RangeTab:

LOAD * INLINE [

MyField

10

'abc'

8

] ;

See also: