Problème de formule avec 4 conditions imbriquées

Résolu
SE44fr -  
SE44fr Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je tente de créer un "programme" avec Excel 2010 visant à calculer des quantités de matériaux automatiquement à partir de 5 critères différents.

Pour que le calcul soit au plus exact, la formule de l'un des matériaux nécessite 4 conditions "Si" imbriquées, avec des conditions "Et" imbriqués dans certaines conditions "Si", cela donne :

=Si(B84<=0,61;0;SI(Et(B84>0,75;Et(H87="Non";H88="Non"));(ARRONDI.SUP(D84;0)+(1*H86)-H89);SI(Et((B84>0,61;B84<0,90);Et(H87="Oui";H88="Non"));((ARRONDI.SUP(D84;0)+(1*H86))/2-H89);SI(ET(B84>0,56;B84<=0,75;Et(H87="Non";H88="Non"));((ARRONDI.SUP(D84;0)+(1*H86))/2-H89);"Erreur"))))

Excel me dit qu'il y a une erreur dans ma formule, pourtant j'ai vérifier avec les tests logiques, valeur si vrai et valeur si faux de la barre de commande mais malheureusement je ne suis pas un utilisateur averti de ce logiciel...

Je remercie d'avance tous ceux qui auront le courage de réfléchir sur cette formule !

Cordialement,
SE.


A voir également:

2 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour,

Il a pas mal de parenthèses en trop et des ET qui se suivent alors qu'ils devraient être dans la même parenthèse

Essaie :
=SI(B84<=0,61;0;SI(ET(B84>0,75;H87="Non";H88="Non");ARRONDI.SUP(D84;0)+(1*H86)-H89;SI(ET(B84>0,61;B84<0,9;H87="Oui";H88="Non");(ARRONDI.SUP(D84;0)+(1*H86))/2-H89;SI(ET(B84>0,56;B84<=0,75;H87="Non";H88="Non");(ARRONDI.SUP(D84;0)+(1*H86))/2-H89;"Erreur"))))

Cdlmnt
Via
0
SE44fr Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci beaucoup Via !

La formule fonctionne très bien, j'en ai d'ailleurs écrit d'autres sur le même principe... je crois que j'ai compris l'astuce :)

Cordialement,
SE

0