Bonjour à tous !
Alors voilà, j'expose mon problème :
J'essaie de m'entrainer à dompter excel, il m'est venu donc l'idée de faire mon propre simulateur de ressource pour ogame. Le but est simple : rentrer le niveau actuel et voulu d'un bâtiment (ou plusieurs) afin d'avoir les ressources nécessaires à sa construction et le temps qu'il me faut pour les avoir (encore en fonction des ressources déjà disponible qu'on rentre auparavant).
Seulement voilà, les formules du coût des bâtiments n'est pas très simple.
Je prend un seul exemple (les autres bâtiments étant sensiblement similaire) :
Le coût pour passer au niveau n (si donc nous sommes au niveau n-1) est le suivant : 60*1.5^(n-1)
Donc si mon bâtiment est niveau 4 et que je veux le passer au niveau 5, il me coûtera 60*1.5^4 = 303 (en utilisant la fonction "tronque" parce que oui je dois l'utiliser ^^)
Mais voilà que mon problème arrive... Si je décide de calculer le coût pour passer du niveau 4 à 6, histoire de voir si cela est cher et profitable ou non, la formule pour le coût rajoute un nouveau terme, on a donc : 60*1.5^4 + 60*1.5^5...
J'ai donc utilisé la formule somme.series :
x=1.5
n=9
m=1
coef=60
Dans ce cas, c'est pour passer du niveau 9 à 10. Bien entendu, dans ma formule j'ai mis à la place de 9, B13 qui correspond au niveau actuel du bâtiment que la personne devra entrer.
Mais seulement voilà, si je veux calculer le coup pour passer du niveau 9 à 11, il faut que moi j'entre manuellement les nouveaux coefficient : {60;60} ou alors créer une plage de 2 cellules contenant 60 (mais très peu pratique).
Donc je voulais savoir si on peut traduire les coefficients autrement, ou si il y aurait possibilité d'inclure une variable en rapport avec la différence de niveau entre celui actuel et celui voulu afin que le nombre de coef change.
Si j'ai oublié des éléments pour que vous compreniez mieux mon problème z'avez qu'à demander ^^
Merci d'avance
Message édité par orbital99 le 30-08-2009 à 20:40:34