Page 1 sur 1

Excel : sumproduct et condition

Posté : jeu. févr. 19, 2009 10:15 am
par SeNTEnZa
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

Re: Excel : sumproduct et condition

Posté : jeu. févr. 19, 2009 10:17 am
par Boudi
N'ayant utilisé que la version française, j'ai du mal à t'aider. parles-tu de la fonction somme.si(condition;effet) ?

Re: Excel : sumproduct et condition

Posté : jeu. févr. 19, 2009 10:21 am
par SeNTEnZa
bon je crois avoir trouvé sur cette page (en anglais) :

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

Posté : jeu. févr. 19, 2009 10:23 am
par SeNTEnZa
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 :)

Re: Excel : sumproduct et condition

Posté : jeu. févr. 19, 2009 10:24 am
par Boudi
Ca ressemble diablement à somme.si. :wink:

Re: Excel : sumproduct et condition

Posté : jeu. févr. 19, 2009 10:24 am
par Lafrite
C'est la syntaxe SUMPRODUCT((array=condition1),...)

SUMPRODUCT((B1:B10="Europe"))

Mieux dit sur

http://www.xldynamic.com/source/xld.SUMPRODUCT.html

Re: Excel : sumproduct et condition

Posté : ven. févr. 20, 2009 8:48 pm
par griffon
comment pouvez vous vous prendre la tete avec l'horreur que sont ces tableurs ? :sad:

on a pu vivre heureux sans ces trucs il y a pas encore si longtemps que cela !

Re: Excel : sumproduct et condition

Posté : sam. févr. 21, 2009 4:11 pm
par el_slapper
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.

Re: Excel : sumproduct et condition

Posté : sam. févr. 21, 2009 7:18 pm
par griffon
el_slapper a écrit :On a parfois besoin, dans un cadre professionel, de traiter de grandes quantités de données.

.
Helas oui ! Excel est tout le toutim c'est sinonyme de travail , aussi gai qu'un Lundi matin ......! :sad:

Re: Excel : sumproduct et condition

Posté : lun. févr. 23, 2009 11:04 am
par SeNTEnZa
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.
j'aimerai bien mais je ne sais pas le faire....

Re: Excel : sumproduct et condition

Posté : lun. févr. 23, 2009 1:10 pm
par el_slapper
SeNTEnZa a écrit :
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.
j'aimerai bien mais je ne sais pas le faire....
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).

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.....

Re: Excel : sumproduct et condition

Posté : lun. févr. 23, 2009 1:57 pm
par SeNTEnZa
oui j'avais un peu fait un tutoriel. Mais je ne suis pas passionné par ca :siffle:

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 ?'

Re: Excel : sumproduct et condition

Posté : lun. févr. 23, 2009 4:30 pm
par el_slapper
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.

Re: Excel : sumproduct et condition

Posté : mar. févr. 24, 2009 9:51 am
par Otto Granpieds
J'aime bien travailler sur tableur... 8-)

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

Re: Excel : sumproduct et condition

Posté : mer. févr. 25, 2009 10:00 am
par SeNTEnZa
bah on travaille en anglais. Ca ne me pose pas de problemees, au contraire je prefere travailler avec les fonction anglaises.