formule de calcul excel avec des conditions

  • Initiateur de la discussion Initiateur de la discussion marie-ange
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

marie-ange

Guest
bonjour


j'ai réussi à faire 2 conditions mais je voudrais mettre une autre condition rattachée à la 2ème

=SI($D$68>$D$69;($D$67*O71);SI($D$68<$D$69;(N71*5*$D$11*$D$9))) jusque là pas de soucis la 2ème condition D68<D69 marche cela fait 135
or je voudrais que si c'est ok pour la 2ème condition qu'excel vérifie que dans ce cas la somme de 135 ajoutée aux cellules précédentes ne dépasse pas la cellule D69 car dans ce cas je ne veux que le solde
ex : D69 = 648
de E70 à E80 compris (cellule dans laquelle je mets ma formule) = 675
donc je voudrais que E80 soit égale non pas à 135 mais à 108 (648-405-135)
comment rattacher une autre condition qu'à SI($D$68<$D$69;(N71*5*$D$11*$D$9)
merci de votre aide j'espère avoir été claire dans mes explications

marie-ange

ps : je vous joins mon fichier pour plus de compréhension
 
Salut Marie Ange, Salut Gérard,

Au début je me suis dit : c'était plus simple sans le fichier !

Ensuite il m'a fallu 20 mn pour trouver les 135 et les 675

enfin je crois que j'y suis arrivé : pour la cellule E80 :
=SI($D$68>$D$69;($D$67*O80);SI(SOMME(E70:E79)+(N80*5*$D$11*$D$9)>$D$69;$D$69-SOMME(E70:E79);N80*5*$D$11*$D$9))

J'ai enlevé la cas d68<d69 puisque c'est le cas 'non' du premier SI

cependant attention au cas ou d68 = d69 !

Bon courage !

[file name=marie ange_20050510192540.zip size=49184]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/marie ange_20050510192540.zip[/file]
 

Pièces jointes

bonjour

voilà j'ai trouvé une formule qui marche à peu pès mais qui ne va pas complètement car je voudrais que la deuxième condition lorsqu'elle se réalise marche avec la 3ème. Et lorsque la 1ère condition marche cela doit être seule et non pas avec la 3ème. Comment faire avez-vous une solution à me proposer. Merci de votre aide
=SI($D$68>$D$69;($D$67*O70);SI($D$68<$D$69;(N70*5*$D$11*$D$9)))+SI(ET($D$69>(E60+E61+E62+E63+E64+E65+E66+E67+E68+E69+N70*5*$D$11*$D$9));0;($D$69-(E60+E61+E62+E63+E64+E65+E66+E67+E68+E69+N70*5*$D$11*$D$9)))
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
1 K
  • Question Question
XL 2013 Aide VBA
Réponses
4
Affichages
1 K
Retour