Édition du groupe calculé
Pour former un Groupe calculé, appliquez une formule définie par l’utilisateur aux valeurs des membres du groupe.
Pour créer ou éditer un groupe calculé :
- À la page Édition du groupe calculé, donnez une étiquette au groupe (ou acceptez l’étiquette implicite).
- Décidez quelles seront les valeurs que vous souhaitez utiliser dans votre formule. Vous pouvez utiliser l’option Rechercher pour vous aider à trouver les articles que vous souhaitez utiliser comme membres du groupe.
Les options Tout afficher et Afficher les articles sélectionnés vous permettent de voir tous les articles disponibles ou de ne voir que les articles que vous avez sélectionnés. Vous pouvez utiliser ces options pour vous aider à visualiser plus clairement vos sélections.
- Entrez la formule que vous souhaitez utiliser pour définir la valeur du groupe. Par exemple, pour faire la moyenne des valeurs des articles Canada et États-Unis, vous pouvez entrer la formule suivante :
([CAN] + [USA])/2
- Pour trouver le code d’un article à utiliser dans une formule, cliquez sur son nom dans la liste des articles disponibles. Le code s’insérera dans la boîte de formule.
- Cliquez sur Enregistrer.
Le groupe calculé apparaît à la page Groupes personnalisés.
Formules pour les groupes calculés
Remarque : Les formules de calcul de groupes sont limitées à 255 caractères.
Vous pouvez utiliser les opérateurs arithmétiques suivants :
+ additionner
- soustraire
* multiplier
/ diviser
^ élever à la puissance
Vous pouvez utiliser les opérateurs relationnels suivants :
< inférieur à
<= inférieur ou égal à
= égal à
> supérieur à
>= supérieur ou égal à
<> différent de
- Dans une formule, l’opérateur ^ est considéré avant l’opérateur * et / qui sont eux-mêmes considérés avant les opérateurs + et -. Sinon, la lecture de la formule s’effectuera de gauche à droite.
- Vous pouvez utiliser des parenthèses ( ) pour changer l'ordre d'exécution.
- Pour créer une formule plus complexe, vous pouvez utiliser les paramètres « if », « then », « else » et « endif », cependant, il faut les inclure dans la formule.
- Il faut utiliser les crochets pour les noms de champs sources contenant des caractères spéciaux (I.e. : des espaces en blanc ou _ ). Par exemple, [champ Un].
- Vous pouvez utiliser les champs codés dans les structures conditionnelles « if », « then », « else »; toutefois, il faut placer le code entre guillemets ("") (I.e. : Sexe = "1").
Valeurs manquantes dans les calculs
- S’il existe une valeur manquante dans un groupe calculé, le résultat sera toujours une valeur manquante.
- Vous pouvez utiliser les accolades {} pour indiquer une valeur manquante dans un calcul.
Exemples de formules :
Salaire * 1.1
( Âge + 20) / 2
- (Âge plus 20) divisé par 2
if Âge > 40 then Salaire * 1.05 else Salaire *1.15 endif
- Si Âge est supérieur à 40, multiplier le salaire par 1.05; si l'âge est inférieur ou égal à 40, multiplier le salaire par 1.15
if Population > 10000 then Dépenses / Population else {} endif
- Si la Population est supérieure à 10 000, les Dépenses sont divisées par la Population, sinon le résultat est une valeur manquante.