Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aide automatisation d'un calcul d'investissement avec prix unitaires évolutifs

  • Initiateur de la discussion Initiateur de la discussion Doys
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Doys

XLDnaute Nouveau
Bonjour,

Je suis m'excuse par avance si ma demande a déjà pu faire l'objet d'un traitement sur ce forum mais ne sachant pas comme désigner mon problème, je ne suis pas parvenu à voir s'il était déjà traité.

Je vous détaille mon propos et je vous joins un fichier pour illustrer mon objet.

- J'ai donc 11 produits (nommés A à K dans l'exemple).

- Chaque produit a un prix unitaire et ce prix augmente à chaque incrémentation (j'achète 1 produit tel prix, le second achat sera un peu plus cher, le troisième encore un peu plus cher...) selon ce j'ai appelé un "pas".

- La formule reprise dans le fichier est donc : (Nombre de produit actuel+10)*Pas=Prix unitaire.

- Chaque produit apporte également un revenu unitaire fixe.

- Je dispose d'un montant d'investissement.

J'aimerais pouvoir automatiser un calcul qui me donnerait, en fonction du montant que je peux investir, la répartition d'achats des 11 produits pour maximiser mon revenu. La difficulté que je n'arrive pas à passer, vient de ce "pas" qui change le tarif à chaque unité achetée.

Auriez-vous une solution pour moi, en espérant que j'ai été assez clair ?

Merci d'avance.
 

Pièces jointes

Re : Aide automatisation d'un calcul d'investissement avec prix unitaires évolutifs

Bonsoir

Est-ce que tu pourrais nous expliquer davantage ta formule :
(Nombre de produit actuel+10)*Pas=Prix unitaire.


@ plus
 
Re : Aide automatisation d'un calcul d'investissement avec prix unitaires évolutifs

Et bien prenons le produit A.

Le prix du premier achat = (0+10)*1050 = 10 500.
Le fait d'acheter un deuxième produit fait monter le prix unitaire à (1+10)*1050 = 11 550.

Ce qui signifie que partant de 0, l'achat de 2 produits coûte 10 500 +11 550 = 22 050.

Donc plus tu achètes, plus c'est cher (je ne cherche pas un avis sur la cohérence du modèle économique, ce n'est pas moi qui ait imposé les données de départ), de fait puisque tous les produits sont sur le même modèle (avec "pas" différent), arrive un moment où acheter le produit B devient plus avantageux que d'acheter un nouveau produit A et ainsi de suite avec les 11 produits.
 
Re : Aide automatisation d'un calcul d'investissement avec prix unitaires évolutifs

Bonjour


Ca doit être faisable avec une macro en VBA, mais comme je ne sais pas faire... Avec le solveur, et des formules, pour le moment je ne vois pas trop... Dommage.

@ plus
 
Re : Aide automatisation d'un calcul d'investissement avec prix unitaires évolutifs

Bonsoir,

Difficile retour sur les cours de fonction arithmétique 😕
mais bon voila une solution, si j'ai bien compris, en pj avec le solveur et en ajoutant quelques informations supplémentaires aux calculs.

A+
 

Pièces jointes

Re : Aide automatisation d'un calcul d'investissement avec prix unitaires évolutifs

Bonsoir Juls

Comment fais-tu pour accéder à cette fenêtre "Paramètres du solveur"? Je connais "Valeur cible", mais pas ça.

@ plus
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
539
Réponses
2
Affichages
402
Réponses
1
Affichages
433
Réponses
4
Affichages
702
Réponses
1
Affichages
458
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…