RangeNullCount - Skript- und Diagrammfunktion
Syntax:
RangeNullCount(firstexpr [, Expression])
Return data type: Ganze Zahl
Arguments:
Das Argument dieser Funktion kann durch „Inter-Record-Funktionen“ berechnet werden, die selbst auch wieder eine Anzahl von Werten liefern.
Argument | Beschreibung |
---|---|
|
Die Formel oder das Feld mit den Daten, die gemessen werden sollen. |
|
Optionale Formeln oder Felder, in denen die zu messenden Daten enthalten sind. |
Examples and results:
Beispiele | Ergebnisse |
---|---|
RangeNullCount (1,2,4) |
Liefert 0 |
RangeNullCount (5,'abc') | Liefert 0 |
RangeNullCount (null( ), null( )) |
Liefert 2 |
Beispiel mit Formel:
RangeNullCount (Above(Sum(MyField),0,3))
Liefert die Anzahl an
Hinweis: Kopieren von MyField im unteren Beispiel führt nicht zum Wert NULL .
MyField | RangeNullCount(Above(Sum(MyField),0,3)) |
---|---|
10 | Liefert 2, da sich keine Zeilen über dieser Zeile befinden und daher 2 der 3 Werte fehlen (= |
'abc' | Liefert 1, da sich nur eine Zeile über der aktuellen Zeile befindet und daher einer der drei Werte fehlt (= |
8 | Liefert 0, da keine der drei Zeilen ein |
In Beispielen verwendete Daten:
RangeTab:
LOAD * INLINE [
MyField
10
'abc'
8
] ;