Salut,
pour commencer vu que ce que tu veux faire dans infopath n'est pas présent il faut que tu passe par du code.
T'as 2 choix soit le script (Jscript ou Vbscript) ou soit en code managé (C# ou VB.Net attention tu doit avoir Visual Studio).
Une fois ton choix fait il faut que tu te trouve un forum de ce langage et que tu poses la question.
Car ici on s'occupe principalement des problème d'infopath et moins des codes qu'il faut pour faire telle ou telle fonction que tu peux trouver sur d'autre sites traitant eux de programmation pure.
PAr contre je veux bien t'expliqué comment récupérer les valeurs pour faire ce fameux calcul et t'expliquer comment affecter les valeurs du résultat dans ton formulaire.
++
Thierry
Infopath 2007, Langage: C#2.0 (Modèle Objet 2003)
merci de lire ceci