probleme formule

  • Initiateur de la discussion re
  • Date de début
R

re

Guest
je n arrive pas a trouver une formule qui me permette de faire la somme dans une colone seulement et seulement si la cellule d a cote respecte un
critere de date (entre aujourdhui et 3 ans avant)

la fonction 'somme si' n accepte pas de "<aujourdhui"
Si quelqu un peut m aider soit par une fonction ou par une macro.
merci
 
M

Monique

Guest
Bonjour,

Dates de A1 à A10 et nombres à additionner de B1à B10

=SOMMEPROD((A1:A10<=AUJOURDHUI())*(A1:A10>=(DATE(ANNEE(AUJOURDHUI())-3;MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()))));B1:B10)

ou bien
=SOMME.SI(A1:A10;"<="&AUJOURDHUI();B1:B10)-SOMME.SI(A1:A10;"<="&DATE(ANNEE(AUJOURDHUI())-3;MOIS(AUJOURDHUI());JOUR(AUJOURDHUI()));B1:B10)
 
M

Monique

Guest
Rebonjour,

Mais oui, la fonction mois.decaler raccourcit ce genre de formules.
Dates de A1 à A10 et nombres à additionner de B1à B10

=SOMMEPROD((A1:A10<=AUJOURDHUI())*(A1:A10>=MOIS.DECALER(AUJOURDHUI();-36));B1:B10)

ou bien :
=SOMME.SI(A1:A10;"<="&AUJOURDHUI();B1:B10)-SOMME.SI(A1:A10;"<="&MOIS.DECALER(AUJOURDHUI();-36);B1:B10)
 

Discussions similaires

Réponses
13
Affichages
350
Réponses
10
Affichages
248

Statistiques des forums

Discussions
312 330
Messages
2 087 337
Membres
103 524
dernier inscrit
Smile1813