Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

sommeprod et gestion des doublons

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jozerebel

XLDnaute Occasionnel
Bonjour,

J'ai un tableau avec de nombreuses colonnes...

Je réalise des sommes multiconditionnelles avec des sommeprod dont voilà un exemple:

=SOMMEPROD(('2012'!$E$2:$E$20000=synthèse!A8)*('2012'!$M$2:$M$20000>=synthèse!$B$3)*('2012'!$M$2:$M$20000<=synthèse!$B$4))

Le problème, c'est que cette formule me comptabilise également les doublons. En effet, une même entrée peut être présente plusieurs fois en respectant les conditions fixées (plusieurs lignes). je ne peux pas supprimer les doublons depuis ma BDD car j'en ai besoin par ailleurs. Mais dans une autres formule, j'ai besoin de comptabiliser ces entrées sans doublons sur les conditions... Comment faire?

D'avance merci pour votre aide.
 
Re : sommeprod et gestion des doublons

Bonjour !

Une astuce consiste à "pondérer" les lignes.

Principe : les lignes sans doublons sont pondérées avec un poids de 1 ; les lignes présentes deux fois sont pondérées avec 1/2 ; les lignes présentes en n exemplaires sont pondérées avec 1/n.
Ensuite, il suffit de rajouter dans tes formules de sommation une multiplication par cette nouvelle colonne de pondération !

Ah, j'oubliais, pour obtenir la colonne pondération, il suffit d'utiliser de rajouter une colonne à ta base de données 1/NB.SI("ensemble des catégories style $A10:$A1000";"catégorie de la ligne style A37").

Bonne mise en pratique !
 
Re : sommeprod et gestion des doublons

Bonjour,

Merci pour cette réponse.

Cependant, n'y a t-il pas une solution pour se passer d'une colonne supplémentaire et d'une formule complémentaire?

D'avance merci pour votre aide.
 
Re : sommeprod et gestion des doublons

Si l'idée c'est la même formule avec une fonctionnalité complémentaire, non, je ne vois pas !


Une formule modifiée plutôt que supplémentaire. La formule qui est dans la colonne peut-être intégrée (et donc calculée à la volée) dans la formule.

cf; fichier joint.

Bon usage !
 

Pièces jointes

Re : sommeprod et gestion des doublons

Bonjour, lorsque j'ai des cellules vides dans la plage, la formule ne marche plus… (ps : je suis passé sous excel 2007 pour utiliser ta première formule). Peux tu m'aideR?
 
Re : sommeprod et gestion des doublons

Bonjour,

Plus de miracles !

Il ne faut pas mettre de trous dans les bases de données que l'on construit. Si c'est pour faire joli, remplace les lignes blanches par une ligne plus large par exemple.

Sinon, retour à la formule avec une colonne supplémentaire ...

P.S. si les différents bouts de bases de données ne partagent jamais l'un des couples (par exemple (AAA,15B) ) alors tu peux additionner la formules sur chacun des bouts de bases
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

M
Réponses
2
Affichages
2 K
Midolieu
M
L
Réponses
25
Affichages
3 K
LordYass
L
M
Réponses
1
Affichages
931
M
Réponses
2
Affichages
1 K
Mr.Nobody
M
J
  • Question Question
Réponses
31
Affichages
3 K
E
Réponses
2
Affichages
927
Erwan51150
E
Réponses
5
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…