louvierseb
Messages postés63Date d'inscriptionmercredi 16 juillet 2008StatutMembreDernière intervention15 juillet 2009
-
15 juil. 2009 à 10:21
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 2016
-
15 juil. 2009 à 14:30
Bonjour,
Je suis actuellement en train de traiter des données et j'aimerais calculer des moyennes à l'aide de macros excel.
Je vous donne un exemple et je vous explique :
Dans la colonne un j'ai plusieurs troncons. Dans la colonne 2 j'ai toutes les valeurs dans chaque troncon et dans la colonne 3 je voudrais les moyennes de chaque troncon.
Cela fait 2 jours que je suis sur ce code et je n'y arrive toujours pas. Si quelqu'un sait comment coder cela je veux bien qu'il m'en fasse part !
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 15 juil. 2009 à 11:45
Bonjour,
facilites-toi la tache en remplissant les cases non renseignées de la colonne 1 par la valeur du trançon auquel elles appartiennent.
tronçon Valeur
1 2.44
1 5.15
1 8.24
1 4.28 6.24
2 1.25
2 0.59 0.75
3 2.59
3 3.58
3 9.24
3 12.57 7.58
Ainsi avec deux boucles imbriquées, et deux ou trois varaiables,tu pourras facilement y parvenir.
Je ne suis pas très fort en VBA et j' ai peur de dire des conneries, mais je te livre un schema directeur.
Tant que tu ne rencontres pas de cellule vide
Tronc=Cellule(LigneCourante,1)
Somm=Cellule(LigneCourante,2)
NbLignesDuTronc=1
Tant que Tronc=Cellule(LigneCourante,1)
LigneCourante=LigneCourante+1
Somm=Somm+Cellule(LigneCourante,2)
NbLignesDuTronc=NbLignesDuTronc+1
Loop
Cellule(LigneCourante,3)=Somm/NbLignesDuTronc
Loop
[] Ce qui va sans dire. va mieux en le disant.
Vous n’avez pas trouvé la réponse que vous recherchez ?