Fonction IFS complexe

Bonjour,

Je bloque sur une formule que je n'arrive pas à faire fonctionner, je m'explique:

Je souhaite que si la Cellule U75 soit écrit "NEW", et que sur S75 il y ait un montant, alors il y aura affiché un pourcentage.

Par exemple si U75=NEW, et S75 6900 alors affichage : 5%

La formule suivante fonctionne : =IFS(U75="NEW";IFS(S75<4000;2%;S75<5000;3%;S75<6000;4%;S75<7000;5%;S75<8000;6%;S75>7999;7%))

Mais ce que je voudrais c'est que si une information est différente en U75, alors le pourcentage affiché soit différent

Par exemple si U75=OLD, et S75 6900 alors affichage : 4%

La formule suivante ne fonctionne pas, si vous avez une idée de comment faire :

=IFS(U75="NEW";IFS(S75<4000;2%;S75<5000;3%;S75<6000;4%;S75<7000;5%;S75<8000;6%;S75>7999;7%))OR(IFS(U75="OLD";IFS(S75<4000;1%;S75<5000;2%;S75<6000;3%;S75<7000;4%;S75<8000;5%;S75>7999;6%)))


Merci beaucoup pour votre aide !

Bonjour

Je n'ai pas regardé en détail la formule mais comme tu veux afficher 5%, 4% etc, tu dois mettre la valeur entre guillement dans ta formule

J'aurais plutôt écrit ca:

=IF(U75="NEW";IFS(S75<4000;"2%";S75<5000;"3%";S75<6000;"4%";S75<7000;"5%";S75<8000;"6%";S75>7999;"7%");(IFS(S75<4000;"1%";S75<5000;"2%";S75<6000;"3%";S75<7000;"4%";S75<8000;"5%";S75>7999;"6%")))

avec soit U75=new, soit U75<>new

Merci ! Ca marche effectivement. Mais si je veux ajouter une troisième condition?

IF NEW / IF OLD / IF SIM par exemple, avec SIM en valeur fixe (non dépendante du chiffre, donc par exemple si SIM alors 1.5% quoi qu'il arrive)

Par exemple si U75=SIM, et S75 = x(peut importe la valeur) alors affichage : 1.5%

=IF(U75="NEW";IFS(S75<4000;"2%";S75<5000;"3%";S75<6000;"4%";S75<7000;"5%";S75<8000;"6%";S75>7999;"7%");IF(U75="OLD";IFS(S75<4000;"2%";S75<5000;"3%";S75<6000;"4%";S75<7000;"5%";S75<8000;"6%";S75>7999;"7%");"1.5%"))

Merci !! C'est parfait :)

Rechercher des sujets similaires à "fonction ifs complexe"