Description
La fonction AVERAGE
calcule la moyenne des valeurs non vides d'un champ de sous-formulaire ou de deux champs ou plus.
Utilisation
AVERAGE(VALUE1, VALUE2, VALUE3, ...)
AVERAGE(SUBFORM_FIELD.FIELD_NAME)
Remarques
Lorsqu'elle est utilisée avec des champs de sous-formulaire, l'argument de AVERAGE()
doit inclure une référence au champ de sous-formulaire du formulaire, puis au champ à l'intérieur du sous-formulaire, en utilisant la notation par points.
La fonction AVERAGE
n'accepte que des arguments numériques ou booléens.
Pour le calcul de la moyenne des valeurs logiques, les valeurs TRUE
sont traitées comme 1.0 et les valeurs FALSE
sont traitées comme 0.0.
Exemples
Moyenne des membres d'un ménage
Si vous avez un formulaire d'enquête sur les ménages avec un sous-formulaire "Membres", vous pouvez utiliser la fonction AVERAGE
pour trouver l'âge moyen des membres.
AVERAGE(MEMBERS.AGE)
Notez que les valeurs vides sont ignorées. Si le champ AGE
est facultatif et qu'il y a des valeurs vides, alors les valeurs vides sont exclues de la moyenne :
Nom | Âge |
---|---|
Alice | 20 |
Bob | |
Fred | 30 |
Ici, AVERAGE(MEMBERS.AGE)
serait égal à (20+30)/2, soit 25.