aide simplification de formule

H

h@nnoun

Guest
Bonjour, à tous
quelqu'un peut il m'aider a simplifier
cette formule

=SI(VERSO!$E8="";0;SI(SOMME(VERSO!$E$6:E8)<1500;VERSO!$E8*$D$48;SI(((SOMME(VERSO!$E$6:E8)-SOMME(VERSO!$E$6:E7))-(SOMME(VERSO!$E$6:E8)-1500))*$D$48<0;0;((SOMME(VERSO!$E$6:E8)-SOMME(VERSO!$E$6:E7))-(SOMME(VERSO!$E$6:E8)-1500))*$D$48)+((VERSO!E8-SI(((SOMME(VERSO!$E$6:E8)-SOMME(VERSO!$E$6:E7))-(SOMME(VERSO!$E$6:E8)-1500))*$D$48<0;0;((SOMME(VERSO!$E$6:E8)-SOMME(VERSO!$E$6:E7))-(SOMME(VERSO!$E$6:E8)-1500))))*$F$48)))

il faut calculer l' indemnite km
si la somme de km du mois depasse 1500 km
EX:2000 km il faut multiplier 1500X0.39 et les 500 km restant par 0.13
dans la colonne detail journalier je dois multiplier soit par 0.39 ou 0.13 ou les deux cumule

document joint pour etre plus clar
Merci pour toute vos reponses

H@nnoun
 

Pièces jointes

  • Test.zip
    26.7 KB · Affichages: 19
  • Test.zip
    26.7 KB · Affichages: 17
  • Test.zip
    26.7 KB · Affichages: 13
J

Jean-Marie

Guest
Bonsoir, ou plutôt Bonjour

Deux petites choses :

Premièrement (SOMME(VERSO!$E$6:E8)-SOMME(VERSO!$E$6:E7)) est équivalent à prendre la valeur de la cellule E8.
Deuxièmement Multiplier un chiffre négatif par un chiffre possitif, donne toujours un chiffre positif, donc tu peux supprimer la multiplication *$D$48 dans ton contrôle.

Voilà la formule modifiée.

=SI(VERSO!$E8="";0;SI(SOMME(VERSO!$E$6:E8)<1500;VERSO!$E8*$D$48;SI((VERSO!E8-(SOMME(VERSO!$E$6:E8)-1500))<0;0;(VERSO!E8-(SOMME(VERSO!$E$6:E8)-1500))*$D$48)+((VERSO!E8-SI((VERSO!E8-(SOMME(VERSO!$E$6:E8)-1500))<0;0;(VERSO!E8-(SOMME(VERSO!$E$6:E8)-1500))))*$F$48)))

Je n'ai pas regardé le sens de tes conditions.

@+Jean-Marie
 
S

Sylvain

Guest
bonsoir,

une idée, en utilisant le menu insertion nom définir tu donnes un nom par exemple sigma qui sera égal à

=SOMME(VERSO!$E$6:E8)

la formule devient :

=SI(VERSO!$E8="";0;SI(sigma<1500;VERSO!$E8*$D$48;SI((VERSO!E8-(sigma-1500))<0;0;(VERSO!E8-(sigma-1500))*$D$48)+((VERSO!E8-SI((VERSO!E8-(sigma-1500))<0;0;(VERSO!E8-(sigma-1500))))*$F$48)))

A+
 
J

Jean-Marie

Guest
Bonjour

H@nnoun, Sylvain ne se trompe pas en te donnant cette possibilité.

Voici un lien sur un fil Lien supprimé, télécharge le fichier formule_nommée, qui t'aidera à comprendre ce que sylvain t'a posté.

Une formule nommée remplace une formule qui serait placée dans une cellule.

Bonne journée.

@+Jean-Marie
 
H

H@nnoun

Guest
Bonjour Jean Marie, Sylvain

je vous remercie pour vos reponses
je vais tester le fil propose et j'espere trouve la soluce quoique pour le moment j'utilise la formule que Jean Marie m'a propose hier ça marche

@++
 
H

H@nnoun

Guest
Bonsoir Sylvain et Jean Marie

j'ai dechiffre le fil propose par Jean Marie formule nomme apres avoir pas mal Galere je suis enfin arrive a bout et adapte cette solution a mon fichier
je vous Remercie Sylvain et Jean Marie pour votre aide.

@+ H@nnoun
 

Statistiques des forums

Discussions
312 194
Messages
2 086 069
Membres
103 110
dernier inscrit
Privé