[VBA/FORMULES] Calcul selon la date

plombiero

XLDnaute Nouveau
Bonjour à tous !

L'idée est que j'aimerais calculer le résultat pour le jour/le mois et l'année en cours.
Eventuellement, pouvoir sélectionner le mois et l'année que je désire

J'utilise la formule =SOMME.SI(A2:A11;Date;B2:B11)

Et pour le moment, je bloque au niveau du critère. J'ai mis "date" par défaut, car quand je le fais à la mano et que je le remplace par la date ou la sélection correcte, cela fonctionne.
Ceci-dit, je fais peut-être fausse route.

Quelqu'un aurait une idée pour que mon critère soit dynamique, c'est-à-dire qu'il s'adapte au jour, au mois et à l'année actuels (via rafraichissement de macro) ?

Code:
Date	Résultat en €			
08/07/2008	-584		Résultat	Perte en €
05/07/2008	-458		Jour en cours	0
03/07/2008	-6447		Mois en cours	0
01/07/2008	-65		Année en cours	0
04/06/2008	-4742			
03/06/2008	-554			
01/06/2008	-541			
25/05/2008	-4477			
23/05/2008	-3641			
01/03/2008	-24

En vous remerciant par avance,

Dam
 

Pièces jointes

  • Calcul selon date.xls
    23.5 KB · Affichages: 62

Tibo

XLDnaute Barbatruc
Re : [VBA/FORMULES] Calcul selon la date

Bonjour,

Une solution à base de SOMMEPROD :

en F3 :

Code:
=SOMMEPROD((A2:A11=AUJOURDHUI())*B2:B11)

en F4 :

Code:
=SOMMEPROD((MOIS(A2:A11)&ANNEE(A2:A11)=MOIS(AUJOURDHUI())&ANNEE(AUJOURDHUI()))
*B2:B11)

en F5 :

Code:
=SOMMEPROD((ANNEE(A2:A11)=ANNEE(AUJOURDHUI()))*B2:B11)

Bon app

@+
 

Discussions similaires

Réponses
2
Affichages
513
Réponses
9
Affichages
865

Statistiques des forums

Discussions
312 185
Messages
2 086 010
Membres
103 090
dernier inscrit
Createlier