La fonction NARY_MAX renvoie la valeur maximale parmi les arguments d'entrée.
La fonction NARY_MAX est semblable à la fonction MAX, mais elle vous permet de comparer de multiples valeurs.
Au sommaire de cet article :Syntaxe
NARY_MAX(X, Y, [,Z]*)
Type de sortie
Par défaut, NARY_MAX renvoie une dimension non agrégée.
Exemples
Exemple 1
Cet exemple montre comment combiner des champs, des calculs et des valeurs littérales dans une fonction NARY :
NARY_MAX(REVENUE, (COST * 2), 10, SESSIONS))
Exemple 2
Supposons que vous souhaitiez déterminer le nombre maximal de ventes enregistrées dans vos trois régions de vente par date, et que vos données se présentent comme suit :
Date | Ventes Région 1 | Ventes Région 2 | Ventes Région 3 |
17 avril 2018 | 100 | 200 | 150 |
18 avril 2018 | 75 | 130 | 150 |
19 avril 2018 | 225 | 185 | 230 |
Vous pouvez utiliser la fonction NARY_MAX pour déterminer le nombre maximal de ventes à une date donnée :
NARY_MAX(Ventes Région 1, Ventes Région 2,Ventes Région 3,)
Date | Champ calculé NARY_MAX |
17 avril 2018 | 200 |
18 avril 2018 | 150 |
19 avril 2018 | 230 |
Remarques
NARY_MAX nécessite au moins deux arguments.
Au moins un argument doit être un champ ou une expression comprenant un champ.
Tous les arguments doivent être du même type sémantique, autrement dit tous doivent être des nombres. Par exemple, vous ne pouvez pas exécuter une fonction NARY à la fois sur un nombre, sur un champ textuel et sur une date.
Ressources associées