Plusieurs sommes à gérerEXCEL

broslight -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'utilise excel 2007, et je cherche veinement à trouver une fonction qui me permet d'effectuer plusieurs sommes en fonctions de 4 criteres différents, je donne un exemple si j'ai A < 2 & B < 2 & C < 3 et D = N alors somme
si j'ai A < 2 & B > 2 1 C < 3 et D = O alors somme
j'ai 16 cas de figure différent, et je veux chiffrer ses 16 cas ayant un fichier de 1200 lignes je ne peux pas me permettre de le faire simplement avec des filtres.

J'ai regardé la fonction somme.si.ens mais je ne sais pas s'il elle me permet d'effectuer ça.

Merci de votre aide

4 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonjour
nus on veut bien, mais vous voulez sommer quoi???
voulez vous le total d'une colonne si les conditions sont réunies sur les lignes, ou voulez vous une somme ligne par ligne????
à vous lire
1
broslight
 
Je souhaite sommer des contrats en fonction de critères précis
0
sirefalas Messages postés 260 Statut Membre 8
 
vu le nombre de possibilité, je verrais bien une macro ça serait plus simple je pense
0
broslight
 
Je m'y connait pas du tout en macro, voilà le problème :)
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

déposer un fichier avec les explications sur cjoint.com et coller ici le lien fourni.
eric
1
broslight
 
Contrats Volume Nombre de A. Nombre de B Type Nombre de C.
A 1 0 1 N 1
A 66 0 2 N 2
A 12 0 1 N 2
A 4 1 5 N 3
A 5 1 1 O 3
A 1 1 1 O 4
B 2 2 1 O 0
B 4 5 1 O 2
B 255 14 2 N 3
B 5 2 2 N 3
B 2 2 3 N 2
B 5 3 5 N 1
B 7 2 2 N 1
C 8 1 6 O 1
C 9 4 8 O 1
C 8 6 4 O 5
C 7 5 7 N 1
C 545 6 9 N 7
C 4 4 8 N 7
C 54 8 5 N 7
D 9 5 5 N 11
D 8 1 2 N 8
D 5 2 1 N 1
D 56 1 0 N 1
D 5 0 0 N 1
0
broslight
 
Ceci est un exemple, je veux avoir la somme du nombre de contratsA (en volume) qui ont A <2 ET B < 3 & Type = N & C < 2 ;
la somme des contratsA qui ONT A > 2 ET B > 3 & Type = N & C <2 ainsi de suite pour tous les types de contrats .
0
sirefalas Messages postés 260 Statut Membre 8
 
merci de mettre un fichier exemple sur cjoint.com
Car la comme ça, personnellement je ne comprend pas
0
broslight
 
je n'ai pas accés à cjoint.com , site bloque pour ma part

Nom Nombre Taille Sexe Age Departement
Achille 205 1 M 10 1
Achille 5 22 M 2 1
Achille 2 5 M 1 1
Achille 14 5 M 2 1
Achille 5 1 F 1 1
Achille 3 1 M 1 7
Achille 42 11 M 2 5
Achille 2 1 F 5 2
Achille 3 5 M 32 2
Achille 2 3 M 8 6
Achille 1 3 F 8 5
Achille 23 2 F 4 2
Achille 5 1 F 9 2
Achille 4 2 F 5 6
Achille 2 5 F 5 5
Bernard 4 5 M 5 4
Bernard 5 4 M 4 4
Bernard 4 4 M 0 44
Bernard 4 4 F 0 44
Bernard 534 11 M 5 4
Bernard 5 1 M 6 31
Bernard 4 2 M 5 33
Bernard 354 3 M 5 1
Bernard 5 11 M 44 3
Bernard 4 2 F 0 3
Bernard 534 1 F 56 3
Bernard 35 1 F 8 3
Chloe 4 1 F 8 1
Chloe 53 1 M 0 2
Chloe 45 1 F 7 2
Chloe 34 1 F 5 131
Chloe 53 1 M 2 9
Chloe 4 2 M 4 5
Chloe 8 22 M 11 2
Chloe 79 3 M 6 5
Chloe 7 3 F 1 8
Chloe 897 0 F 45 44
Chloe 898 2 F 10 55
Chloe 89 2 M 12 10
0
broslight
 
Cet exemple est peut étre plus compréhensible je souhaite sommer par exemple les Achille qui ont un departement < 3 un age < 2 sexe : M taille < 3 et les différents cas qui s'en suivent ( soit 16 cas ) et à faire pour les Achille , les Bernard les Chloé .
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Re,

une proposition par TCD, va falloir que tu trouves un accès à cjoint.com...

https://www.cjoint.com/?BFCpHLS709b

eric
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonjour
Quand vous dites sommer il faut entendre la somme des nombres non?
en complément du TCD de Eric, vous pouvez essayer cet exemple, à adapter:

Vos données en colonne A;B;C;D;E de ligne 2 à ligne 1000
A:nom
B:Nombre (colonne à sommer)
C:Taille
D:Sexe
E:Age
F:Département

faites un tableau avec 4 colonnes pour lister les combinaisons possibles:
exemple en colonne V,W,X,Y,Z
chaque ligne comporte une combinaison

ou alors vous placez un menu déroulant en V1, W1,X1,Y1,Z1 pour pouvoir choisir les références voulues
pour l'exemple dans le même ordre que les données:.
et en AA1, la formule:

=SOMMEPROD(($A$2:$A$1000=$V1)*($C$2:$C$1000<=$W1)*($D$2:$D$1000=X1)*($E$2:$E$1000<=Y1)*($F$1:$F$1000=Z1)*($B$2:$B$1000))

cette formule vous fera le total des valeurs de B pour les lignes qui réunissent toutes les conditions affichées de V à Z

Bien sur les signes <= sont à adapter selon la position souhaitée du critère

vous pouvez même doubler les items pour sélectionner une fourchette d'age ou de taille en rajoutant des colonnes de critères pour les limites d'age et de taille soit dans la formule:
.......($E$2:$E$1000<=Y1)*(E2:E1000>=Z1).... ect
si vous voulez situer les ages entre Y1 et Z1

à tirer sur la hauteur utile

attention aux signes $ à positionner aux bons endroits

crdlmnt

ne sommes nous pas seuls à comprendre ce que l'on explique?
0