RangeMissingCount - script- en diagramfunctie
Syntax:
RangeMissingCount(first_expr[, Expression])
Return data type: geheel getal
Arguments:
De argumenten van deze functie kunnen interrecordfuncties bevatten die op hun beurt een lijst met waarden opleveren.
Argument | Beschrijving |
---|---|
|
De uitdrukking die of het veld dat de gegevens bevat die moeten worden geteld. |
|
Optionele uitdrukkingen of velden die het gegevensbereik bevatten dat moet worden geteld. |
Examples and results:
Voorbeelden | Resultaten |
---|---|
RangeMissingCount (1,2,4) |
retourneert 0 |
RangeMissingCount (5,'abc') | retourneert 1 |
RangeMissingCount (null( )) |
Retourneert 1 |
Voorbeeld met uitdrukking:
RangeMissingCount (Above(MinString(MyField),0,3))
Retourneert het aantal niet-numerieke waarden in de drie resultaten van de functie MinString(MyField), uitgevoerd op de huidige rij en twee rijen boven de huidige rij.
MyField | RangeMissingCount(Above(MinString(MyField),0,3)) | Explanation |
---|---|---|
10 | 2 | Retourneert 2, omdat er geen rijen boven deze rij staan, zodat 2 van de 3 waarden ontbreken. |
|
2 | Retourneert 2, omdat er slechts 1 rij boven de huidige rij staat en de huidige rij niet-numeriek is (' |
8 | 1 | Retourneert 1, omdat 1 van de 3 rijen een niet-numerieke waarde bevat (' |
|
2 | Retourneert 2, omdat 2 van de 3 rijen niet-numerieke waarden bevatten (' |
|
2 | Retourneert 2, omdat 2 van de 3 rijen niet-numerieke waarden bevatten (' |
9 | 2 | Retourneert 2, omdat 2 van de 3 rijen niet-numerieke waarden bevatten (' |
Gegevens die worden gebruikt in voorbeelden:
RangeTab:
LOAD * INLINE [
MyField
10
'abc'
8
'def'
'xyz'
9
] ;