Somme partielle conditionnelle
lacsap27
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
lacsap27 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
lacsap27 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaiterai faire des sommes partielles de valeurs contenues dans une colonne
en fonction de critères se trouvant dans une autre colonne
le résultat apparaissant dans une colonne adjacente.
ex:
col:A(critère) Col:B(Nombre) Col:C(somme de B selon critère A)
ligne1 fil 7
ligne2 fil 4
ligne3 fil 2 13
ligne4 bobine 12
ligne5 bobine 3 15
en utilisant somme.si.ens et plusieurs autres tentatives
je ne m'en sors pas
quelqu'un peut-il m'aider?
Merci d'avance
je souhaiterai faire des sommes partielles de valeurs contenues dans une colonne
en fonction de critères se trouvant dans une autre colonne
le résultat apparaissant dans une colonne adjacente.
ex:
col:A(critère) Col:B(Nombre) Col:C(somme de B selon critère A)
ligne1 fil 7
ligne2 fil 4
ligne3 fil 2 13
ligne4 bobine 12
ligne5 bobine 3 15
en utilisant somme.si.ens et plusieurs autres tentatives
je ne m'en sors pas
quelqu'un peut-il m'aider?
Merci d'avance
2 réponses
-
Bonjour
SOMME.SI devrais suffire puisqu'à priori vous n'avez qu'un critère
si on commence en C2:
=SOMME?.SI(A:A;A2;B:B)
vous donnera la somme à chaque, ligne pour le type précisé en A
=SOMME.SI($A$2:A2;A2;$B$2:B2)
avec les signes $ placés aux bons endroits vous donnera le cumul évolutif depuis le début jusqu'à la ligne de la formule
et si vous avez 1000 lignes à traiter:
=SINB.SI(A2:$A$1000;A2)=1;SOMME.SI(A:A;A2;B:B);"")
(toujours attention aux $)
vous donnera la somme de la, colonne uniquement en face du dernier type placé en colonne A
crdlmnt
-
Et encore un doublon qui nous promène et fait travailler pour rien
https://forums.commentcamarche.net/forum/affich-32726895-somme-dans-colonne-par-groupe-selon-criteres-dans-colonne-adjace#p32727357
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.