Plusieurs critères somme.si()

Boubas1

XLDnaute Occasionnel
Bonjour,

Dans mon fichier ci-joint, avec somme.si ( ou autre si vous avez mieux), je voudrais svp en C8 avoir la somme des cotes (colonne C) d'un montant compris entre 5 et 20 euros. Et en C9, je voudrais la somme des cotes pour les personnes agées entre 8 et 14 ans. Merci.
 

Pièces jointes

  • Essaisommesi.xls
    20 KB · Affichages: 90

Etienne2323

XLDnaute Impliqué
Re : Plusieurs critères somme.si()

Salut Boubas1,
vous pouvez essayer ceci.

À mettre en C8 et à valider par "CTRL+MAJ+Entrer" :
Code:
=SOMME(SI(C2:C7>=5;SI(C2:C7<=20;C2:C7;0);0))
À mettre en C9 et à valider par "CTRL+MAJ+Entrer" :
Code:
=SOMME(SI(B2:B7>=8;SI(B2:B7<=14;C2:C7;0);0))

Bonne soirée,

Cordialement,

Étienne
 

Gorfael

XLDnaute Barbatruc
Re : Plusieurs critères somme.si()

Salut Boubas1 et le forum
J'aime pas les Somme.Si

C8 la somme des cotes (colonne C) d'un montant compris entre 5 et 20 euros :
Code:
=SOMMEPROD((5<=C2:C7)*(C2:C7<=20)*(C2:C7))
C9 la somme des cotes pour les personnes agées entre 8 et 14 ans
Code:
=SOMMEPROD((8<=B2:B7)*(B2:B7<15)*C2:C7)
Attention : C9 c'est à partir de 8 et n'ayant pas atteint 15 ans.
A+
 

Gorfael

XLDnaute Barbatruc
Re : Plusieurs critères somme.si()

Salut Boubas1 et le forum
Pouvez me dire comment faire exactement la même chose non pas pour avoir des sommes mais pour avoir ces mêmes résultats mais en nombre
Euh... une somme n'est pas un nombre ???

Je suppose que tu veux décompter le nombre de réponses ayant satisfait aux critères.
Tu enlèves *C2:C7
Explications :
(A=B)
Excel retourne :
Vrai si A est égal à B
Faux si A est différent de B
Comme Excel est pas trop bête, si je mets cette condition dans une opération, il sait qu'il lui faut des nombres et il convertit Faux en 0, Vrai en "tout ce qui n'est pas faux". Mais comme c'est dur à définir, il retourne 1

Comme on le fait sur une plage, on écrit :
SommeProd((A1:A100=B)*1)
Sommeprod fait la somme des nombres qui suivent
(A1=B)*1 + (A2=B)*1 +... + (A100=B)*1
Si A1<>B, Excel retourne Faux, mais comme c'est dans une multiplication, il retourne 0, ce qui donne 0×1=0
Si A1=B, Excel retourne Vrai, donc 1 et on a 1×1
Comme on fait la somme des 1 et des 0, on se retrouve avec le nombre de 1, soit le nombre de réponses Vrai

Si on a : sommeprod((Condition1)*(condition2)*...*(conditionx))
On aura le nombre de fois ou toutes les conditions à la fois ont retourné Vrai.
A+
 
Dernière édition:

mth

XLDnaute Barbatruc
Re : Plusieurs critères somme.si()

Bonjour à tous, bonjour Boubas1

avec un seul critère, plus besoin de SOMMEPROD, pour calculer la somme:
Code:
=SOMME.SI($A$2:$A$7;"RODRIGUE";B2:B7)

ou le nombre:
Code:
=NB.SI($A$2:$A$7;"RODRIGUE")

Très bonne journée,

mth
 

mth

XLDnaute Barbatruc
Re : Plusieurs critères somme.si()

re :)

Pas d'utilité ici, mais juste pour jouer ça donnerait ceci:

Pour la somme:
Code:
=SOMMEPROD(($A$2:$A$7="RODRIGUE")*(B2:B7))

Pour dénombrer:
Code:
=SOMMEPROD(($A$2:$A$7="RODRIGUE")*1)

Bon après-midi,

mth
 

Discussions similaires

Statistiques des forums

Discussions
312 592
Messages
2 090 063
Membres
104 358
dernier inscrit
TOGOLA