Nombre de numéros différents par personne

Résolu
Marty -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai besoin de savoir le nombre de numéros différents par personne.
Dans ma colonne B, il y a les noms de personne.
Dans ma colonne D, il y a les numéros à 5 chiffres.

Merci.


Configuration: Windows / Chrome 74.0.3729.157
A voir également:

12 réponses

DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour,

Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur le forum, permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour.

En B chaque nom n'apparait d'une fois ?
En D pour un même nom le même N° peut apparaître plusieurs fois ?
 1) Aller dans https://www.cjoint.com/ 
2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".

=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

Il existe aussi https://www.transfernow.net/
0
Marty
 
https://www.cjoint.com/c/KIymwupmOz1

Voici le lien.

Comme vous pourrez le constater, dans la colonne B, un nom peut revenir plusieurs fois et dans la colonne D, un numéro peut également revenir plusieurs fois, mais je dois compter le nombre de numéro différent par nom.

Merci.
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

comme cela

=NB.SI(B6:B31;I9)
ou encore comme cela
=SOMMEPROD(($B$6:$B$31=I9)*($B$6:$B$31<>""))

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Marty
 
C'est bien pour le nombre de fois qu'apparaît un nom, mais j'ai surtout besoin de savoir combien de numéros différents il y a par personne, en sachant qu'un numéro peut apparaître 2 ou 3 fois par personne.

Merci.
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour.

Je te suggère d'insérer un tableau croisé dynamique. C'est fait pour ce genre de recherche.
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
C'est ce que j'allais dire !

https://www.cjoint.com/c/KIyn0Wzl08Y


Crdlmt
0
Marty
 
Est-ce que tu peux me donner une marche à suivre, car je ne suis pas habitué avec les tableaux dynamiques croisés.

Merci beaucoup.
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Et tu utiliise quelle version d'excel ?
0
Marty
 
2013
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
une autre façon :
https://www.cjoint.com/c/KIyooqPzYTY
C'est la formule "nombre d'occurrences uniques" de boisgontier (maitre Excel])

Crdlmt
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

sous réserve d'avoir bien compris, cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
si on prend pour exemple
Rosalie Barbeau-Desjardins
dans ton exemple la formule retournera 9 parce qu'il y a colonne D 9 numéros différent, mais si tu saisis deux identique la formule te retournera 8 ou 7 s'il y en a 3 etc ...

=NB(1/FREQUENCE(SI(($B$2:$B$31=I9);EQUIV($D$2:$D$31;$D$2:$D$31;0));LIGNE(INDIRECT("1:"&LIGNES($B$2:$B$31)))))
0
Marty
 
WOW!!

Impressionnant, ça fonctionne.

Un immense merci pour votre aide.
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

alors je passe le statut de la discussion en résolu
0