Faire une moyenne sur une zone variable

Bonjour,

J'ai un petit souci, voici ma feuille excel

A=Date ............B= Prix

10/02/2010.......1.214

5/01/2010.........1.147

12/12/2009 .......1.487

etc...

J'aimerais faire une moyenne entre deux dates, celles ci seraient définies par une date début et une date fin dans des listes déroulantes mais je n'arrive pas a résoudre mon problème.

Merci de votre aide

Pierre

-- 09 Déc 2010, 11:54 --

voici le fichier excel

48mpb-test.zip (9.44 Ko)

Bonjour,

Avec cette formule :

=SOMMEPROD((date>=date_début)*(date<=date_fin)*(B2:B513))/SOMMEPROD((date>=date_début)*(date<=date_fin))

Je fais la somme des valeurs en colonne B entre les deux dates divisé par le nombre de valeurs entre ces deux dates.

Attention tu as des valeurs non numériques en B351 et B351 (1.189 au lieu de 1,189) donc ça va planter car c'est du texte et Excel ne peut pas faire une moyenne avec du texte.

A+

Bonjour,

Autre méthode.

Pour les moyennes annuelles, en F3 :

=MOYENNE(SI(ANNEE(date)=E3;cotation))

à recopier vers le bas.

Pour la moyenne entre 2 dates, en I5 :

=MOYENNE(SI((date>=date_début)*(date<=date_fin);cotation))

Ces 2 formules sont à valider par ctrl+maj+entrée.

A+

Merci pour vos réponses!

Cela fonctionne très bien maintenant!

Rechercher des sujets similaires à "moyenne zone variable"