Plusieurs sommes à gérerEXCEL

Fermé
broslight - Modifié par broslight le 28/06/2012 à 14:13
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 juin 2012 à 17:14
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
28 juin 2012 à 14:25
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
Je souhaite sommer des contrats en fonction de critères précis
0
sirefalas Messages postés 219 Date d'inscription mercredi 11 juin 2008 Statut Membre Dernière intervention 12 février 2014 8
28 juin 2012 à 15:07
vu le nombre de possibilité, je verrais bien une macro ça serait plus simple je pense
0
Je m'y connait pas du tout en macro, voilà le problème :)
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
28 juin 2012 à 14:35
Bonjour,

déposer un fichier avec les explications sur cjoint.com et coller ici le lien fourni.
eric
1
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
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 219 Date d'inscription mercredi 11 juin 2008 Statut Membre Dernière intervention 12 février 2014 8
28 juin 2012 à 14:55
merci de mettre un fichier exemple sur cjoint.com
Car la comme ça, personnellement je ne comprend pas
0
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
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 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
28 juin 2012 à 15:33
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié par Vaucluse le 28/06/2012 à 17:18
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