Comparatif de prix

Fermé
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 - 8 oct. 2012 à 16:59
 axions - 12 oct. 2012 à 09:48
Bonjour,

Je recherche une formule/opération qui me dirait, lors d'un calcul de prix de 2 produits, lequel est le moins cher et à partir de quelle quantité achetée.

Exemple :
1 bonbon = 1 €
3 bonbons = 2 €

Au bout de quelle quantité achetée le lot de 3 bonbons va devenir moins chère que le lot de 1 bonbon.
En espérant avoir été clair.

Ecam

10 réponses

Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
9 oct. 2012 à 02:50
Non, pas très clair :
Un lot de 3 bonbons (2 €) sera toujours plus cher qu'un lot de 1 bonbon (1 €) ...
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
9 oct. 2012 à 03:07
3 bonbons achetés par lots de 1 couteront 3 €
3 bonbons achetés par lots de 3 couteront 2 €

6 bonbons achetés par lots de 1 couteront 6 €
6 bonbons achetés par lots de 3 couteront 4 €

9 bonbons achetés par lots de 1 couteront 9 €
9 bonbons achetés par lots de 3 couteront 6 € ...

Soit tu t'es trompé en recopiant le texte du problème, soit tu as voulu trop simplifier la véritable question à résoudre.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
9 oct. 2012 à 08:44
Bonjour à tous,

Je traiterai le problème ainsi :
en A2: Qté1
en B2: Prix1
en C2: Qté2
en D2: Prix2
en E2:
=SI((B2/A2)>(D2/C2);"Lot 2 plus intéressant si "&D2&" unités achetées";"Lot 1 plus intéressant si "&B2&" unités achetées")

fichier exemple : https://www.cjoint.com/?BJjiRzd1Ebk
à contrôler sur d'autres exemples...

eric
0
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 9
9 oct. 2012 à 13:36
Merci pour ce fichier, je vais essayer de le développer.
Manque plus qu'à trouver l'équation "papier"
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
9 oct. 2012 à 14:07
Tu n'utilises pas excel ?
0
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 9
9 oct. 2012 à 16:58
Libre office, et venant d'arriver dans l'entreprise j'ai aussi libre office. Sa m'embete un peu de payer pour des outils bureautiques pour le moment.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
9 oct. 2012 à 18:04
Oui, c'est suffisant vu les prix pratiqués.
Là où tu seras embeté c'est si tu as besoin de macro. Elles sont incompatibles.
Pense à le préciser si tu fais de nouvelles demandes d'aide.
eric
0
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 9
9 oct. 2012 à 12:42
@Raymond PENTIER : J'ai pris un exemple de tête, et oui j'ai surement voulu trop simplifier.
J'essaye de le refaire sans les prix :

1 bonbon à X €
Lot de 3 bonbons à Z € (donc plus chère) mais avec un prix dégressif en fonction de la quantité (ou une remise de X % sur le coût).

Au bout d'un moment, le lot de 3 bonbons va devenir moins chère que le lot de 1 bonbon.

Et ce que je cherche, c'est l'équation qui me permet de trouver cette quantité.
On peut le faire ligne par ligne, par exemple :
1 bonbon à 2€ (Prix fixe quelque soit la quantité achetée
1 lot de 5 bonbons à 10€ mais avec 1€ de remise par lot acheté.

Si j'achète 2 lots (10bonbons au total) = (5x2)-1 = 20€
Si j'achète 6 bonbons simple = 12€ (on est toujours moins chère)

Si j'achète 6 lots (30 bonbons) = (10x6)-5 = 55€
"" "" 30 bonbons seuls = 2x30 = 38€

Ah, A partir de 6 lots acheté, le coût est moins chère que d'acheté à l'unité.


Mais quand on a des prix en centaine d'€ et que ecrire ligne par ligne equivaut à saisir une centaine de ligne, c'est moins drôle.

Si quelqu'un est capable d'écrire les lignes de l'équation :)
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
Modifié par eriiic le 9/10/2012 à 12:51
Si quelqu'un est capable d'écrire les lignes de l'équation :)
et si tu lisais toutes les réponses ?

1 lot de 5 bonbons à 10€ mais avec 1€ de remise par lot acheté.
ce n'est plus le même problème que celui exposé en premier...

Si quelqu'un est capable d'écrire les lignes de l'équation :)
à condition d'avoir toutes les variables et cas de figure ce qui n'a pas l'air d'être le cas.

eric
0
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 9
9 oct. 2012 à 13:33
C'est le même problème, mais j'ai omis d'insérer la remise.

Toutes les infos sont présentes, la variable concerne la quantité à acheter, donc X et Y, d'où l'équation.
0

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

Posez votre question
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
Modifié par Raymond PENTIER le 9/10/2012 à 21:23
Ecam39, quand tu te seras mis d'accord avec toi-même sur les données du problème, j'y jetterai un oeil. Mais pour le moment,
* tu ressors une affirmation qui est un non-sens "le lot de 3 bonbons va devenir moins chère que le lot de 1 bonbon" ...
* tu as des lots de 3 bonbons puis de 5 bonbons ...
* tes résultats de calculs sont assez fantaisistes "30 bonbons seuls =2x30=38 €" ...

Tout ça n'est pas très motivant, reconnais-le !
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
0
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 9
10 oct. 2012 à 20:16
Effectivement, j'ai refais à la va vite le problème sans bien relire.
Je tente un 3e essai
0
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 9
10 oct. 2012 à 21:11
Je pense etre dans le juste, voici le problème :

Nous avons 2 offres :
1ere offre : 1 stylo A à 2 € (quelque soit la quantité achetée). On fonctionne au prix unitaire
2e offre : 1 stylo B à 2.5 € mais 1.9 € à partir du 3e.

Le stylo B est plus cher, mais on sait que au bout d'une certaine quantité achetée, il deviendra moins chère. La je vous donne le calcul en cherchant "manuellement" la quantité. Sauf qu'il existe une équation capable de nous dire directement la quantité achetée.


si on achète 3 stylos :
Stylo A = 2x3€ = 6 €
Stylo B = (2x2.5€) + 1.9 = 6.9 €
Le stylo A est moins chère.

Recalculons avec 4 stylos :
Stylo A = 4x2€ = 8 €
Stylo B = (2x2.5€) + (2x1.9€) = 5 + 3.8 = 8.8 €
Même résultat

Maintenant avec 12 stylos :
Stylo A = 12x2 = 24 €
Stylo B = (2x2.5€) + (10x1.9€) = 5 + 19 = 24 €
Le coût global est identique !

Achat de 13 stylos, je vais juste rajouter le prix unitaire par rapport au résultat précédent, donc :
Stylo A = 24 € + 2 € = 26 €
Stylo B = 24 € + 1.9 € = 25.9 €

On sait que le stylo B devient moins chère à partir de 13 unités achetées.
La il n'y a que 4 calculs, mais quand on doit calculer sur des centaines d'euros, c'est moins drôle. D'où l'utilité de l'équation.

Je conçois que ce problème là n'est pas du tout pareil que les posts précédent, autant pour moi.
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
Modifié par Raymond PENTIER le 11/10/2012 à 01:26
Effectivement, c'est toute autre chose, et je peux travailler dessus !

Dans ton exemple, le prix de x stylos B est donné par la formule
=5+(x-2)*1,9
pratiquement ce que tu as écrit toi-même, et valable à partir du deuxième stylo.
Et l'inégalité 2*x > 5+(x-2)*1,9 se vérifie dès que x>12 ; au dessus de 12 il est avantageux d'acheter des stylos B.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
11 oct. 2012 à 01:54
Cas général d'un article au prix unitaire p1 ; si on en achète x cela coutera M1=x*p1.
Un article similaire est vendu au prix unitaire p2 pour les n premiers, et au prix unitaire p3 pour les suivants ; si on en achète x cela coutera M2=(n*p2)+(x-n)*p3

On aura M1>M2 lorsque sera vérifiée l'inégalité
x*p1>=(n*p2)+(x-n)*p3, soit x*p1>n*p2+x*p3-n*p3
x*p1-x*p3>n*p2-n*p3, soit x*(p1-p3)>n*(p2-p3)
x>n*(p2-p3)/(p1-p3)

Vérification : En reprenant l'exemple précédent, avec
p1=2 | p2=2,5 | n=2 | p3=1,9 on obtient x>2*(2,5-1,9)/(2-1,9)
x>2*0,6/0,1 soit x>12 ce qui est bien ce qu'on avait trouvé ...
0
Ecam39 Messages postés 286 Date d'inscription jeudi 12 janvier 2012 Statut Membre Dernière intervention 16 mars 2024 9
12 oct. 2012 à 00:01
Un peu de mal à suivre mais je vais decortiquer tout ça.
Merci beaucoup et merci aussi de ta patience :)
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
12 oct. 2012 à 06:19
Ben, quand on pose un problème inhabituel, il faut s'attendre à une solution pas simple ...
0
Bonjour,

je vois que le post en doublon a été supprimé
un rappel du lien qui lui était ajouté : http://cjoint.com/?BJmjRs4vLuc

un principe simple de "rattrapage", par les derniers, de l'écart creusé par les premiers.

bonne suite
Cordialement
0