Description
La fonction SUMX
calcule une valeur pour chaque enregistrement d'une table, puis additionne l'ensemble des valeurs calculées.
Utilisation
SUMX(TABLE_EXPR, EXPRESSION)
Exemple
Vous pouvez utiliser la fonction SUMX
dans un tableau croisé dynamique pour compter le nombre total de bénéficiaires dans un formulaire contenant la liste des distributions de nourriture. Par exemple, si vous aviez un champ de quantité dans votre formulaire avec le nombre de kilogrammes de nourriture distribués avec le code KG_DISTRIBUTED
, vous pourriez écrire :
SUMX([Food distributions], KG_DISTRIBUTED)
Le deuxième argument peut être une expression dans un contexte de ligne, par exemple si nous voulions additionner le nombre total de personnes recevant des distributions en additionnant les valeurs d'un champ WOMEN
et d'un champ MEN
:
SUMX([Food distribution], MEN + WOMEN))
Cette mesure calculera la valeur de MEN + WOMEN
pour chaque enregistrement dans le formulaire Food distribution, puis additionnera tous les résultats.