Somme sous condition sur excel

Résolu/Fermé
cpedro27 Messages postés 36 Date d'inscription lundi 25 juin 2012 Statut Membre Dernière intervention 22 février 2021 - 27 juin 2012 à 08:17
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 - 27 juin 2012 à 09:03
Bonjour,


J'ai encore un petit soucis. je souhaite faire la somme d'une colonne en fonction de la date d'une autre colonne comme
A -----------B-----------C
01/01-----10------
01/01-----10------
01/01------5-------somme du 01/01 = 25
02/01-----10------
02/01-----5------- somme du 02/01 = 15
Sachant que le nombre de donnée par date varie. J'ai voulu essayé la fonction somme si mais je n'arrive pas a voir comment.

Merci beaucoup de votre aide.

Guillaume
A voir également:

4 réponses

g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
27 juin 2012 à 08:33
Bonjour,

=SOMME.SI(A2:B8;A2;B2:B8)
avec A2=01/01

Cordialement.
0
cpedro27 Messages postés 36 Date d'inscription lundi 25 juin 2012 Statut Membre Dernière intervention 22 février 2021 2
27 juin 2012 à 08:45
Parfait merci, j'ai mis les $ sur les plages, comme ca il n'y a que la variable qui change. Merci bien
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié par Vaucluse le 27/06/2012 à 08:47
Bonjour
si je peux me permettre ,g:
avec la date cherchée en C2
=SOMME.SI($A$2:$A$8;C2;$B$2:$B$8)
devrait aller mieux
et pour placer les sommes sur la dernière ligne du champ C comportant la date en A
exemple pour un champ de ligne 2 à ligne 500
en C2:
=SI(NB.SI(A2:$A$500;A2)=1;SOMME.SI($A$2:$A$500;A2;$B$2:$B$500);"")
attention à la position des $ avant de tirer la formule sur la hauteur du champ C
(dans l'item NB.SI, seule le $A$500 est bloqué
et on peut compléter avec le texte pour être strictement conforme au message
=SI(NB.SI(A2:$A$500;A2)=1;"Somme du "&TEXTE(A2;"jj/mm/aa")&" : "&SOMME.SI($A$2:$A$500;A2;$B$2:$B$500);"")

crdlmnt



crdlmnt
ne sommes nous pas seuls à comprendre ce que l'on explique?
0
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
27 juin 2012 à 09:03
Tu peux tout te permetre Vaucluse, pasde problème...
Cordialement.
0
cpedro27 Messages postés 36 Date d'inscription lundi 25 juin 2012 Statut Membre Dernière intervention 22 février 2021 2
27 juin 2012 à 08:48
on a répondu en meme temps Vaucluse.
merci de cette précision, j'avais penser a une autre astuce pour y parvenir mais ta méthode est plus simple puisque par la suite je doit extraire ce résultat, donc c'est plus simple s'il n'apparaît qu'une fois.

Merci encore
0