Vai al contenuto principale Passa a contenuto complementare

RangeNullCount - funzione dello script e del grafico

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

Sintassi:  

RangeNullCount(first_expr [, Expression])

Tipo di dati restituiti: numero intero

Argomenti:  

Gli argomenti di questa funzione possono contenere funzioni intra-record, che a loro volta restituiscono un elenco di valori.

Argomenti
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.

Esempi e risultati:  

Esempi di funzioni
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 informaticaSe si copia MyField nell'esempio seguente, non verrà restituito il valore NULL.
Dati campione
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

] ;

Ulteriori informazioni

 

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!