abracadabraPDF › Forums › PDF – Général › Calcul de la moyenne des cellules non vides › Répondre à : Calcul de la moyenne des cellules non vides
19 février 2018 à 21:31
#63446
mamotte40
Membre
Je pense avoir trouvé pour l’arrondi entier supérieur :
– D’abord j’ai modifié le format du champ pour qu’il n’y ait pas de décimal.
– Ensuite j’ai ajouté la mention “Math.ceil” dans le calcul final soit une formule finale :
Code:
var nb=0;
var total=0
for (var i=0; i<12; i++) {
if (this.getField(“NOTE.”+i).value !=0) {var nb=nb+1};
var total=total+this.getField(“NOTE.”+i).value;
}
for (var j=0; j<14; j++) {
if (this.getField(“NOTEF.”+j).value !=0) {var nb=nb+1};
var total=total+this.getField(“NOTEF.”+j).value;
}
if (nb!=0) {
this.event.target.value=Math.ceil(total/nb);
} else {
this.event.target.value=0
}
var total=0
for (var i=0; i<12; i++) {
if (this.getField(“NOTE.”+i).value !=0) {var nb=nb+1};
var total=total+this.getField(“NOTE.”+i).value;
}
for (var j=0; j<14; j++) {
if (this.getField(“NOTEF.”+j).value !=0) {var nb=nb+1};
var total=total+this.getField(“NOTEF.”+j).value;
}
if (nb!=0) {
this.event.target.value=Math.ceil(total/nb);
} else {
this.event.target.value=0
}
ça te paraît cohérent?