Plusieurs sommes à gérerEXCEL
broslight
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
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
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
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
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
broslight
Je souhaite sommer des contrats en fonction de critères précis
sirefalas
Messages postés
260
Statut
Membre
8
vu le nombre de possibilité, je verrais bien une macro ça serait plus simple je pense
broslight
Je m'y connait pas du tout en macro, voilà le problème :)
Bonjour,
déposer un fichier avec les explications sur cjoint.com et coller ici le lien fourni.
eric
déposer un fichier avec les explications sur cjoint.com et coller ici le lien fourni.
eric
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
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
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
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
Re,
une proposition par TCD, va falloir que tu trouves un accès à cjoint.com...
https://www.cjoint.com/?BFCpHLS709b
eric
une proposition par TCD, va falloir que tu trouves un accès à cjoint.com...
https://www.cjoint.com/?BFCpHLS709b
eric
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?
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?