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
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
A voir également:
- Sommeprod excel eviter doublons
- Supprimer les doublons excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Doublons photos - Guide
- Word et excel gratuit - Guide
7 réponses
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
26 janv. 2015 à 18:08
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
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
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
Modifié par ccm81 le 26/01/2015 à 18:50
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
Si oui, essaies ceci
=SOMMEPROD((Stores!$B$2:$B$6='RANGE PLAN'!$N10:$Q10)*(Stores!$C$2:$C$6='RANGE PLAN'!$R10))
Cdlmnt
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
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
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
26 janv. 2015 à 20:03
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))
=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))
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
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
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
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
28 janv. 2015 à 15:34
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))
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))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
Modifié par ccm81 le 28/01/2015 à 15:38
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
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
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
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
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
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
28 janv. 2015 à 17:26
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
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
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
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
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
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
28 janv. 2015 à 22:35
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
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
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
29 janv. 2015 à 09:31
Ca a l'air de fonctionner je vais faire des tests mais c'est deja super merci beaucoup!!!
26 janv. 2015 à 18:20
Merci par avance pour ton aide!
26 janv. 2015 à 18:21