Dans une colonne de type formule, la fonction SUM_ELEMENTS() permet de faire la somme totale des valeur numériques des colonnes sélectionnées, y compris les colonnes contenant plusieurs valeurs séparées par une virgule, notamment les champs de type Colonne d'une table liée.
Note: Certains outils utilisent également le terme Rollup pour une fonction équivalente permettant de calculer la somme d'éléments liés à une table.
Formule
SUM_ELEMENTS(Colonne1, Colonne2)
Exemple
Prenant par exemple une table contenant des feuilles de temps (nombre d'heures travaillées par jour et par personne pour un projet donné, avec éventuellement le coût horaire associé), liée à la table des projets.
Vous souhaitez calculer le nombre total d'heures travaillées dans le projet, ou mieux encore le coût total en tenant compte du taux horaire de chaque personne.
La colonne "Cost from timesheets" est ici une colonne de type Colonne d'une table liée liée à la table Timesheets et retournant le contenu de la colonne "Cost h x rate".
Pour obtenir le total il faut donc ajouter une colonne "Total labor cost" qui fera le total des éléments de la colonne "Cost from timesheets".
SUM_ELEMENTS({Cost from timesheets})
Configurateur
Et voilà !
Note : il est possible de faire la somme de colonnes de type nombre, mais aussi de type texte, les colonnes de type Lien vers une autre table et Colonne d'une table liée, à la condition qu'elles contiennent des valeurs numériques.
Vous pourrez également choisir de masquer la colonne intermédiaire "Cost from timesheets" pour qu'elle n'apparaisse pas dans l'interface de l'utilisateur final.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.