CUMUL de cellules similaires

Résolu/Fermé
epaude Messages postés 15 Date d'inscription vendredi 15 juillet 2016 Statut Membre Dernière intervention 4 octobre 2016 - Modifié par epaude le 15/07/2016 à 16:29
epaude Messages postés 15 Date d'inscription vendredi 15 juillet 2016 Statut Membre Dernière intervention 4 octobre 2016 - 18 juil. 2016 à 09:56
Bonjour,

Je souhaiterais avec Excel faire le cumul des dépenses d'un utilisateur sur 6 mois.
Je fais donc une somme, le problème c'est que je n'arrive pas à trouver la syntaxe pour exprimer de sommer les cellules avec le même Id

Pour que vous visualisez:
ID(A) ...... ID2(B) .. Dpenses(C) ..... CUMUL
1546 ...... 1546 ...... 23 .................. 56
1234 ...... 1234 ...... 11 .................. 32
1446 ...... 1446 ...... 05 .................. 05
1546 ...... 1546 ...... 30 .................. 33
1234 ...... 1234 ...... 21 .................. 21
1546 ...... 1546 ...... 03 .................. 03

je sais qu'il faut utiliser la fonction SOMME.SI j'ai essayé cette formule (=SOMME.SI(A2:A7;"=" &B2:B7;C2:C7)) mais le cumul n'est pris en compte qu'à partir de la case courante, or j'aurais souhaité qu'il fasse la somme depuis le début. c'est à dire que chaque ligne similaire ait le même cumul ex: 1546 = 56 à chaque fois.

Merci de votre aide

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
15 juil. 2016 à 16:26
Bonjour
il devrait suffire de bloquer les limites de champs avant de tirer la formule avec le signe $
Par ailleurs le "=" est de trop dans la formule (à utiliser pour > et < par contre)

=SOMME.SI($A$2:$A$7;B2;$C$2:$C$7))
à tirer sur la hauteur utile (B2 deviendra B3 etc...)

crdlmnt


1
epaude Messages postés 15 Date d'inscription vendredi 15 juillet 2016 Statut Membre Dernière intervention 4 octobre 2016
15 juil. 2016 à 16:33
Merci ça fonctionne! :)
0
epaude Messages postés 15 Date d'inscription vendredi 15 juillet 2016 Statut Membre Dernière intervention 4 octobre 2016
15 juil. 2016 à 16:38
Autre question svp: comment borner la somme jusqu'à une case vide et non pas A7?
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 15/07/2016 à 16:29
Bonjour

Si les colonne A et B sont identiques, essaies comme ceci
=SOMME.SI($A$2:$A$7;A2;$C$2:$C$7)
à tirer vers le bas

Cdlmnt
1
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 15/07/2016 à 16:51
Re

ça se complique un peu

=SOMME.SI(DECALER($A$2;0;0;NBVAL(A:A);1);A2;DECALER($C$2;0;0;NBVAL(A:A);1))

Attention. Il ne doit rien avoir dans la colonne A après la dernière cellule à tester

Cdlmnt
0
epaude Messages postés 15 Date d'inscription vendredi 15 juillet 2016 Statut Membre Dernière intervention 4 octobre 2016
15 juil. 2016 à 16:55
Le résultat est 0 pour toutes les lignes :s
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
15 juil. 2016 à 17:09
Re si vous voulez sommer en colonne C à partir de la présence en A du code en B, i_l n'est pas utile de s'arrèter à la cellule vide
vous pouvez écrire pour le même résultat;

=SOMME.SI(A;A;B2;C:C) tout simplement
qui comptera C:C avec toutes les cellules de A correspondant au code en B
crdlmnt
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 15/07/2016 à 17:28
1. Le résultat est 0 pour toutes les lignes :s
Je ne pense pas
Le résultat est 0 pour toutes les lignes :s
2. J'ai ajouté la (super) formule de Vaucluse (salut à toi au passage) corrigée (un ";" a traitreusement remplacé un ":" après le 1° A ;-)
http://www.cjoint.com/c/FGppqMyh73d

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
15 juil. 2016 à 17:32
Exact,CCM mais ce sont plus mes doigts que le clavier qui me fait défaut, là!
Merci pour le demandeur
0
epaude Messages postés 15 Date d'inscription vendredi 15 juillet 2016 Statut Membre Dernière intervention 4 octobre 2016
18 juil. 2016 à 09:56
Merci
0