Encadrement de date & somme

MickaS

XLDnaute Nouveau
Bonjour le Forum,

voila j'ai un problème pour encadrer une série de date d'une colonne & de pouvoir faire la somme de celles qui satisfont cette condition :

SI la date se trouve entre le 1er & le 31 ET ceci ne s'appliquant qu'aux fournisseurs, alors on fait la somme de chaque fournisseurs dans ce cas là

en gros j'avais fait

SOMMEPROD((B4:B400>=01/01/08)*(B4:B400<=31/01/08)*(AA4:AA400))

je pense que ma syntaxe ne doit pas être bonne mais là je sèche :(

je vous joins mon tableau

Merci d'avance, Micka
 

Pièces jointes

  • Classeur1.xls
    22.5 KB · Affichages: 123
  • Classeur1.xls
    22.5 KB · Affichages: 125
  • Classeur1.xls
    22.5 KB · Affichages: 134

wilfried_42

XLDnaute Barbatruc
Re : Encadrement de date & somme

Bonjour Mickas

Dans ta colonne B, tu as des dates, j'ai du préciser 2008 pour l'année

la formule que tu proposes en fancais :
Je somme les valeurs de la colonne AA si la colonne B >= 01/01/08 et <= 31/01/08
or dans la colonne AA, tu n'as pas de valeurs numeriques

si tu cherches le nombre de lignes fournisseur
=Sommeprod((B4:B450>=dateval("01/01/2008"))*(B4:B450<=dateval("31/01/2008"))*(AA4:AA450>"")*1)
apres avoir modifié tes valeur dans la colonne B.
 

wilfried_42

XLDnaute Barbatruc
Re : Encadrement de date & somme

re:

tes années dans la colonne B sont uniquement sur 2 caracteres, (de quel siecle ? 1900, 2000 ?)

d'ou proviennent ces dates, et comment sont elles integrées dans ta colonne, quand tu mets un format jj/mm/aaaa dans ta colonne b, un triangle aparait dans la cellule, message (l'année est enregistrée sur 2 caracteres)
quand tu lui mets un format standard, l'affichage est le meme, donc on aurrait une date enregistrée en format texte

ton sommeprod concidere presque que ce sont des dates
SOMMEPROD((B4:B450>=01/01/2008)*(B4:B45
en rouge tu mets 2008, or ton année et 08, si comme je le crois, c'est du texte, la syntaxe serait : SOMMEPROD((B4:B450>="01/01/08")*(B4:B45
 

MickaS

XLDnaute Nouveau
Re : Encadrement de date & somme

en fait mes dates sont intégrées via une formule de concaténation suivante entre la colonne B & C :

=SI(ESTVIDE(C7)=VRAI;"";CONCATENER(STXT(C7;4;2);"/";STXT(C7;6;2);"/";STXT(C7;8;2)))

Mlaheureusement ce que je t'ai donné n'est pas le programme en soi car trop volumineux mais la seule chose que j'ai à faire pour retrouver une année à 4 chiffres est de modifier (& surtout comprendre) comment marche cette formule qui n'est pas au format date comme tu l'as vu
 
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 276
Messages
2 086 714
Membres
103 378
dernier inscrit
phdrouart