Nombre de valeur unique

Résolu/Fermé
chouwees Messages postés 3 Date d'inscription jeudi 4 juin 2015 Statut Membre Dernière intervention 20 mai 2016 - 4 juin 2015 à 10:55
chouwees Messages postés 3 Date d'inscription jeudi 4 juin 2015 Statut Membre Dernière intervention 20 mai 2016 - 4 juin 2015 à 13:27
Bonjour a tous,
Voici mon problème. J'ai une grande base de donnée et comme un schéma vaut mieux qu'un grand discours:


Merci pour votre aide!
Fred

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
4 juin 2015 à 11:29
Bonjour
sauf erreur exemple à adapter qui fonctionnes sous réserve que la colonne B soit classée pour regrouper les codes identiques

en E1 A en F1 la formule:
=SOMME(SI(DECALER(C$1;EQUIV(E1;$B$2:$B$1000;0);;NB.SI($B$2:$B$1000;E1))<>"";1/NB.SI(DECALER($C$1;EQUIV(E1;$B$2:$B$1000;0);;NB.SI($B$2:$B$1000;E1));DECALER($C$1;EQUIV(E1;$B$2:$B$1000;0);;NB.SI($B$2:$B$1000;E1)))))
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées.
(Elle se retrouve automatiquement entre accolades dans la barre de formule)
Cette formule peut être tirée ensuite en ligne 2 avec B en E2 ect... à condition que les positions des signes $ soient respectés.

Elle compte le nombre de référence différentes en C dans le champ des A, le champ des B etc.

crdlmnt
0
Excel-worker Messages postés 589 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 58
4 juin 2015 à 12:20
Bonjour,

Autre solution classique :

Tu rajoute une colonne avec A1&B1 pour avoir la concaténation des deux

Une autre colonne pour savoir les doublons

Et une petite formule avec nb.si.ens

Exemple : https://www.cjoint.com/c/EFekthRbpn3

Cdlt

P.S : bien sûr les colonnes seront masquées pour une meilleur performance.
0
chouwees Messages postés 3 Date d'inscription jeudi 4 juin 2015 Statut Membre Dernière intervention 20 mai 2016
4 juin 2015 à 13:27
Merci a vous deux, les deux solutions marchent nickel

Fred
Cdlt
0