SommeProd avec dates

Christ

XLDnaute Junior
Bonjour,
Voila, j'ai un tableau avec 1 colonne dates et une colonne valeur (A B C D E F).
Dans ce premier tableau, je peux avoir dans ma colonne date plusieurs fois la meme dates (exemple, plusieur fois le 2 avril 2005)



Dans un autre tableau, je voudrais faire un récapitulatif
avec les dates classées dans l'ordre croissant et pour chaque date
avoir la somme des valeurs (somme des A, somme des B, etc.)

J'ai essayé la formule suivante :
= SOMMEPROD((L24:L27='02/04/05')*(N24:N27='A'))

Ca ne fonctionne pas, j'ai toujours la valeur 0 qui s'affiche.
Si je remplace la date par une valeur (un prénom par exemple), ma formule fonctionne.

Pouvez-vous m'aider ?

Merci

Christ
 

deudecos

XLDnaute Impliqué
Bonsoir Christ, le forum,

Je vois une legere erreur dans ta formule...
Si tu veux afficher 'A' comme valeur, il faut que ta formule soit :

= SOMMEPROD((L24:L27='02/04/05')*(N24:N27))
Et ce a condition que ton 'A' soit dans la plage N24:N27

Voila voila...

Si je ne suis pas assez clair, dis le hein...

Bonne soiree

Olivier
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Comme ça ça devrait marcher :
= SOMMEPROD((L24:L27='2/4/5'*1)*(N24:N27='A'))
ou bien
= SOMMEPROD((L24:L27='2/4/5'/1)*(N24:N27='A'))
Le *1 ou /1 ou +0 ou -0 pour donner une valeur numérique à la date

Il y a plus pratique, c'est mettre ta date critère dans une cellule (ici, P26) :
= SOMMEPROD((L24:L27=$P$26)*(N24:N27='A'))
 
C

Christ

Guest
Bonjour Monique et Olivier,

Monique, you are the best ! ça fonctionne super bien !

Olivier, tu avais peut-être mal compris ma demande :
dans une colonne, j'ai des critères (A, B, C, D, E, etc...)
et je veux sortir par date le nombre de fois où j'ai ces critères.
Donc il fallait que j'aie ma valeur 'A' dans ma formule (que je remplace par 'B' quand je veux le nombre de B pour une date.

Merci 1000 fois !

Christ


ps : merci aussi pour la rapidité de la réponse !!
 

Discussions similaires

Statistiques des forums

Discussions
312 488
Messages
2 088 835
Membres
103 972
dernier inscrit
steeter