Formule plus simple pour calcul selon tranches de valeurs

Résolu
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   -  
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai besoin de votre aide. j'ai fait une formule avec des si imbriqués pour chaque tranche et je voulais savoir s'il y a une façon plus simple pour trouver le prix.

Aussi quand la valeur dépasse 600000, ça donne erreur dans la cellule résultat à cause que c'est un texte et quand je mets '1' en texte ça marche il n'accepte les lettres ?

Merci infiniment .


valeur PrIX
1 150000
150001 300000 900
300001 400000 1250
400001 500000 2300
500001 600000 4000
>600000 ''à référer''
A voir également:

9 réponses

jee pee Messages postés 41514 Date d'inscription   Statut Modérateur Dernière intervention   9 716
 
Bonjour,

Tu n'as pas tout bien expliqué, il vaudrait mieux un fichier exemple. Il n'y a pas besoin de tester des tranches, la dernières valeur suffit.

Par exemple :
=SI(A1<150001;"???";SI(A1<300001;900;SI(A1<400001;1250;SI(A1<500001;2300;SI(A1<600001;4000;"A référer")))))

2
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,

Formule sans les SI formule en H2) à complèter au delà de 500001
=DECALER(A1;EQUIV(G2;{1;{150001;300001;400001;500001};1);2)


à tirer vers le bas

ou la solution d'Eric (bonjour)avec un tableau + compréhensible si on est débutant (on l'a tous été)

1
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Salut michel,
Comment va ? :-)
Laisse tomber, je suis en mode invisible...
eric
1
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
en effet, c'est trop avancé pour mon niveau :-)
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Quand Excel rencontre le texte "1" dans un calcul, il peut le reconnaître comme étant un chiffre et fait la conversion.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

un exemple avec un tableau de valeurs et Recherchev()
(F1 pour l'aide sur cette fonction)
Tu peux couper le tableau pour le coller dans une autre feuille (ou masquer les colonnes), la formule s'adaptera.
https://www.cjoint.com/c/LBwxiLT2OK4
eric
0
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
ça marche mais pour la dernière valeur la formule donne le même prix même si on dépasse 900000 qui est le max. Peut-on ajouter une condition à votre formule?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
Sorry tout le monde voici le fichier.

@jee pee : en fait je voulais savoir s'il n'y avait pas une autre solution que celle là avec plusieurs si et sinon



https://www.cjoint.com/c/LBxcqk48okm
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour à toute la bande !


Salut rimoa.
"en fait je voulais savoir s'il n'y avait pas une autre solution que celle là avec plusieurs si et sinon".
michel_m et eriiic t'ont proposé 2 solutions ;
en voici une troisième =CHOISIR(QUOTIENT(G2;100000);35;50;75;100;125;150;175;200)
https://www.cjoint.com/c/LBxoyndBVwZ
0
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci tout le monde j'ai finalement opté pour la solution de jee pee car elle est quand même plus simplifiée que la mienne.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
et puis en en regardant qu'une seule ça simplifie le choix.. .
Pas sûr que je fasse l'effort de faire un classeur exemple à ta prochaine demande.
Je passerai à une autre, ça m'évitera de perdre du temps.
eric
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
En effet : puisque tu as pris la peine de nous déranger, et que nous avons pris le temps de réfléchir, de chercher et de proposer des solutions, la moindre des choses est de profiter de l'occasion pour les tester l'une après l'autre, de comparer leurs avantages et leurs inconvénients, avant de décider laquelle convient le mieux à ton besoin ...
et de conserver les autres pour le jour où tu auras un problème un peu différent (mais auquel nous ne répondrons peut-être pas).
0
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour Messieurs, Sorry, je suis surprise j'aurais pu juste vous dire merci sans spécifier quelle solution prise. C'était de ma faute Je n'ai pas votre niveau dans l'Excel c'est pour cela je viens demander votre aide et merci infiniment. Je préfère aller avec une formule facile à comprendre pour moi. Ce n'est pas de ma faute si votre niveau est trop avancé..! Encore merci.
0