Conditions dans Numbers

bl associés

Membre confirmé
1 Janvier 2008
19
0
Burkina Faso
Bonjour,
Voici ce que je cherche à faire dans Numbers : dans le menu local d'une cellule, j'ai 4 nombres (0, 5, 10 , 20) que je veux rapporter à une formule de calcul, de sorte, par exemple, que si j'affiche 5, le tableur calcule 5 % sur un montant figurant dans une autre cellule.

Voilà ce que j'ai écrit et qui ne fonctionne pas puisque la réponse est VRAI au lieu du résultat du calcul que je souhaite :
=OU(SI(I4=0;(G7*I4/100);0);OU(SI(I4=5;(G7*I4/100);0);OU(SI(I4=10;(G7*I4/100);0);OU(SI(I4=20;(G7*I4/100);0);))))

Merci
 

Pascal 77

ex modéraptor
Club MacG
28 Octobre 2004
44 556
3 554
68
Sous la limite KT
Ton problème, ce sont ces "OU" :

Bloc de code:
=SI(I4=0;(G7*I4/100);SI(I4=5;(G7*I4/100);SI(I4=10;(G7*I4/100);SI(I4=20;(G7*I4/100);0))))

Cela dit, je ne vois pas bien ce que tu veux faire, tu ferais directement :
Bloc de code:
=G7*I4/100
ça irait aussi bien, puisque I4 ne peut pas valoir autre chose que 0, 5, 10 ou 20 ! :nailbiting: :confused:
 
Dernière édition:

bl associés

Membre confirmé
1 Janvier 2008
19
0
Burkina Faso
Voilà la formule à laquelle j'arrive maintenant, mais qui ne répond toujours pas à ce que je veux faire :
Bloc de code:
=SI (I4=20;"calcul1";SI(ET(I4=10;I4=5;);"calcul2";"calcul3"))

20 affiche "calcul1", 10 "calcul3", 5 affiche "calcul3" et 0 "calcul3"…

---------- Post added at 00h39 ---------- Previous post was at 00h30 ----------

Merci Pascal, c'est la bonne formule.

En fait, il s'agit de taux de douane (0, 5, 10 et 20 %) qui figurent dans un menu déroulant et je souhaite qu'en affichant un taux du menu le calcul des droits se fasse automatiquement.
 
Dernière édition par un modérateur:

Pascal 77

ex modéraptor
Club MacG
28 Octobre 2004
44 556
3 554
68
Sous la limite KT
Ben oui, tu as mis un "ET" au lieu d'un "OU", donc pour que ta seconde condition donne "calcul2", il faudrait que i4 vaille en même temps 10 et 5, ce qui n'est pas possible !