Calculer moyenne

Bonjour !

J'aimerais pouvoir calculer la moyenne, la médiane, le min et max d'une base de données triées par années en choisissant un intervalle d'années et que les résultats s'adaptent au choix. Mais je ne sais pas comment faire varier l'intervalle de cellules rempli dans les formules.

Voici mon fichier pour mieux comprendre mon problème

Merci pour votre temps !

8temperature.xlsx (12.71 Ko)

Bonjour,

Quelque chose comme ceci peut fonctionner :

=MOYENNE(DECALER(B1:M1;EQUIV(Q2;A2:A22;0);;S2-Q2+1))

Mais il faut bien que tu aies toutes les années, sans trou, et qu'elles soient classées par ordre chronologique. Sinon on peut compliquer un peu pour gérer les trous éventuels dans les années.

Super je pense que ca va le faire !

Bonjour,

Pour 365 !?

Cdlt.

13temperature.xlsx (15.25 Ko)
=MOYENNE(FILTRE(Table1[[Jan]:[Dec]];(Table1[Year]>=Q2)*(Table1[Year]<=S2)))
=MEDIANE(FILTRE(Table1[[Jan]:[Dec]];(Table1[Year]>=Q2)*(Table1[Year]<=S2)))
=MIN(FILTRE(Table1[[Jan]:[Dec]];(Table1[Year]>=Q2)*(Table1[Year]<=S2)))
=MAX(FILTRE(Table1[[Jan]:[Dec]];(Table1[Year]>=Q2)*(Table1[Year]<=S2)))
Ok, nickel.

Sinon, tu peux faire ça :

=MOYENNE(DECALER(B1:M1;EQUIV(Q2;A2:A22;0);;EQUIV(S2;A2:A22;0)-EQUIV(Q2;A2:A22;0)+1))

Bonjour Jean-Éric,

Plus ça va et plus je me dis qu'elles sont vraiment sympa ces nouvelles fonctions quand même !

Bonjour tout le monde !

Bonjour Jean-Éric,

Plus ça va et plus je me dis qu'elles sont vraiment sympa ces nouvelles fonctions quand même !

Au risque de paraitre vieux jeu, un tableau croisé dynamique (fonctionnalité antique mais ô combien utile) ne ferait pas l'affaire ?

Re,

Bonjour Predro22,

Une médiane avec un simple TCD ?

Cdlt.

Bonjour Jean-Eric,

C'est pas faux, je me suis emballé !
J'ai compris :

Rechercher des sujets similaires à "calculer moyenne"