Description
Détermine la Nième valeur la plus fréquente dans un champ donné, soit pour le rapport entier, soit pour chaque instance du groupe (chpCond).
Syntaxes des arguments
NthMostFrequent (N, chp, chpCond)
NthMostFrequent (N, chp, chpCond, cond)
Résultat
Nombre fractionnaire
Arguments
"N" est un nombre entier compris entre 1 et 100 (bornes inclues).
"chp" est tout champ de base de données ou de formule valide pouvant être évalué par la fonction.
"chpCond" est un champ selon lequel les valeurs de "chp" sont regroupées.
"cond" est une chaîne indiquant le type de regroupement à appliquer à "chpCond". Cet argument est indiqué uniquement lorsque "chpCond" est un champ de date, d'heure, de type date/heure ou booléen. Pour en savoir plus sur les chaînes correctes pour cet argument, voir
Conditions pour les fonctions de résumé.
Action
Détermine la Nième valeur la plus fréquente dans un champ donné, soit pour le rapport entier, soit pour chaque instance du groupe (chpCond). Si aucune valeur n'apparaît plus d'une fois, la fonction renverra, par défaut, la valeur minimale.
Exemple d'utilisation
Vous pouvez utiliser cette fonction pour mettre en évidence des valeurs exceptionnellement élevées ou basses dans un champ en particulier.
Exemples
NthMostFrequent(1, {Customer.LAST YEAR'S SALES})Renvoie 29 087 €, où la valeur 29 087 € est la plus fréquente dans le champ Ventes de l'année dernière.
NthMostFrequent(2, {Customer.LAST YEAR'S SALES})Renvoie 34 700 €, où 34 700 € est la deuxième valeur la plus fréquente dans le champ Ventes de l'année dernière.
NthMostFrequent(1, {Customer.LAST YEAR'S SALES}, {Customer.REGION})Renvoie 48 000 € pour une instance du groupe Clients.Région (48 000 € étant la valeur la plus fréquente dans ce groupe ); renvoie 34 000 € pour une autre instance du groupe (34 000 € étant la valeur la plus fréquente pour cette occurrence du groupe) et renvoie 9 000 € pour une troisième instance du groupe (aucune des valeurs de cette occurrence du groupe n'étant répétée et 9 000 € étant la valeur la plus basse).
Commentaires
Lorsque plusieurs valeurs apparaissent avec la même fréquence, la plus petite valeur est considérée comme la plus fréquente. Par exemple, si
NthMostFrequent(1, {Customer.LAST YEAR'S SALES})renvoie une valeur de 29 087 € et qu'une valeur supérieure à 29 087 € (par exemple 35 000 €) a la même fréquence, NthMostFrequent où N = 1 continuera de renvoyer 29 087 €, car 29 087 € est la valeur la plus basse.
Remarque : L'utilisation de cette fonction dans une formule entraîne l'évaluation de cette dernière lors de l'impression.