XL 2013 Casse tête chinois.... Formule calcul

Joebar

XLDnaute Nouveau
Bonjour à tous,
Je suis nouveau sur ce forum et ne m'en voulez pas si je viens vous poser un casse tête.
Merci également de me dire si ce n'est pas l'objet du forum, mais à vrai dire, j'aurai bien besoin d'un coup de main.
Mon soucis est sur le fichier Excel joint (fichier de calcul de coût).

Pour essayer d'être clair :
- Le but du fichier est d'arriver à appliquer un coefficient pour arriver à un coût total TTC souhaité d'avance
- Je souhaite (tout simplement...) arriver à programmer la cellule bleue (B20)
- Pour cela, j'essaye de créer une "calculatrice"

En gros, dans mon fichier exemple :
- je souhaite arriver à un coût total de 2.000€
- il "suffirait" de saisir 2000 dans la cellule verte (B19) pour qu'il me calcule automatiquement la cellule bleue (B20).
- ensuite, je reporterai le résultat de cette cellule bleue dans la cellule jaune (C7) et..... magie, j'arrive à 2.000€ sur mon coût total TTC (cellule rouge - D15)

Mais bon, pas si simple......

Si des petits génies d'excel avait "un peu" de temps à me consacrer.... Un GRAND merci d'avance

Cédric
 

Pièces jointes

  • Fichier test.xlsx
    13.7 KB · Affichages: 44

job75

XLDnaute Barbatruc
Bonjour joebar, bienvenue sur XLD,

Si vous n'êtes pas chinois ne vous cassez pas la tête, votre "calculatrice" est inutile.

Utilisez la commande Valeur cible (menu DONNÉES => Analyse scénarios) :

- Cellule à définir : D15

- Valeur à atteindre : 2000 (ce que vous voulez obtenir)

- Cellule à modifier : C7

A+
 

Joebar

XLDnaute Nouveau
Bonjour joebar, bienvenue sur XLD,

Si vous n'êtes pas chinois ne vous cassez pas la tête, votre "calculatrice" est inutile.

Utilisez la commande Valeur cible (menu DONNÉES => Analyse scénarios) :

- Cellule à définir : D15

- Valeur à atteindre : 2000 (ce que vous voulez obtenir)

- Cellule à modifier : C7

A+

Désolé d'en rajouter une couche, mais savez vous comment insérer un bouton au milieu de ma feuille excel afin que le module VALEUR CIBLE s'ouvre automatiquement en cliquant dessus ? Merci !
 

ODVJ

XLDnaute Impliqué
Bonjour,

Si tu veux avoir ta valeur directement, tu mets en C7 la formule :
VB:
=(-(((B3*C3+B4*C4)/1000*(1+C10+C11)+D9*9%))+RACINE((((B3*C3+B4*C4)/1000*(1+C10+C11)+D9*9%))^2-4*(B3*C3+B4*C4)/1000*(0,6*7%+(0,4+C10+C11)*9%)*(D14-B19)))/(2*(B3*C3+B4*C4)/1000*(0,6*7%+(0,4+C10+C11)*9%))

Ce n'est que la racine positive de l'équation du second degré (inconnue C7) cachée en D15.

Cordialement
 

job75

XLDnaute Barbatruc
Re, salut ODVJ,

ODVJ doit être chinois ;)

Si l'on veut automatiser la commande Valeur cible :
Code:
Sub Atteindre()
[D15].GoalSeek Goal:=[E15], ChangingCell:=[C7]
End Sub
Fichier .xlsm joint, la macro est affectée au bouton.

A+
 

Pièces jointes

  • Fichier test(1).xlsm
    24.7 KB · Affichages: 23

Statistiques des forums

Discussions
312 164
Messages
2 085 877
Membres
103 008
dernier inscrit
Ichaka