Formule plus simple pour calcul selon tranches de valeurs

Résolu/Fermé
rimoa Messages postés 149 Date d'inscription samedi 9 février 2013 Statut Membre Dernière intervention 18 octobre 2024 - 22 févr. 2022 à 21:24
rimoa Messages postés 149 Date d'inscription samedi 9 février 2013 Statut Membre Dernière intervention 18 octobre 2024 - 24 févr. 2022 à 02:23
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 40431 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 7 novembre 2024 9 416
22 févr. 2022 à 22:00
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié le 23 févr. 2022 à 10:04
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 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
23 févr. 2022 à 12:52
Salut michel,
Comment va ? :-)
Laisse tomber, je suis en mode invisible...
eric
1
rimoa Messages postés 149 Date d'inscription samedi 9 février 2013 Statut Membre Dernière intervention 18 octobre 2024 1
23 févr. 2022 à 16:20
en effet, c'est trop avancé pour mon niveau :-)
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
22 févr. 2022 à 23:56
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 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
23 févr. 2022 à 00:11
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 samedi 9 février 2013 Statut Membre Dernière intervention 18 octobre 2024 1
23 févr. 2022 à 16:06
ç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 samedi 9 février 2013 Statut Membre Dernière intervention 18 octobre 2024 1
23 févr. 2022 à 03:19
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 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
23 févr. 2022 à 15:25
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 samedi 9 février 2013 Statut Membre Dernière intervention 18 octobre 2024 1
23 févr. 2022 à 16:22
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 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
Modifié le 23 févr. 2022 à 18:40
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 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
24 févr. 2022 à 02:11
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 samedi 9 février 2013 Statut Membre Dernière intervention 18 octobre 2024 1
24 févr. 2022 à 02:23
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