XL 2010 Ne pas compter si doublons

denistoulon

XLDnaute Junior
Bonjour à tous,

Je me creuse la tête sans trouver de solution. Voilà dans mon fichier joint en colonne B j'ai les jours de semaine et en colonne D les référence de produits. Je voudrai qu'en H (pour lundi par exemple) il me dit combien de réf de produit j'ai utilisé sans doublon. En colonne B on voit que lundi revient 5 fois mais qu'en fait il y a un produit en double donc 4 références. Avez vous une solution?
Merci à tous pour votre aide
 

Pièces jointes

  • doublon.xlsm
    8.3 KB · Affichages: 44

Jocelyn

XLDnaute Barbatruc
re,
Bonjour Roland_M:),

@Roland_M tu a bien fait de poster il vaut mieux 2 solution que pas du tout en plus moi sur une question j'aime bien essayer de regarder les solutions VBA car comme je suis une bille a ce jeu la j'essai de faire le lien entre ce que fait la formule et la façon dont est tourné le code enfin bref j'essai de comprendre le VBA.

autrement denistoulon si tu modifies la formule il faut la revalider matriciellement c'est a dire :

après avoir placé le curseur en fin de formule appuyer simultanément sur les touches CTRL, Maj (au dessus de CTRL) et entrée si tu a bien validé la formule excel va mettre tout seul le signe { devant le = et } en fin de formule (ces signes ne doivent pas être tapés manuellement

autrremnet pour que tu evite d'avoir a modifié régulièrement la formule je te remet un fichier avec la même formule dans laquelle les plage de type $B$4:$B$21 sont remplacées par des plages nommées , les plages nommée sont dynamique si tu ajoutes des lignes elle seront prises en compte sans avoir a modifier la formule. Pour les voir va dans l'onglet formule du ruban => Gestionnaire de noms
 

Pièces jointes

  • Compter sous condition sans doublons V2.xlsm
    9.3 KB · Affichages: 35

denistoulon

XLDnaute Junior
re,
Bonjour Roland_M:),

@Roland_M tu a bien fait de poster il vaut mieux 2 solution que pas du tout en plus moi sur une question j'aime bien essayer de regarder les solutions VBA car comme je suis une bille a ce jeu la j'essai de faire le lien entre ce que fait la formule et la façon dont est tourné le code enfin bref j'essai de comprendre le VBA.

autrement denistoulon si tu modifies la formule il faut la revalider matriciellement c'est a dire :

après avoir placé le curseur en fin de formule appuyer simultanément sur les touches CTRL, Maj (au dessus de CTRL) et entrée si tu a bien validé la formule excel va mettre tout seul le signe { devant le = et } en fin de formule (ces signes ne doivent pas être tapés manuellement

autrremnet pour que tu evite d'avoir a modifié régulièrement la formule je te remet un fichier avec la même formule dans laquelle les plage de type $B$4:$B$21 sont remplacées par des plages nommées , les plages nommée sont dynamique si tu ajoutes des lignes elle seront prises en compte sans avoir a modifier la formule. Pour les voir va dans l'onglet formule du ruban => Gestionnaire de noms
Merci à toi
 

Discussions similaires

Réponses
2
Affichages
984

Statistiques des forums

Discussions
312 199
Messages
2 086 159
Membres
103 145
dernier inscrit
lea.