SOMMEPROD SANS DOUBLON : ne fonctionne pas

  • Initiateur de la discussion Initiateur de la discussion melgorien
  • Date de début Date de début

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 !

melgorien

XLDnaute Nouveau
Bonsoir,

Mon problème est le suivant :
1ère colonne, c'est des n° : ex: 3071, 2922...
2ème colonne, c'est des type : grand, gros, petit, moyen.

Mon but est de comptabiliser le nombre de "GRAND" ayant un n° associé (jusque là pas de problème), mais si une paire "grand + n°" apparaît plusieurs fois dans le tableau, que cette paire ne soit comptabilisé qu'une seule fois :

Exemple :
___A _____B
1 3071 - GRAND
2 2922 - GRAND
3 2922 - PETIT
4 2922 - GRAND
5 3071 - PETIT

Le nombre que je devrais trouver dans cet exemple c'est 2.
J'ai utilisé pour cela la formule suivante :
'=SOMMEPROD(1/NB.SI(A1:A5;A1:A5)*(B2:B5="GRAND"))
Mais j'obtiens 1,1666 😡 et non pas 2.
Je ne comprend pas pourquoi. 😕

Pourriez-vous m'aider ?

Vous trouverez un fichier excel joint, qui reprend mon exemple.

Merci d'avance.
 

Pièces jointes

Re : SOMMEPROD SANS DOUBLON : ne fonctionne pas

Bonsoir et Bienvenue sur XLD,
essayer avec :
Code:
=NB(1/FREQUENCE(SI(B2:B106="GRAND";EQUIV(A2:A106;A2:A106;0));LIGNE(A2:A106)-1))
@ valider par Ctrl+Shift+Enter

@ + +
 
Re : SOMMEPROD SANS DOUBLON : ne fonctionne pas

Merci R@chid,

Concernant ma demande vous avez répondu comme il fallait. Ça marche nickel avec l'exemple que j'ai donné.

Par contre mon fichier est plus complexe dans la réalité et du coup je n'arrive pas à utiliser votre formule avec des critères supplémentaires.

J'ai mis en pièce jointe un exemple plus complexe qui correspond mieux à mon besoin. Tout ce qui est en rouge, je n'arrive pas à le faire fonctionner.

PS : j'ai bien compris que votre formule ne fonctionnait pas correctement si on ne faisait pas "Ctrl+Shift+Enter", mais à quoi ça sert concrètement. Les formules excel c'est (presque) nouveau pour moi.

Merci
 

Pièces jointes

Re : SOMMEPROD SANS DOUBLON : ne fonctionne pas

Bonsoir Le Forum, Melgorien, R@achid

Transforme tes données en Tableau ( Voir la Feuille DATA)

Ensuite sur la Feuille Bilan tu as toutes tes informations :
Par exemple :
Code:
=NB.SI(Tableau1[Couleur];E4)

=SOMMEPROD((Tableau1[Couleur]=$E4)*(ANNEE(Tableau1[Date])=ANNEE(G$3))*(MOIS(Tableau1[Date])=MOIS(G$3)))

=NB(1/FREQUENCE(SI((Tableau1[Type]="grand")*(Tableau1[Couleur]="bleu");Tableau1[N°]);Tableau1[N°]))
Dernière Formule
@ valider par Ctrl+Shift+Enter
A+
 

Pièces jointes

- 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

Retour