Bonjour , j 'ai une liste de nom dans un tableur excel ( sous forme de colonne ) , certains nom figure plusieurs fois dans la colonne , il me faut compter le nombre de nom ( mais sans les doublons ) je ne sais pas comment le faire
Merci de votre aide
Olivier
Bonjour Olivier,
Un petit tableau Excel nous aidera bien
PS: et aussi votre version Excel
Les fonctions que vous aurez besoin c’est NB.SI() et UNIQUE()
Cordialement
bonjour ,
merci de votre retour , j 'ai excel 2007
je ne trouve pas le lien pour uploader un fichier…?
Merci de votre aide
Olivier
Bonjour Taz,
Il a la version 2007, la fonction Unique() ne fonctionnera pas
Ah oui, pas fait attention,
Du coup pour le colptage ça va etre difficile, a moins d’utiliser un RECHERECHEV qui vas s’arreter a la premiere occurence trouvé, mais la aussi il faudra un rajout de colonne et de faire des tris, ou alors avec du VBA
Un simple NB.SI() fera l’affaire si c’est pas des vingtième de lignes
Bonjour ,
je rentre la formule ou NB.SI() ?
merci
Oui, NB.SI().
Un fichier Excel ou une image nous aidera bien.
voilà une proposition
CPAM PRIME.xlsx (12,2 Ko)
Bonjour,
Avec une formule matricielle
=SOMMEPROD(SI(A2:A82<>« »;1/NB.SI(A2:A82;A2:A82)))
Validé par Ctrl+Maj+Entr
ou
Avec une formule matricielle
=SOMME(SI(A2:A82<>« »;1/NB.SI(A2:A82;A2:A82)))
Validé par Ctrl+Maj+Entr
Cordialement
MERCI DE TON AIDE, cela fonctionne , j 'ai un fichier de 11000 noms , comment je peux étendre la sélection?
merci
OD
une solution avec un TCD. Quand on le crée, il faut cocher le « modèle … » pour pouvoir choisir « uniques » dans la liste !
CPAM PRIME.xlsx (79,0 Ko)
je suis desolé je suis vraiment nul , je ne comprend pas ta reponse , comment je fais si je veux rajouter des noms a cette liste pour que les formules les prennent en charge?
merci et desolé
Bonsoir Oliver,
CPAM PRIME (1).xlsx (16,7 Ko)
Voici une simple suggestion si vous avez du mal avec un TCD:
Une petite vidéo : Cliquez-ici
Cordialement
Pour étendre la sélection a tous les noms, si toute fois les noms sont dans la même colonne, modifie la formule NB.SI en supprimant les numéros de lignes pour prendre en compte toute la colonne.
=NB.SI($A:$A;A2)
À faire de même pour compter les noms uniques, a supposé que les noms n’apparaissent pas plus de 2 fois sinon il faudra rajouter une condition à la formule.
=NB.SI($D:$D;1)+(NB.SI($D:$D;2)/2)
merci de ton retour , et si des noms sont plus de 2 fois je rajoute +(NB.SI($D:$D;3)/3…
merci