[Résolu]Compter le nombre d'occurences differentes dans une colonne avec cases vides

  • Initiateur de la discussion Initiateur de la discussion sanga
  • 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 !

sanga

XLDnaute Nouveau
Bonjour a tous,

ce forum m'a souvent permis de trouver ce que je cherchais comme formule sous excel et auxquelles je n'aurais pas forcément pensé.
Cela m'a bien facilité la vie.
Mais aujourd'hui apres plusieurs recherches, je ne trouve pas ce que je cherche exactement.
ou du moins, ce que j'ai trouve ne me donne pas le resultat escompté.

Dans une colonne, j'ai une liste de nom prenom

G2 Dupont André
G3 Smith Caroline
G4 Doe John
G5 Smith Caroline
G6 Doe John
G7 Dupont André
G8 Dupont rené => ici 4 clients différents

etc sur 722 lignes...
Je souhaite donc calculer le nombre de couples nom/prénom différents.
Le hic, c'est que j'ai parfois des cases vides.

J'ai essayé SOMMEPROD(1/NB.SI($G$2:$G$722;$G$2:$G$722)) qui ne marche pas s'il y a des cases vides.
Si je remplace les cases vides par "interne", je devrais trouver le nombre de clients + 1
Or, j'obtiens 355 (donc 354 +1) au lieu des 198 escomptés (il y a en fait 198 clients sur cette liste de 720 noms).

Bref, j'arrive pas vraiment a comprendre d'ou vient l'erreur.
J'avais utilisé une autre formule mais j'ai aussi obtenu le meme resultat de 354.

Pouvez vous m'expliquer d'ou vient cette difference?
et ou je pourrai trouver un truc qui marche vraiment? (je maitrise assez mal le VBA, je n'en ai que quelques notions, je tiens a le préciser 😉 )


Merci pour votre aide
 
Dernière édition:
Re : Compter le nombre d'occurences alphanum differentes dans une colonne avec cases

Bonjour,

Fais un essai comme ça :
=SOMME(SI($G$2:$G$722<>"";1/NB.SI($G$2:$G$722;$G$2:$G$722)))

Formule matricielle à valider par ctrl, maj et entrée
 
Re : Compter le nombre d'occurences alphanum differentes dans une colonne avec cases

Merci pour vos reponses si rapides.

Monique, j'ai teste ta formule, ca marche nickel pour ne pas prendre en compte les cases vides donc rien que pour ca je garde dans un petit coin 😉
Par contre, ca me donne toujours 354, chiffre erroné puisque nous avons au max 277 clients et je sais que mon fichier en comporte 198 (compté en manuel dans la liste grace à la fonction trier de la colonne)
Bref, j'avais deja eu ce résultat et je n'arrive pas a comprendre pkoi je l'ai.

J'ai essaye de tronquer ma liste et des que j'ai moins d'occurrence, je tombe juste. alors est-ce que c'est les 720 lignes qui font que ca ne tombe pas juste?


Cathy, j'ai aussi essayé ta méthode, ca marque aussi nickel pour compter le nombre d'appel de chaque personne.
mais la derniere formule me donne juste le nombre de ligne (occurrences totales) et pas le nombre d'occurrence différentes)
d'ailleurs dans ton fichier exemple, le resultat qu'on devrait obtenir serait 4 et pas 7.
EDIT : Bon apres quelques modif de ton fichier, j'obtiens la aussi 354 ..... pfffff bref, j'ai l'impression que je suis pas rendue....
Merci de m'avoir aidé un peu mais je n'ai pour le moment toujours pas ma solution 😉
 
Dernière édition:
Re : Compter le nombre d'occurences alphanum differentes dans une colonne avec cases

Bon ca y est j'ai trouvé d'ou venaient les erreurs!!!!!

Ma liste de nom comportent parfois des espaces apres le prenom ce qui entraine que le meme client soit identifié 2 fois (avec ou sans espace apres le prenom).
Apres modif de la liste, tout est rentre dans l'ordre.

Bref, merci a vous

et je me rends compte que j'ai bien galére pour pas grand chose, vu que j'avais deja une partie de la solution devant moi lol

Encore merci, et je garde en tete tous les petits trucs que vous m'avez donné
 
- 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