Conditions dans conditions

Résolu/Fermé
Konak Messages postés 2 Date d'inscription vendredi 13 mai 2016 Statut Membre Dernière intervention 17 mai 2016 - 13 mai 2016 à 14:34
Konak Messages postés 2 Date d'inscription vendredi 13 mai 2016 Statut Membre Dernière intervention 17 mai 2016 - 17 mai 2016 à 11:00
Bonjour,

Désolé d'avance j'ai cherché mais n'ai pas su trouver de réponses à ma questions. Elle concerne la hiérarchisation des conditions multiples dans une formule puisque je suppose que c'est de là dont découle mon problème.

Je m'explique : j'ai A et B deux colonnes présentant des montants en € et X une colonne présentant le plafond global.

Chaque ligne aura SOIT un montant A soit un montant B mais pas les 2.

Le but est dans une même formule de donner l'évaluation de la ligne en sachant que :
Si elle est à 0 elle est considérée comme "Non utilisée".
Si elle est utilisée à moins de 5% de son plafond elle est considérée comme "Sous employée".
Si elle est utilisée à un montant supérieur au plafond elle est "Sur employée"
Sinon : elle est en "Emploi normal".

Voilà ma formule qui ne fonctionne pas.

=SI (A+B=0);"NON UTILISÉE";SI (A>0;SI (0,05*X>A;"SOUS EMPLOI";SI (A>X);"SUR EMPLOI";"EMPLOI NORMAL");SI (B>0;SI (0,05*X>B;"SOUS EMPLOI";SI (A>X;"SUR EMPLOI";"EMPLOI NORMAL"))

Je me rends compte que je manque à certains endroit de [valeur_si_faux] mais là je sèche complètement pour résoudre tout ça....

Un peu d'aide ? J'espère avoir été clair :).

Merci d'avance.

2 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
13 mai 2016 à 15:51
Bonjour

Essaies ceci
=SI(A2+B2=0;"non utilisé";"") & SI(A2>0;SI(X2*5%>A2;"sous emploi";SI(X2<A2;"sur emploi";"emploi normal"));"") & SI(B2>0;SI(X2*5%>B2;"sous emploi";SI(X2<B2;"sur emploi";"emploi normal"));"")

Cdlmnt
0
Konak Messages postés 2 Date d'inscription vendredi 13 mai 2016 Statut Membre Dernière intervention 17 mai 2016
17 mai 2016 à 11:00
Bonjour,

Ça fonctionne !
Je n'ai pas l'habitude de travailler avec des "&" mais force est de constater que ça résout mon problème.

Merci beaucoup et bonne journée !
0