Sommeprod excel eviter doublons

Fermé
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015 - Modifié par irongege le 26/01/2015 à 18:21
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015 - 29 janv. 2015 à 09:31
Bonjour,

J'aurais besoin d'aide pour une formule sommeprod

J'ai besoin de connaitre le nombre de magasins qui repondent aux criteres

Cluster(A) Location(B) Type(C) Performance(D) Count (E)

B North 1
C North 1
A North Evo 1
A 1
B Premium 1


Si je cherche a savoir combien de magasins sont A ET C ET au Nord je devrais trouver 4 mais avec ma formule je trouve 6


Merci de trouver le bout de fichier ci dessous

https://www.cjoint.com/?3AAsCJnhhbq

Merci par avance!
A voir également:

7 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
26 janv. 2015 à 18:08
Bonjour

Un peu bref comme explications
Peux tu mettre un bout de fichier au format excel 2003 sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas des explications et des exemples de ce que tu veux obtenir

Cdlmnt
0
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
26 janv. 2015 à 18:20
Oui effectivement je n'avais pas fini la redaction :)
Merci par avance pour ton aide!
0
irongege Messages postés 40847 Date d'inscription jeudi 1 novembre 2007 Statut Modérateur Dernière intervention 29 juin 2023 5 055 > SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
26 janv. 2015 à 18:21
Et merci de laisser le titre en minuscule.
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 26/01/2015 à 18:50
Perso, je n'en voit que 2 (lignes 3 et 4) qui répondent à la question (A ou C) et North
Si oui, essaies ceci
=SOMMEPROD((Stores!$B$2:$B$6='RANGE PLAN'!$N10:$Q10)*(Stores!$C$2:$C$6='RANGE PLAN'!$R10))

Cdlmnt
0
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
26 janv. 2015 à 19:27
Hello, je me suis mal exprimée j'ai besoin que mon produit aille dans des magasins A, C ou Nord donc si il est B mais Nord j'ai besoin qu'il soit compté aussi
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
26 janv. 2015 à 20:03
Peut être alors en soustrayant ma formule à la tienne soit (enlever ce qui a été compté deux fois)
=SOMMEPROD((((Stores!$B$2:$B$6='RANGE PLAN'!N10)+(Stores!$B$2:$B$6='RANGE PLAN'!O10)+(Stores!$B$2:$B$6='RANGE PLAN'!P10)+(Stores!$B$2:$B$6='RANGE PLAN'!Q10))+(Stores!$C$2:$C$6='RANGE PLAN'!R10)+(Stores!$D$2:$D$6='RANGE PLAN'!T10)+(Stores!$E$2:$E$6='RANGE PLAN'!U10))*(Stores!F2:F6))-SOMMEPROD((Stores!$B$2:$B$6='RANGE PLAN'!$N10:$Q10)*(Stores!$C$2:$C$6='RANGE PLAN'!$R10))

ou en plus bref
=SOMMEPROD((Stores!$B$2:$B$6='RANGE PLAN'!$N10:$Q10)*1)+SOMMEPROD((Stores!$C$2:$C$6='RANGE PLAN'!$R10)*1)-SOMMEPROD((Stores!$B$2:$B$6='RANGE PLAN'!$N10:$Q10)*(Stores!$C$2:$C$6='RANGE PLAN'!$R10))
0
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
28 janv. 2015 à 14:44
Salut ccm81!

Merci pour ta reponse! Je viens de tenter cette solution mais celle ci ne marche que si je n'ai comme critere que 'North'

En ajoutant comme critere "Premium" je ne sais pas comment faire pour trouver 5 magasins.

Ton aide serait encore une fois bienvenue :)

https://www.cjoint.com/?3ACoTTZzm9K
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
28 janv. 2015 à 15:34
Bonjour,
J'avoue que je n'ai pas bien compris la notion de doublon avec les fichiers joints.
Aussi je ferai seulement une remarque qui se rapporte au fichier joint au message d'origine.
Quand on met un + dans sommeprod Vrai+Vrai=2. Si on ne veut compter que 1 par ligne il faut passer par une condition (Vrai+Vrai)>=1.
La formule en V10 deviendrait:
=SOMMEPROD(((((Stores!$B$2:$B$6='RANGE PLAN'!N10)+(Stores!$B$2:$B$6='RANGE PLAN'!O10)+(Stores!$B$2:$B$6='RANGE PLAN'!P10)+(Stores!$B$2:$B$6='RANGE PLAN'!Q10))+(Stores!$C$2:$C$6='RANGE PLAN'!R10)+(Stores!$D$2:$D$6='RANGE PLAN'!T10)+(Stores!$E$2:$E$6='RANGE PLAN'!U10))>=1)*(Stores!F2:F6))
0

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

Posez votre question
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 28/01/2015 à 15:38
mais celle ci ne marche que si je n'ai comme critère que 'North'
C'est ce qui était prévu

1. Peux tu formaliser complètement ton problème en avec un fichier contenant cette fois tous les cas (et explications) possibles et avec les résultats attendus.
De plus je t'ai déjà demandé (post #1) un fichier au format excel 2003 (.xls)
2. Il faudra peut être passer par une solution "macro"

Cdlmnt
0
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
28 janv. 2015 à 16:51
Hello!
Merci pour ta reponse et desolee j'ai oublie de le mettre en 2003. C'est chose faite maintenant.
Je t'ai modifie le fichier avec plusieurs cas et explications.

J'esoere que ca aide

https://www.cjoint.com/?3ACq63pAxPa
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
28 janv. 2015 à 17:26
1. Tu ne me donnes pas tous les résultats attendus
2. ligne 14, n'aurais tu pas fait une erreur
3. les types Premium et Select peuvent il figurer tous les deux sur la même ligne
0
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
29 janv. 2015 à 09:27
Salut CCM81,

2: Effectivement ligne 14 c'est des magasins A et B.
3: Oui un produit peut etre Premium et Select mais pas un Magasin

J'ai ajoute tous les résultats attendus

https://www.cjoint.com/?3ADjLzI1K6k
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
28 janv. 2015 à 22:35
Salut tontong et merci pour ta remarque concernant les sommes booléennes.
Avec les nouvelles données ça donne moyennant quelques plages nommées

W10=SOMMEPROD((((Cluster=N10)*(N10<>"")+(Cluster=O10)*(O10<>"")+(Cluster=P10)*(P10<>"")+(Cluster=Q10)*(Q10<>"")+(Location=R10)*(R10<>"")+(Type=S10)*(S10<>"")+(Type=T10)*(T10<>"")+(Performance=U10)*(U10<>"")+(Football=V10)*(V10<>""))>=1)*1)

Et in situ
https://www.cjoint.com/?3ACwLPE8vwL

Cdlmnt
0
SashaExcel Messages postés 7 Date d'inscription lundi 26 janvier 2015 Statut Membre Dernière intervention 29 janvier 2015
29 janv. 2015 à 09:31
Ca a l'air de fonctionner je vais faire des tests mais c'est deja super merci beaucoup!!!
0