Somme sous condition sur excel

Résolu
cpedro27 Messages postés 39 Statut Membre -  
g Messages postés 1285 Statut Membre -
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

4 réponses

  1. g Messages postés 1285 Statut Membre 578
     
    Bonjour,

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

    Cordialement.
    0
  2. cpedro27 Messages postés 39 Statut Membre 2
     
    Parfait merci, j'ai mis les $ sur les plages, comme ca il n'y a que la variable qui change. Merci bien
    0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. g Messages postés 1285 Statut Membre 578
       
      Tu peux tout te permetre Vaucluse, pasde problème...
      Cordialement.
      0
  4. cpedro27 Messages postés 39 Statut Membre 2
     
    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