Fonctions si

Résolu
lison974 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je cherche la façon d'écrire la formule pour le calcul
SI valeur a
de 0 à 100 alors aX1.5
de 101 à 500 aX2
de 501 à 2000 aX2.5
> 2000 aX3

Merci

4 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
=A1*SI(A1<=100;1,5;SI(A1<=500;2;SI(A1<=2000;2,5;3)))

crdlmnt

Errare humanum est, perseverare diabolicum
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Avec ta valeur de comparaison en A1 :

=A1*CHOISIR(EQUIV(A1;{0;100;500;2000};1);1.5;2;2.5;3)
Cela te permet de rajouter facilement d'autres seuils.

@Vaucluse
Bonjour et bonne année
Tu as un peu erré sur le clavier pour être plus rapide ?
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Salut GB
Non, pas à ce point là.. une coïncidence!
Tant qu'on y est on va dire au demandeur que ta formule va très bien mais que chez lui il vaudrait peut être mieux changer les points en virgules pour séparer les décimales.(ça reste à confirmer)
par ailleurs je ne sais plus si j'ai eu déjà l'occasion de te souhaiter une bonne année, mais comme il vaut mieux deux fois que pas du tout,,je réitère.
Bien cordialement
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Re
Je plaisantais bien sûr !
Pour les points et les virgules, cela dépend des paramètres régionaux et effectivement pour utiliser le clavier numérique j'ai un point pour la virgule, bien que français. ;-)
0
come29270 Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   14
 
Bonjour,
je vais tenter de l'écrire.

=SI(A1<0;"La valeur doit être au moins égale à 0";SI(A1<100;A1*1,5;SI(A1<500;A1*2;SI(A1<2000;A1*2,5;A1*3))))

testée et approuvée !

bonne jouréne,
Come29270
0
lison974 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
super ca marche Merci
0
lison974 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
merci
0