Excel: formule à modifier

Résolu
July - 9 févr. 2010 à 12:17
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 9 févr. 2010 à 22:13
Bonjour,
J'ai une formule qui calcul en colonne H en fonction du mot dans la colonne A.
=SI(A2="Auto";((B2-(C2*$D$2))/2)+((C2*$F$2)/2);)
J'ai une formule qui calcul en colonne G en fonction du mot dans la colonne A.
=SI(A2="Moto";((B2-(C2*$D$2))/2)-((C2*$F$2)/2);)
Mais en G3, j'ai un nombre négatif; j'aimerai que ce chiffre s'affiche en H3 en positif.
http://www.cijoint.fr/cjlink.php?file=cj201002/cijA9yelei.xlsx
Merci
A voir également:

9 réponses

Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
9 févr. 2010 à 13:01
Bonjour,

Si tu veux que la valeur soit positive :
=ABS(SI(A2="Moto";((B2-(C2*$D$2))/2)-((C2*$F$2)/2);))

Si tu veux que la valeur soit affichées en positive, c'est une format parsonnalisé qu'il faut utilisé.
0
Bonjour,
Ah! oui; la formule donne bien un nombre positif mais le nombre reste en G3 au lieu de se mettre H3.
Merci
0
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
9 févr. 2010 à 13:28
Pardon, lecture trop rapide.
En H3 : =SI(G3<0;-G3;G3)
0
Si je mets =SI(G3<0;-G3;G3) en G3, je perds ma formule dans ma colonne H =SI(A2="Auto";((B2-(C2*$D$2))/2)+((C2*$F$2)/2);)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Oups! je rectifie
Si je mets =SI(G3<0;-G3;G3) en H3, je perds ma formule dans ma colonne H =SI(A2="Auto";((B2-(C2*$D$2))/2)+((C2*$F$2)/2);)
0
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
9 févr. 2010 à 14:57
En H :
=SI(A2="Auto";((B2-(C2*$D$2))/2)+((C2*$F$2)/2);SI(A2="Moto";SI(G2<0;-G2;G2);))
0
Bonjour,
J'ai essayé de mettre en H3 une formule SI(A3="Auto";((B3-(C3*$D$2))/2)+((C3*$F$2)/2);SI(A3="Moto";((B3-(C3*$D$2))/2)-((C3*$F$2)/2)<0;)) mais cela ne fonctionne pas.
Merci
0
Nos messages se sont croisés :-).
Je pouvais toujours chercher, je n'aurai pas trouvé. la formule fonctionne.
Mais en G3, j'ai -17,50 comment faire dans la formule que dés que j'ai un nombre négatif cela m'affiche 0.
http://www.cijoint.fr/cjlink.php?file=cj201002/cijlxuBqsz.xlsx
Cordialement, Julie.
0
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289
9 févr. 2010 à 21:05
Bonsoir,

Formule en G2 et suivantes :
=SI(A2="Moto";SI(((B2-(C2*$D$2))/2)-((C2*$F$2)/2)<0;0;((B2-(C2*$D$2))/2)-((C2*$F$2)/2));0)


Formule en H2 et suivantes :
=SI(A2="Auto";((B2-(C2*$D$2))/2)+((C2*$F$2)/2);SI(((B2-(C2*$D$2))/2)-((C2*$F$2)/2)<0;-(((B2-(C2*$D$2))/2)-((C2*$F$2)/2));0))


Je pense que c'est ce que tu souhaites.
J'ai gardé tes équations pour que tu t'y retrouves, mais de manière générale, si tu veux que ton classeur soit efficace, il vaut mieux simplifier au maximum les équations et éviter les aller-retour s'ils ne sont pas nécessaires. Je pense par exemple au D2 utilisé dans tes formules alors que tu pourrais uniquement utiliser E2 et F2.

N'hésite pas.
0
C'est parfait cela fonctionne à merveille.
Je vous embrasse et vous m'avez épargné des heures que dis-je des jours de recherches.
En fait, je n'y serai jamais arrivé sans votre aide.
Merci beaucoup Gord21. ;-)
0
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 289 > July
9 févr. 2010 à 22:13
Désolé, si j'avais su que je me ferais embrasser, je me serais rasé :-)
0