SUM

Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.

Description

La fonction SUM calcule la somme de toutes les valeurs non vides dans le champ d'un sous-formulaire ou dans deux champs ou plus.

Utilisation

SUM(VALUE1, VALUE2, VALUE3, ...)
SUM(NOM_CHAMP_SOUS_FORMULAIRE.NOM_CHAMP)

Remarques

Lorsqu'elle est utilisée avec des champs de sous-formulaire, l'argument de SUM() 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 SUM 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

Calculer le budget total d'un projet à partir de sous-enregistrements

Si vous avez un formulaire Projets, avec un sous-formulaire contenant les villes où le projet est mis en œuvre, et que chaque ville a son propre budget, vous pourriez vouloir additionner toutes les lignes budgétaires individuelles pour trouver le budget total du projet en utilisant une formule comme :

SUM(VILLES.BUDGET)

Si vous avez un projet avec les sous-enregistrements suivants :

Ville Pays Budget
Kinshasa RDC 10 000
Goma RDC 5 000
Gisenyi Rwanda 5 000

Alors le résultat de SUM(VILLES.BUDGET) serait 20 000.

Additionner plusieurs champs dans le même formulaire

Vous pouvez également utiliser SUM pour additionner plusieurs champs. Par exemple, si vous avez un formulaire de rapport d'activité avec quatre champs de quantité : FEMMES, HOMMES, FILLES, GARCONS et que vous vouliez obtenir le nombre total de personnes atteintes, vous pourriez écrire :

SUM(FEMMES, HOMMES, FILLES, GARCONS)

La formule ci-dessus a le même résultat que l'utilisation de l'opérateur + :

FEMMES + HOMMES + FILLES + GARCONS
Élément suivant
SUMX