Probeleme SOMMEPROD + condition + case

Résolu
colox88 Messages postés 36 Statut Membre -  
colox88 Messages postés 36 Statut Membre -
Bonjour,

Je travaille actuellement sur un projet sous excel et j aimerais effectuer une fonction somme avec condition

Voici le tableau sous lequel je travaille
Problème

La case verte avec la flèche formule est la case que je veux remplir de ma somme

Cette somme doit donc concerner :

Toutes les cases qui ont comme nom "AP9617" (fléché avec C1) dans la colonne "PART" numero 1(fléché aussi)

Et la somme doit comptabiliser les cases avec des différents numéros de "ORDER_NUMBER"

Dans l exemple AP6917 il y a donc 2 cases AP9617 qui correspondent a 2 différents numéros d order donc dans ma case somme je devrais avoir le résultat 2. Mon problème est que je ne peux comptabiliser uniquement les AP9617 car quelques fois j ai deux fois le même numero de "ORDER_NUMBER" pour un meme nom de produit.

Je ne suis pas sur que la fonction SOMMEPROD soit vraiment bonne pour ce genre de problème
Merci encore a vous tous

5 réponses

tompols Messages postés 1273 Date d'inscription   Statut Contributeur Dernière intervention   435
 
Bonjour,
Je pense que Somme.SI() serait plus approprié, voir l'aide excel...
Sinon tu peux mettre un fichier exemple ici : www.cijoint.fr
Tom
0
colox88 Messages postés 36 Statut Membre
 
si qqun peut essayer car je n arrive pas a me depatouiller pour realiser mon probleme

http://www.cijoint.fr/cjlink.php?file=cj200804/cijWALz8om.xls

Merci encore
0
tompols Messages postés 1273 Date d'inscription   Statut Contributeur Dernière intervention   435
 
Re,
Et voilà : http://www.cijoint.fr/cjlink.php?file=cj200804/cijkjPWK6t.xls
Tom
0
colox88 Messages postés 36 Statut Membre
 
ah mince, c est pas ca
ca c etait pour mon ancien probleme de compter les quantites

mais mon nouveau probleme est celui que j explique au debut du post avec l image.

Si par hasard tu sais comment y remedier
0
tompols Messages postés 1273 Date d'inscription   Statut Contributeur Dernière intervention   435
 
Re,
Oki, autant pour moi, dans la formule, alors ce sera NB.SI pour avoir le nombre de commandes...
http://www.cijoint.fr/cjlink.php?file=cj200804/cijGOLVpBV.xls
Tom
0
colox88 Messages postés 36 Statut Membre
 
ce n est toujours pas bon, car en fait il a y une autre condition dans ce calcul

par exemple dans l excel a la case SC620I c est 2 fois le meme numero d order donc je voudrai que ma somme soit de 1 et non de 2.

c est pour ca je n arrive pas a mettre une condition supplementaire:

somme des cases ORDER correspondant aux cases egales a la case AP9617 dans cette colonne mais avec un numero different d Order
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318 > colox88 Messages postés 36 Statut Membre
 
Bonjour,

Comme presque promis, ci joint version "améliorée"

Une colonne intermédiaire en moins
prise en compte d'un nombre de chiffres variables pour définir les ordernumbers



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


Bon WE
Michel
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonsoir

regarde si ca te convient:

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

si j'ai un (long) moment j'essaierai de réduire le nombre de calculs intermédiaires, ce qui doit être possible. autrement, on peut passer par une macro assez facile mais...

Michel
0
colox88 Messages postés 36 Statut Membre
 
alors merci beaucoup,
ca fonctionne bien maintenant je vais essayer de l appliquer dans mon cas car j ai un fichier avec 12 mois, donc 12 fois cette syntaxe et sur 32 fichiers ca risque d etre un peu long mais au moins je suis assuré que ca marche
encoore merci et si des fois tu as encore des conseils ce n est pas de refus.
Pierre
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour,

Petite astuce à essayer:

tu sélectionnes les 12 feuilles en cliquant sur la 1° et avec la Tuche "maj" tu cliques sur la dernière: tu dois avoir les 12 onglets en surbrillance claire.

Tout ce que tu fais sur la feuile 1 est reporté sur les 11 autres feuilles.

Si tu ne l'as pas fait, marque résolu, Merci

Ton pb était intéressant, copntent que ca te convienne.

Michel
0
colox88 Messages postés 36 Statut Membre
 
en fait je n'ai pas exactement 12 différentes feuilles, j ai sur la meme feuille mes douzes moi l un derriere les autre dans l exemple que j avais envoyé je n avais laissé que le premier moi.

Mais par contre j ai 32 autres fichiers excel pour chacun de mes clients donc jsuis obligé de mettre a jour mes formules sur 32 differents apres, c est pourquoi je perd pas mal de temps en tout cas merci a toi.

Pierre
0