Somme si avec deux critères

Résolu/Fermé
Sebastien - 10 avril 2012 à 19:07
 Sebastien - 12 avril 2012 à 17:38
Bonjour,

Je cherche à faire une somme.si selon deux critères. Dans le cas présent, j'ai des ventes de livres et de revues qui sont taxable et d'autres non-taxable. Donc, j'ai une colonne avec les noms d'items ex. revue, bois, scie... (dans le cas des revues, le nom commence toujours par le mots ''revue''), j'ai une colonne avec le montant des ventes et une colonne pour la taxe. Alors je veux faire la somme des montants de ventes pour toutes les revues dont le montant de taxe est à zéro. Ainsi je pourrai savoir le montant total des revues non taxable... j'ai testé ceci, mais ca me donne le total de revue vendus et non celles non taxable... =SOMME.SI($E$3:$K$37116;"*revue*";$D$3:$D$37116)

Quelqu'un peut m'aider?
A voir également:

4 réponses

Le Pingou Messages postés 12041 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 22 avril 2024 1 426
10 avril 2012 à 22:54
Bonjour,
Essayez avec la fonction :
SOMME.SI.ENS(somme_plage; plage_critères1; critères1;[plage_critères2; 
         critères2]; ...)

0
Bonjour,

J'ai oublié de préciser que j'utilise Excel 2003 et donc, cette formule ne semble pas exister dans cette version...

Merci quand même
0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
11 avril 2012 à 01:33
Comme quoi il faut TOUJOURS penser à préciser sur quelle version de quel logiciel on travaille !

Ajoute une colonne dans laquelle tu fais la concaténation des deux premières, et tu appliques ta formule avec SOMME.SI à cette colonne.

Avec le montant en colonne D, le nom en colonne E et la taxe en colonne F, en colonne L tu mets la formule =F:F&E:E et le total sera
=SOMME.SI($L$3:$L$37116;"0revue*";$D$3:$D$37116)
0
m@rina Messages postés 20065 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 23 avril 2024 11 271
11 avril 2012 à 01:59
Bonsoir,

Avec un SOMMEPROD (supposant que tu aies nommé tes colonnes "item", "montant" et "taxe") :

=SOMMEPROD((GAUCHE(item;5)="revue")*montant*(taxe=0))

m@rina

0
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
11 avril 2012 à 02:23
En effet, cette solution est à la fois plus élégante et plus technique.
Bisous.
0
Ca fonctionne! Merci beaucoup pour votre aide!
0