Analyse données météo

Résolu
Lzak@ Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Lzak@ Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

alors voilà, j'ai une liste de données météo très longue, de 1980 à 2016, pour chaque heure.

J'aimerais faire une moyenne mensuelle des précipitations, le problème, c'est que tous les mois n'ont pas la même longueur, d'ailleurs pour certains mois de 31 jours, il n'y a que 30 jours de données, et cela varie selon les années. Je me demandais s'il y avait moyen d'automatiser cela. La fonction offset ne marche pas puisque le décalage n'est jamais le même. Je voulais essayer d'utiliser un if(datedif()=1 an; moyenne mensuelle;...) mais je ne vois pas comment ça peut marcher non plus. Et je vois pas trop comment coder ça sous VBA.

Les données que j'ai sont :
Année Mois Jour Heure Date Précipitation ...
2016 1 1 0 1.1.2016 0.2
2016 1 1 1 1.1.2016 0.08
2016 1 1 2 1.1.2016 0
......

Si quelqu'un a une solution, ce serait vraiment génial !

Merci d'avance,
Lucie.
A voir également:

2 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Plutôt que du VBA, une formule du type :
=MOYENNE.SI.ENS($F$2:$F$10;$A$2:$A$10;$A2;$B$2:$B$10;$B2)

Cordialement
Patrice
1
Lzak@ Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Ça marche !! Merci beaucoup :D
0