somme.si avec condition

patoq

XLDnaute Occasionnel
Bonjour à tous,

Voila un petit souci qui me travaille la tête :

J'ai 3 colonnes (code, date, et montant) et j'aimerais faire la somme des montants entre 2 dates inscrites dans 2 cellules.

Voila merci pour votre aide

Cdt
Pat
 

Victor21

XLDnaute Barbatruc
Re : somme.si avec condition

Bonjour, patoq.

Je voulais vous proposer sommeprod(), mais ...
...Ce calcul n'est pas possible. Vos dates doivent être des dates.
En effet 010214 est plus petit que 300114, alors que 30/01/2014 est plus petit que 01/02/2014
 

Victor21

XLDnaute Barbatruc
Re : somme.si avec condition

Re, Bonjour, ponpon :)

Rectification : c'est possible avec sommeprod() en extrayant les dates correspondant aux nombres en colonnes B et en les comparant aux valeurs limites des dates correspondant aux valeurs en G2 et G3 :
Ex : =DATE(STXT(G2;5;2);STXT(G2;3;2);STXT(G2;1;2)).
Un peu alambiqué !!!
=SOMMEPROD(($C$2:$C$16)*(DATE(STXT($B$2:$B$16;5;2);STXT($B$2:$B$16;3;2);STXT($B$2:$B$16;1;2))>=DATE(STXT($G$2;5;2);STXT($G$2;3;2);STXT($G$2;1;2)))*(DATE(STXT($B$2:$B$16;5;2);STXT($B$2:$B$16;3;2);STXT($B$2:$B$16;1;2))<=DATE(STXT($G$3;5;2);STXT($G$3;3;2);STXT($G$3;1;2)))*($A$2:$A$16=F6))
 
Dernière édition:

combory

XLDnaute Junior
Re : somme.si avec condition

Bonjour,

et avec un somme.si.ens et à condition de mettre les dates au format "29/01/2014" ???
 

Pièces jointes

  • somme.si.ENS.xlsx
    10.3 KB · Affichages: 30
  • somme.si.ENS.xlsx
    10.3 KB · Affichages: 49
  • somme.si.ENS.xlsx
    10.3 KB · Affichages: 33

patoq

XLDnaute Occasionnel
Re : somme.si avec condition

Bonsoir tout le monde,

Merci pour toutes vos solutions.....arggghhh les formats de date avec Excel ,un grand mystère (enfin pour moi).

Surtout avec des exctraction de base de données ou les dates se transforment en tout ,sauf en date!!

Encore merci

Cdt
Pat
 

Discussions similaires

Réponses
11
Affichages
565

Statistiques des forums

Discussions
312 276
Messages
2 086 714
Membres
103 377
dernier inscrit
fredy45