2 votes

Formule Excel : scénarios multiples

Ok, je vais essayer d'être aussi précis que possible, mais je me creuse la tête avec une formule Excel que je n'arrive pas à comprendre. Ce que j'essaie d'accomplir, c'est de faire en sorte qu'une des trois choses soit remplie en fonction de quelques variables dans d'autres cellules.

En gros, ce que je veux qu'il fasse, c'est :

Si L1 est > 0 et que J1, N1 et P1 sont égaux à 0, alors la cellule est remplie de "argent".

Si J1, N1 ou P1 est supérieur à 0, indiquez "faible".

Sauf si V1 est inférieur à 50, auquel cas il faut remplir avec "High".

Je m'en suis approché à quelques reprises, mais je n'arrive pas à trouver la solution et cela fait plusieurs heures que j'y travaille. Toute aide serait grandement appréciée !

1voto

vsung Points 156

Vous voudrez structurer votre formule IF en fonction des scénarios prioritaires.

=IF([first scenario], [first scenario value], IF([second scenario], [second scenario value], IF([third scenario], [third scenario value])))

Dans votre cas, ce serait le suivant :

=IF(AND(L1>0, J1=0, N1=0, P1=0), "Silver", IF(V1<50, "High", IF(OR(J1>0, N1>0, P1>0), "Low")))

0voto

Scott Craner Points 20779

C'est ce que je pense en me basant sur le contenu de la question.

Utilisez un IF imbriqué :

=IF(V1<50,"High",IF(L1>0,IF(AND(J1=0,N1=0,P1=0),"Silver","Low"),"")

0voto

Emily Points 2727

Que voulez-vous obtenir si L1 <= 0, mais en même temps V1 >= 50 ? Ou si J1, N1 et P1 sont tous <=0, mais qu'en même temps V1 >= 50 ?

Si les résultats des scénarios ci-dessus sont vides, vous pouvez essayer la formule `.

=IF(V1<50,"High",IF(OR(J1>0,N1>0,P1>0),"Low",IF(AND(L1>0,J1=0,N1=0,P1=0),"Silver",""))) .

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X