sommeprod est extrêmement gourmand et tu le fais de multiples fois sur 65385 lignes, ça ne pouvait que mal se passer.
Il faut le limiter au nombre de lignes nécessaires.
Je t'ai défini un nom dynamique (dates: =DECALER(BDD!$A$2;;;NB(BDD!$A:$A);)) sur les dates, ici A2:A27 donc. Il s'étendra automatiquement à chaque ajout.
Si tu dois travailler avec la colonne C tu utiliseras donc DECALER(dates;;2) (décaler dates en A de 2 colonnes). Du même coup tes *(BDD!$A$2:$A$65385>0) deviennent inutiles.
Je te l'ai fait sur Statistiques!B4 :
=SOMMEPROD((BDD!$C$2:$C$65385=A4)*(BDD!$A$2:$A$65385>0)*(BDD!$P$2:$P$65385))
devient donc :
=SOMMEPROD((DECALER(dates;;2)=A4)*(DECALER(dates;;15)))
Je te laisse faire le reste...
Ca devrait être plus réactif. Si ce n'est pas suffisant on verra pour désactiver les calculs sur ces feuilles uniquement.
En parallèle je t'ai fait un TCD pour te montrer ses possibilités.
Avec ça plus de formule et donc adieu les sommeprod et tu retrouves un classeur utilisable.
Il faut juste rafraichir par un clic-droit dessus en cas de modif des données.
Tu ne perdras pas ton temps en passant 1h pour commencer à les appréhender :
Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/smartsection/item.php?itemid=109
http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=130
eric