Calcul frais de port automatique avec valeur variable

titeufdu89 Messages postés 387 Statut Membre -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'essaye de faire un calcul de frais de port automatique avec valeur variable, voici la variable :
de 0 a 1000€ : 50€
de 1000 a 2000€ : 25€
de 2000 a 3000€ : 10€
de 3000 a 5000€ : 5€
+ de 5000€ : 0€

J'ai d'abord essayé de mettre les variables dans un tableau et d'utiliser la fonction "recherche", cependant je ne suis pas parvenu a faire comprendre à excel qu'il s'agissait d'intervalle de valeur. Je suis donc finalement parti sur l'utilisation de fonction "si", voici ce que j'ai saisi :

=SI(0<E29<1000;50;SI(1000<=E29<2000;25;SI(2000<=E29<3000;10;SI(3000<=E29<5000;5;0))))

La non plus, ça ne me donne rien.

Quelqu'un saurait-il m'expliquer ce que j'ai mal fait sur ma formule, et/ou me dire comment ont détermine des intervalles dans un tableau?

Par avance, merci bcp!!!

A voir également:

2 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
Bonjour
la fonction SI n'a pas besoin de tout ça puisqu'elle s'arrêtera à, la première résolution trouvée:
=SI(E29>5000;0;SI(E29>3000;5;SI(E29>2000;10;SI(E29>1000;25;SI(E29>0;50)))))
crdlmnt
ps: bien sur si vous voulez inclure la limite, remplacer > par >=, sauf la dernière!


ne sommes nous pas seuls à comprendre ce que l'on explique?
3
paris75
 
Bonjour

Comment vous trouver la fonction SI dans excel 2007 répondait vite.
Merci
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
moi je la trouve pas mal, elle sert bien...
eric
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour à tous,

et un exemple avec recherchev() :
=RECHERCHEV(A2;$G$2:$H$6;2;VRAI)

https://www.cjoint.com/?BJApg7yNbV2

eric
0