Accéder au contenu principal Passer au contenu complémentaire

RangeMin - fonction de script et fonction de graphique

RangeMin() renvoie les valeurs numériques les plus basses contenues dans l'expression ou le champ.

 

RangeMin(first_expr[, Expression])

numérique

 

Arguments
Argument Description
first_expr Expression ou champ contenant les données à mesurer.
Expression Expressions ou champs facultatifs contenant la plage de données à mesurer.

 

Si la fonction ne trouve aucune valeur numérique, elle renvoie la valeur NULL.

 

Exemples de fonction
Exemples Résultats

RangeMin (1,2,4)

Renvoie 1.
RangeMin (1,'xyz')

Renvoie 1.

RangeMin (null( ), 'abc')

Renvoie NULL.

 

Ajoutez l'exemple de script à votre application et exécutez-le. Pour afficher le résultat, ajoutez les champs répertoriés dans la colonne de résultats à une feuille de votre application.

RangeTab3:

LOAD recno() as RangeID, RangeMin(Field1,Field2,Field3) as MyRangeMin INLINE [

Field1, Field2, Field3

10,5,6

2,3,7

8,2,8

18,11,9

5,5,9

9,4,2

];

La table résultante affiche les valeurs renvoyées par la fonction MyRangeMin pour chaque enregistrement de la table.

Table des résultats
RangeID MyRangeMin
1 5
2 2
3 2
4 9
5 5
6 2

Exemple contenant une expression :

RangeMin (Above(MyField,0,3)

Renvoie la valeur minimale de la plage de trois valeurs de MyField calculée sur la ligne active et les deux lignes au-dessus. En spécifiant 3 pour le troisième argument, la fonction Above() renvoie trois valeurs, s'il y a suffisamment de lignes au-dessus, utilisées comme données d'entrée dans la fonction RangeMin().

Données utilisées dans les exemples :

Échantillons de données
MyField RangeMin(Above(MyField,0,3))
10

10

2 2
8 2
18 2
5 5
9 5

Données utilisées dans les exemples :

RangeTab:

LOAD * INLINE [

MyField

10

2

8

18

5

9

] ;

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !