Description
Le programme vous permet de trouver l'écart type d'un ensemble de valeurs figurant dans un rapport.
Syntaxes des arguments
StdDev (chp, chpCond, cond)
Arguments
"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é.
"x" est un tableau de valeurs numériques ou monétaires pouvant être évaluées par la fonction utilisée.
Action
Le programme vous permet de trouver l'écart type d'un ensemble de valeurs figurant dans un rapport. Par exemple :
Vous pouvez calculer l'écart type général pour toutes les valeurs d'un champ.
Vous pouvez calculer l'écart type pour toutes les valeurs d'un groupe (par exemple, les ventes regroupées par pays).
Vous pouvez calculer l'écart type pour toutes les valeurs d'un groupe dont le regroupement est contrôlé par les modifications d'un champ de date ou booléen (par exemple, les ventes regroupées par mois).
Si vous définissez un ensemble de valeurs individuelles, vous pouvez calculer l'écart type des valeurs de cet ensemble. Pour en savoir plus sur ce type de résumé, voir
Fonctions de résumé de tableau.
Exemples
StdDev({file.RESULTS})Calcule l'écart type des valeurs dans le champ Résultats.
StdDev({orders.AMOUNT}, {orders.CUSTOMER ID})Calcule l'écart type pour les commandes de chaque groupe de commandes dans le champ Commandes. Les commandes sont réparties en groupes à chaque changement de valeur du champ Clients.
StdDev({file.RESULTS}, {file.DATE}, "daily")Calcule la variation pour chaque groupe de résultats des tests de laboratoire dans le champ Résultats. Les résultats des tests sont répartis en groupes à chaque changement de valeur du champ de date.
StdDev({file.SCORES}, {file.NATURALIZED}, "any change")Regroupe les valeurs dans le champ Notes suivant que la personne ayant réalisé le test est un citoyen naturalisé et calcule l'écart type pour chaque groupe de notes.
StdDev([({file.QTY1} * {file.PRICE1}),({file.QTY2} * {file.PRICE2}),({file.QTY3} * {file.PRICE3}), ({file.QTY4} * {file.PRICE4})])Renvoie 36,60 lorsque QTE1 = 2, Prix1 = 10.00, QTE2 = 2, Prix2 = 2.00, QTE3 = 10, Prix3 = 3.00 et QTE4 = 8, Prix4 = 11.00.
Commentaires
Le programme calcule l'écart type comme suit :
Il calcule la valeur moyenne des éléments de l'exemple.
Il soustrait la valeur moyenne de la valeur de chaque élément.
Il met au carré la différence pour chaque élément.
Il additionne les différences carrées pour tous les éléments de l'exemple.
Il divise la somme par N - 1 (le nombre d'éléments de l'exemple moins un). On obtient ainsi la variance. Comparez cette étape à la
PopulationStdDev.
Elle calcule la racine carrée de la variance pour obtenir l'écart type.
Remarque : L'utilisation de cette fonction dans une formule entraîne l'évaluation de cette dernière lors de l'impression.