Toutes mes réponses sur les forums
-
AuteurRéponses
-
Cedrick_MTL
ParticipantBonne nouvelle ! Je viens de trouver la solution en cherchant à droite et à gauche… je voulais partager la réponse ici pour le bénéfice de tous et toutes :
En prenant la ligne A avec le total D le pourcentage 2 s’obtient de cette manière:
var Total = this.getField(« D »).value;
var TotalFinal = this.getField(« T »).value;
if(Total == 0) event.value = 0
else event.value = Total/TotalFinal
Cedrick_MTL
ParticipantOui A,B, C etc… sont les noms des champs… j’ai préféré les nommer simplement dans mon fichier pour faciliter l’écriture de formule.
La ligne total est la somme de argent + service (‘source’ est du texte permettant de nommer d’expliquer cela arrive). Donc pour faire un exemple B+C=D
Le pourcentage sur chaque ligne sert à comptabiliser la part de contribution de chaque source sur le total. En gros quel % a contribué A (en service et argent) sur l’ensemble des contributeurs.
C’est la raison pour laquelle j’avais créé D/T en formule simplifiée.
-
Cette réponse a été modifiée le il y a 4 années et 3 mois par
Cedrick_MTL.
Cedrick_MTL
Participantah je comprends effectivement le JavaScript est obligatoire.
Ci-dessous une copie de mon tableau :
Source Argent Services Total Pourcentage A B C D Pourcentage 2 E F G H Pourcentage 3 I J K L Pourcentage 4 M N O P Pourcentage 5 Autres Q Pourcentageautres Total R S T Pourcentagetotal Sachant que les utilisateurs devront remplir les champs avec des lettres… parfois cela restera à 0. La colonne Total est une formule de somme.
Ce que je tente de faire : un calcul de pourcentage automatique au bout des lignes. Actuellement j’y ai rentré en formule simplifiée les formules : D/T etc.. pour tous les autres en dessous. Évidemment cela donne un résultat d’erreur la plupart du temps.
Pouvez vous m’aider??? pleeeeease
-
Cette réponse a été modifiée le il y a 4 années et 3 mois par
-
AuteurRéponses
