Somme chiffres positifs double condtion

Résolu
kikititis Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
kikititis Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai parcouru (un peu) le forum, et n'ai pas réussi à trouver la réponse à mon problème.
Je souhaite réussir à calculer la somme de l'ensemble des chiffres positifs (ou négatifs) d'une plage si et seulement si deux conditions sont remplies.
Je m'explique:
- plage A1:A10, les cellules ont trois valeurs possibles: a, b, c
- plage B1:B10, les cellules ont trois valeurs possibles: d, e, f
- plage C1:C10, les cellules calculent une somme avec des nombres positifs, négatifs ou nuls
Ce que je souhaite afficher:
- en D1: la somme des nombres positifs de C1:C10, seulement si ceux ci ont pour critère la valeur "a" dans la plage A1:A10, et la valeur "e" dans la plage B1:B10
- en E1: la somme des nombres négatifs de C1:C10, seulement si ceux ci ont pour critère la valeur "a" dans la plage A1:A10, et la valeur "e" dans la plage B1:B10
- en F1: la somme des nombres positifs de C1:C10, seulement si ceux ci ont pour critère la valeur "c" dans la plage A1:A10, et la valeur "d" dans la plage B1:B10
etc...
J'ai essayé avec SOMME.SI.ENS, mais je ne peux pas faire le filtre sur le fait que je ne veux que les nombre positifs dans ma somme.
J'ai essayé avec SOMME.SI, mais je n'arrive pas à inclure mes deux conditions préalables...

Si quelqu'un a compris mon exemple, et une idée de la bonne formule (je ne préfère pas passé par du VBA), je suis preneur :)

Merci par avance de votre aide!!
A voir également:

1 réponse

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour kikititis

- en D1: la somme des nombres positifs de C1:C10, seulement si ceux ci ont pour critère la valeur "a" dans la plage A1:A10, et la valeur "e" dans la plage B1:B10
=SOMME.SI.ENS($C$1:$C$10;$A$1:$A$10;"a";$B$1:$B$10;"e";$C$1:$C$10;">0")

- en E1: la somme des nombres négatifs de C1:C10, seulement si ceux ci ont pour critère la valeur "a" dans la plage A1:A10, et la valeur "e" dans la plage B1:B10
=SOMME.SI.ENS($C$1:$C$10;$A$1:$A$10;"a";$B$1:$B$10;"e";$C$1:$C$10;"<0")

- en F1: la somme des nombres positifs de C1:C10, seulement si ceux ci ont pour critère la valeur "c" dans la plage A1:A10, et la valeur "d" dans la plage B1:B10
=SOMME.SI.ENS($C$1:$C$10;$A$1:$A$10;"c";$B$1:$B$10;"d";C1:C10;">0")
2
kikititis Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Philou, je n'avais pas compris qu'il fallait que je remette la plage de somme comme critère à la fin :)
Une petite dernière question: pourquoi bloqué les cellules de plage de somme ou de critère avec des "$"?
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824 > kikititis Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Ce n'est pas une obligation dans votre cas les formules étant fixées en ligne 1
0
kikititis Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   > PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention  
 
Ok, merci encore :)
0