NUMBERS + Aide pour formule SI

CapitaineTY

Membre enregistré
16 Décembre 2019
1
0
34
Bonjour à tous,

Je suis nouveau dans le domaine des formules Numbers et je n'arrive pas à arriver a mon objectif.
D'où ma demande x).

Explication :

Je rentre une valeur comprise entre 0 et 100 dans une case.

Suivant cette valeur j'ai plusieurs possibilités:

0 <X <= 10
La valeur de x doit se multiplier par 100

10 <X <= 30
La valeur de x doit se multiplier par 250

30 <X <= 60
La valeur de x doit se multiplier par 300

60 <X <= 100
La valeur de x doit se multiplier par 500

Je voudrais que le résultat s'affiche dans une et seule case selon la valeur de x choisis.
Pour le moment j'arrive à le réaliser mais dans 4 cases distincts..

Voici ma formule pour le 1er cas qui fonctionne mais pas la deuxième :(

SI ( "VALEUR DE X PROVENANT D'UNE CASE"<= 10 ;"VALEUR DE X PROVENANT D'UNE CASE"*100;si-faux)

De plus je n'arrive pas à mettre une limite inférieur dans ma formule du SI.
Message d'erreur indiquant : Il n'est pas possible de comparer une expréssion booléenne avec un nombre car leurs types de données sont différentes.

SI ( 10 < "VALEUR DE X PROVENANT D'UNE CASE"<= 30 ;"VALEUR DE X PROVENANT D'UNE CASE"*250;si-faux)

Je vous remercie par avance,

Martin
 
A supposer que ta valeur de x ne soit jamais inférieure à 0, tu peux simplement imbriquer tes conditions :
=Si (x<=10; x*100; SI (x<=30; x*250; SI (x<=60; x*300; etc.)))
Chacune d'entre elles sera évaluée successivement.
(x devant bien sûr être remplacé par la référence de la cellule contenant ce nombre.)