Formules excel somme.si ou sommeprod ?

Résolu
NIkeda Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,


J'ai parcouru le forum et je n'ai pas trouvé réponse à ma question. Beaucoup de sujets parlent de la fonction somme.si mais pour seulement additionner une colonne somme_range !!

Même chose sur la toile.

Alors voilà mon problème :

J'ai un tableau à 3 colonnes :

Exemple simplifié:
.......A..................B....................c
1....Marc............... 2 ..................50
2....Julie................3................... 6
3....Christian...........5....................7
4....Marc................7...................13
5....Greg............... 8 ....................9


Je voudrais connaître la somme de la colonne B et C qui correspond à Marc dans la colonne A.
Tous les sites et forum que j'ai visité donnent ce genre de formule : =SUMIF(A1:A5;"Marc";C1:C5). Ce qui donne un résultats de 63.
Moi je voudrais la même chose mais avec en plus le résultat B1:B5, sauf que les formules and, sum(C1:C5;B1:B5), ne fonctionnent pas. Ce qui donnerait un résultat de 72.

La seule formule que j'ai trouvé et qui fonctionne est : =SUMIF(A1:A5;"Marc";C1:C5)+SUMIF(A1:A5;"Marc";B1:B5)
Sauf que mon exemple est simplifié et que ma feuille excel contient plusieurs colonnes.

Merci de toute réponse
A voir également:

4 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

Tu peux utiliser sommeprod():
=SOMMEPROD((A1:A5="marc") * B1:C5)
eric
0
NIkeda Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Ça marche pas. J'ai #NAME? dans la cellule comme résultat
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Pke ton excel est en anglais, il faut traduire les fonctions
SOMMEPROD() => SUMPRODUCT()
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Salur Eric,
Tu a raison, parce que ta formule marche impec.
A+
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275 > lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention  
 
Voui, mais c'est du vieux.... ;-)
Je ne sais pas pourquoi des fois des vieux sujets comme ça sont déterrés :-)
0
Degrenoble Messages postés 35 Date d'inscription   Statut Membre Dernière intervention  
 
Essaie ça et donne moi ton avis
=sommeprod(b5:c5*(a1:a5=''Marc") ou =sumpruct(b5:c5*(a1:a5=''Marc")

Litterallement
=sommprod(plage à additionner*(condition)

cdt
Jmc
0