Excel : sumproduct et condition
Excel : sumproduct et condition
Bonjour,
je sais qu'i lest possible d'utiliser la fonction SUMPRODUCT avec une condition , mais je ne me rapelle plus de la syntaxe a utiliser...
cela dit il quelque chose a quelqu'un svp ?
edit : je précise qu'i ln'y a qu'une seule condition.
(et je voudrais eviter un truc du genre IF(A1="truc',SUMPRODUCT(.....),"") ) qui ne fonctionnerait pas je crois, en tout cas, pas dans mon cas.
merci
je sais qu'i lest possible d'utiliser la fonction SUMPRODUCT avec une condition , mais je ne me rapelle plus de la syntaxe a utiliser...
cela dit il quelque chose a quelqu'un svp ?
edit : je précise qu'i ln'y a qu'une seule condition.
(et je voudrais eviter un truc du genre IF(A1="truc',SUMPRODUCT(.....),"") ) qui ne fonctionnerait pas je crois, en tout cas, pas dans mon cas.
merci
- Boudi
- Khan Océanique
- Messages : 31350
- Enregistré le : sam. août 28, 2004 12:47 pm
- Localisation : St-Etienne, FRANCE.
Re: Excel : sumproduct et condition
N'ayant utilisé que la version française, j'ai du mal à t'aider. parles-tu de la fonction somme.si(condition;effet) ?
« Et c’est parti ! (Поехали! [Poïekhali!]) »
https://fr.pobediteli.ru/
Un petit calcul, et on s’en va !
https://fr.pobediteli.ru/
Un petit calcul, et on s’en va !
Re: Excel : sumproduct et condition
bon je crois avoir trouvé sur cette page (en anglais) :
http://www.angelawolff.co.uk/Excel-Expe ... roduct.htm
par exemple (sur le tableau en image attaché):
=SUMPRODUCT(($B$2:$B$15=I$1)*($A$2:$A$15=$H2)*($C$2:$C$15))
In English the spreadsheet formula reads:
Sum the results in column C where the grades = "A" and where the student = "Adam"
http://www.angelawolff.co.uk/Excel-Expe ... roduct.htm
Code : Tout sélectionner
=SUMPRODUCT((Condition 1)*(Condition 2)*(The range to sum)
par exemple (sur le tableau en image attaché):
=SUMPRODUCT(($B$2:$B$15=I$1)*($A$2:$A$15=$H2)*($C$2:$C$15))
In English the spreadsheet formula reads:
Sum the results in column C where the grades = "A" and where the student = "Adam"
Re: Excel : sumproduct et condition
Boudi a écrit :N'ayant utilisé que la version française, j'ai du mal à t'aider. parles-tu de la fonction somme.si(condition;effet) ?
SUMPRODUCT est le raccourci qui te permet de faire sur deux colone les opération : A1*B1+A2*B2+A3*B3 etc ...
il me semble qu'en francais c'est le meme nom
Celui dont tu me parles c'est SUMIF
j'essaye ce que je viens de trouver

- Boudi
- Khan Océanique
- Messages : 31350
- Enregistré le : sam. août 28, 2004 12:47 pm
- Localisation : St-Etienne, FRANCE.
Re: Excel : sumproduct et condition
Ca ressemble diablement à somme.si. 

« Et c’est parti ! (Поехали! [Poïekhali!]) »
https://fr.pobediteli.ru/
Un petit calcul, et on s’en va !
https://fr.pobediteli.ru/
Un petit calcul, et on s’en va !
- Lafrite
- Plombier CSS/PHP/SQL
- Messages : 13614
- Enregistré le : mar. août 17, 2004 8:04 pm
- Localisation : Baraque Friture
- Contact :
Re: Excel : sumproduct et condition
C'est la syntaxe SUMPRODUCT((array=condition1),...)
SUMPRODUCT((B1:B10="Europe"))
Mieux dit sur
http://www.xldynamic.com/source/xld.SUMPRODUCT.html
SUMPRODUCT((B1:B10="Europe"))
Mieux dit sur
http://www.xldynamic.com/source/xld.SUMPRODUCT.html
- griffon
- Empereur Intergalactique
- Messages : 42611
- Enregistré le : mer. août 18, 2004 5:26 pm
- Localisation : Brest
Re: Excel : sumproduct et condition
comment pouvez vous vous prendre la tete avec l'horreur que sont ces tableurs ?
on a pu vivre heureux sans ces trucs il y a pas encore si longtemps que cela !

on a pu vivre heureux sans ces trucs il y a pas encore si longtemps que cela !
SOL INVICTVS
Au printemps, je vais quelquefois m'asseoir à la lisière d'un champ fleuri.
Lorsqu'une belle jeune fille m'apporte une coupe de vin , je ne pense guère à mon salut.
Si j'avais cette préoccupation, je vaudrais moins qu'un chien
Lorsqu'une belle jeune fille m'apporte une coupe de vin , je ne pense guère à mon salut.
Si j'avais cette préoccupation, je vaudrais moins qu'un chien
-
- l'oeil de Stockholm
- Messages : 2374
- Enregistré le : jeu. sept. 02, 2004 12:41 pm
- Localisation : argh, je suis localisé!
- Contact :
Re: Excel : sumproduct et condition
On a parfois besoin, dans un cadre professionel, de traiter de grandes quantités de données.
Celà dit, moi je programme directement une macro VBA qui me fait ce que je veux, je trouves que j'ai un meilleur contrôle sur les données.
Celà dit, moi je programme directement une macro VBA qui me fait ce que je veux, je trouves que j'ai un meilleur contrôle sur les données.
"il faut savoir demander beaucoup à son moteur, mais pas trop" Juan Manuel Fangio
- griffon
- Empereur Intergalactique
- Messages : 42611
- Enregistré le : mer. août 18, 2004 5:26 pm
- Localisation : Brest
Re: Excel : sumproduct et condition
Helas oui ! Excel est tout le toutim c'est sinonyme de travail , aussi gai qu'un Lundi matin ......!el_slapper a écrit :On a parfois besoin, dans un cadre professionel, de traiter de grandes quantités de données.
.

SOL INVICTVS
Au printemps, je vais quelquefois m'asseoir à la lisière d'un champ fleuri.
Lorsqu'une belle jeune fille m'apporte une coupe de vin , je ne pense guère à mon salut.
Si j'avais cette préoccupation, je vaudrais moins qu'un chien
Lorsqu'une belle jeune fille m'apporte une coupe de vin , je ne pense guère à mon salut.
Si j'avais cette préoccupation, je vaudrais moins qu'un chien
Re: Excel : sumproduct et condition
j'aimerai bien mais je ne sais pas le faire....el_slapper a écrit :On a parfois besoin, dans un cadre professionel, de traiter de grandes quantités de données.
Celà dit, moi je programme directement une macro VBA qui me fait ce que je veux, je trouves que j'ai un meilleur contrôle sur les données.
-
- l'oeil de Stockholm
- Messages : 2374
- Enregistré le : jeu. sept. 02, 2004 12:41 pm
- Localisation : argh, je suis localisé!
- Contact :
Re: Excel : sumproduct et condition
C'est mon métier.....enfin, je ne suis pas supposé programmer sous VB, mais à force d'avoir des besoins, je m'y suis mis. En plus, c'est tout con, comme langage.....quand on est programmeur. J'ai aussi eu la "chance", en début de carrière, d'avoir à programmer un truc là-dessus sans aide ni bouquin, à l'aveugle, quoi, et y'a rien de tel pour apprendre. Aujourd'hui, je saurait refaire le même truc en une journée(ben oui, on progresse).SeNTEnZa a écrit :j'aimerai bien mais je ne sais pas le faire....el_slapper a écrit :On a parfois besoin, dans un cadre professionel, de traiter de grandes quantités de données.
Celà dit, moi je programme directement une macro VBA qui me fait ce que je veux, je trouves que j'ai un meilleur contrôle sur les données.
Le truc de base, si tu veux t'y mettre(mais il faut un peu de temps) c'est d'enregistrer des macros simples via EXCEL, puis de les trafiquer. Ensuite, tu ouvres l'aide(celle de VBA, pas d'EXCEL), et tu regardes toutes les instructions(avec leurs exemples). Si ton esprit est non-hostile à la programmation, ça viendra tout seul, quoique pas forcément très vite. Sinon.....
"il faut savoir demander beaucoup à son moteur, mais pas trop" Juan Manuel Fangio
Re: Excel : sumproduct et condition
oui j'avais un peu fait un tutoriel. Mais je ne suis pas passionné par ca
en plus apres on te catégorise 'champion' excel (vu que nos informaticiens a nous ne sont pas détachés sur les projets) et on arrete pas de te demander des trucs comme 'comment on insère une colonne, hein ?'

en plus apres on te catégorise 'champion' excel (vu que nos informaticiens a nous ne sont pas détachés sur les projets) et on arrete pas de te demander des trucs comme 'comment on insère une colonne, hein ?'
-
- l'oeil de Stockholm
- Messages : 2374
- Enregistré le : jeu. sept. 02, 2004 12:41 pm
- Localisation : argh, je suis localisé!
- Contact :
Re: Excel : sumproduct et condition
Evidemment. On m'a collé aussi pas mal de trucs comme ça, y compris dans des missions ou j'étais censé être le seul non-programmeur(j'avais juste le statut de testeur - mais ça changeait agréablement de faire un peu de code). Moi j'aime ça, mais bon, pour la plupart des gens, c'est comme si on me demandait de faire du démarchage téléphonique ou du bricolage.....chacun son truc.
"il faut savoir demander beaucoup à son moteur, mais pas trop" Juan Manuel Fangio
-
- Empereur spammique
- Messages : 2373
- Enregistré le : lun. mai 26, 2008 8:54 am
Re: Excel : sumproduct et condition
J'aime bien travailler sur tableur...
Cela dit, SeNT', je ne comprends pas pourquoi ta boîte ne peut pas te payer un Excel en français...

Cela dit, SeNT', je ne comprends pas pourquoi ta boîte ne peut pas te payer un Excel en français...

Ce sont les événements qui commandent aux hommes et non les hommes aux événements.
Hérodote
Rien n'arrête le progrès. Il s'arrête tout seul.
Alexandre Vialatte
L'historien ne va pas à reculons, mais il a un rétroviseur.
Hérodote
Rien n'arrête le progrès. Il s'arrête tout seul.
Alexandre Vialatte
L'historien ne va pas à reculons, mais il a un rétroviseur.
Re: Excel : sumproduct et condition
bah on travaille en anglais. Ca ne me pose pas de problemees, au contraire je prefere travailler avec les fonction anglaises.