Moyenne des résultats issu d'une variable aléatoire

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Répondre
J
JossBeaumont
Membre habitué
Membre habitué
Messages : 52
Inscrit le : 31 juillet 2014
Version d'Excel : 2013 FR

Message par JossBeaumont » 31 juillet 2014, 13:00

Bonjour!

J'ai une feuille de calcul avec un certain résultat qui est issu de plusieurs variables aléatoires. En d'autre termes, à chaque fois que je recalcule la feuille, mon résultat change (étant donné que les variables aléatoires changent).
J'aimerais effectuer une simulation et calculer la moyenne de ce résultat au cours de 1000 essais.
Comment faire pour repeter le calcul de la feuille automatiquement et enregistrer dans une colonne la liste des resultats?

Merci pour votre aide!
E
EngueEngue
Membre impliqué
Membre impliqué
Messages : 1'493
Inscrit le : 12 décembre 2013
Version d'Excel : 2010

Message par EngueEngue » 31 juillet 2014, 13:10

Supposons que tes calculs soient dans la feuille Feuil1 et que tes résultats soient en C3:C5 de la feuil1
Tu auras les résultats de C3 dans la colonne 1 de la feuil 2 et ainsi desuite
sub toto
application.screenupdating=false
with sheets("Feuil1")
for i =  1 to 1000
Sheets("Feuil2").cells(i,1) = .range("C3")
Sheets("Feuil2").cells(i,2) = .range("C4")
Sheets("Feuil2").cells(i,3) = .range("C5")
.calculate
next i
end with
application.screenupdating=true
end sub
Avatar du membre
Guitouille
Membre fidèle
Membre fidèle
Messages : 242
Inscrit le : 11 juillet 2014
Version d'Excel : 2010

Message par Guitouille » 31 juillet 2014, 13:18

Bonjour à vous,
Avec une macro je pense qu'on peut s'en sortir pour pas si compliqué que ça,

une boucle qui se répète 1000 fois
un sheets().calculate en début de boucle pour passer au résultat suivant
une variable (résultat) qui s'incrémente de la valeur de la cellule à chaque passage
retourner le résultat a la fin de la procédure

Je ne suis sur de rien alors si quelqu'un qui à déjà fait des choses de ce genre pourrait confirmer (ou pas)... :s
Je test ça cette après-midi sinon

bonne journée

edit: il faudra que je travaille ma rapidité x)
E
EngueEngue
Membre impliqué
Membre impliqué
Messages : 1'493
Inscrit le : 12 décembre 2013
Version d'Excel : 2010

Message par EngueEngue » 31 juillet 2014, 13:26

Guitouille a écrit :edit: il faudra que je travaille ma rapidité x)
Si tout le monde était aussi rapide et aussi brillant que moi, le monde serait un endroit magnifique... :lol:
J
JossBeaumont
Membre habitué
Membre habitué
Messages : 52
Inscrit le : 31 juillet 2014
Version d'Excel : 2013 FR

Message par JossBeaumont » 31 juillet 2014, 14:52

@EngueEngue

Super Top, merci Engue!
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message