Faire la moyenne de différents groupes de cellule

Résolu/Fermé
Vinsanity15 Messages postés 39 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 24 avril 2014 - 23 avril 2014 à 14:35
Vinsanity15 Messages postés 39 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 24 avril 2014 - 24 avril 2014 à 09:03
Bonjour tout le monde,

Je suis sur Excel 2007 en VBA et je souhaite réaliser le programme suivant.

J'ai des suites de 32 de données dans une même colonne sur une feuille Excel, et je souhaite faire la moyenne de chaque groupe de données.

Par Exemple:

Groupe 1: Feuille 1 cellule J4 à J35 moyenne à coller en feuille 3 cellule B4
Groupe 2: Feuille 1 cellule J37 à J68 moyenne à coller en feuille 3 cellule B5
etc...

Chaque groupe est espacé d'une ligne.

J'ai tenté plusieurs approches en enregistrant une macro ou en tentant d'utiliser les fonction Offset pour décaler ma sélection mais sans succès.

Merci d'avance pour votre aide et si j'ai par hasard oublié des informations je suis disponible pour donner des précisions.

6 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
23 avril 2014 à 14:46
Bonjour

en B4 feuille2 essaies comme ceci
=MOYENNE(DECALER(Feuil1!J4;32*(LIGNE()-4);0;32;1))
à tirer vers le bas

Cordialement
0
Vinsanity15 Messages postés 39 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 24 avril 2014
23 avril 2014 à 14:56
Merci beaucoup pour ta réponse rapide mais elle me fait penser que j'ai oublié un détail.

J'avais vu cette solution mais moi je souhaite réaliser ma fonction sous VBA en fait mon classeur et vide et en appuyant sur un bouton toutes mes moyennes se font et viennent ce mettre les unes en dessous des autres dans la feuille 3.

https://www.cjoint.com/?3Dxo2eitwTE

Voici mon classeur avec en feuille 1 et 2 mes programmes de récupération de données et en feuille 3 le template avec de ce que je veux récupérer
0