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
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: