Nombre
Nina14s
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
Nina14s Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
Nina14s Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
J’ai un tableau de clients, dont les noms sont répétés plusieurs fois.
Pourriez vous m’indiquer une fonction permettant de donner le nombre de clients (sachant que les noms sont répétés plusieurs fois?
Merci
Pourriez vous m’indiquer une fonction permettant de donner le nombre de clients (sachant que les noms sont répétés plusieurs fois?
Merci
A voir également:
- Nombre
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Ascii nombre de caractères - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Nombre de page - Guide
4 réponses
bonjour
exemple sur une liste de noms de B2 à B38 (à adapter)
=SOMME(SI(B2:B38<>"";1/NB.SI(B2:B38;B2:B38)))
attention. cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle s'affiche automatiquement entre accolades dans la barre de formule
crdlmnt
exemple sur une liste de noms de B2 à B38 (à adapter)
=SOMME(SI(B2:B38<>"";1/NB.SI(B2:B38;B2:B38)))
attention. cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle s'affiche automatiquement entre accolades dans la barre de formule
crdlmnt
Bonjour,
Il faut nous en dire plus, les noms que tu souhaites compter sont ils dans la même colonne, ou sur une plage étendue
chaque nom est il seul ou suivi du prénom ou encore dans une chaine de mots
autrement le principe de formule basique pour compter par exemple le mot pierre colonne A est
=NB.SI(A:A;"pierre")
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
Il faut nous en dire plus, les noms que tu souhaites compter sont ils dans la même colonne, ou sur une plage étendue
chaque nom est il seul ou suivi du prénom ou encore dans une chaine de mots
autrement le principe de formule basique pour compter par exemple le mot pierre colonne A est
=NB.SI(A:A;"pierre")
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
Bonjour.
Autre solution basique (ou presque) :
recopier cette liste dans une colonne isolée et y faire DONNÉES/Supprimer les doublons.
Autre solution basique (ou presque) :
recopier cette liste dans une colonne isolée et y faire DONNÉES/Supprimer les doublons.
Re,
si j’interprète bien ta réponse, dans une colonne exemple la A tu as le nom, le prénom et le numéro client
exemple Dupont Pierre 12345
tu peux utiliser ma formule initiale en utilisant un joker *
=NB.SI(A:A;"Dupond*")
si nom était au milieu de la chaine
=NB.SI(A:A;"*Pierre*")
Une petite remarque, en comptabilisant les noms tu peux avoir des homonymes, il serait préférable de compter les numéros clients s'ils ont le même nombre d’occurrence, dans mon exemple 12345 soit 5
=NB.SI(A:A;"*12345*")
par contre pour compter les saisies en doublon tu peux utiliser cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches Ctrl Shift et Entrée, si tu fais bien la formule se placera entre ces accolades {}
=SOMME((FREQUENCE(SI(A1:A100="";"";EQUIV(A1:A100;A1:A100;0));LIGNE(A1:A100))>1)*1)
et pourquoi ne pas utiliser la mise en forme conditionnelle pour coloriser les doublons
=NB.SI(DECALER($A$1;0;0;LIGNE()-1);DECALER($A$1;LIGNE()-1;0))>0
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
si j’interprète bien ta réponse, dans une colonne exemple la A tu as le nom, le prénom et le numéro client
exemple Dupont Pierre 12345
tu peux utiliser ma formule initiale en utilisant un joker *
=NB.SI(A:A;"Dupond*")
si nom était au milieu de la chaine
=NB.SI(A:A;"*Pierre*")
Une petite remarque, en comptabilisant les noms tu peux avoir des homonymes, il serait préférable de compter les numéros clients s'ils ont le même nombre d’occurrence, dans mon exemple 12345 soit 5
=NB.SI(A:A;"*12345*")
par contre pour compter les saisies en doublon tu peux utiliser cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches Ctrl Shift et Entrée, si tu fais bien la formule se placera entre ces accolades {}
=SOMME((FREQUENCE(SI(A1:A100="";"";EQUIV(A1:A100;A1:A100;0));LIGNE(A1:A100))>1)*1)
et pourquoi ne pas utiliser la mise en forme conditionnelle pour coloriser les doublons
=NB.SI(DECALER($A$1;0;0;LIGNE()-1);DECALER($A$1;LIGNE()-1;0))>0
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
Merci encore
si vous risquez d'avoir des décalage de frappe (accent tirets, blancs etc>..)dans les noms et prénom, utilisez plutôt la colonne N° qui a moins de risque de différence clavier
crdlmnt
J'ai appliqué ta formule et elle marche, dans le tableau ci-dessous, la formule m'a indiqué qu'il y a 15 familles
Je te remercie beaucoup,
Je souhaiterais, dans la mesure du possible, aller plus dans le détail.
Il me faut :
- Le nombre de familles présentes au 01/01/2016 (donc dans le tableau, en colonne "année entrée", il faut exclure les familles entrées en 2016 et en colonne "année sortie" il faut exclure les familles sorties en 2015) et normalement on devrait avoir le nombre de 11 familles.
Noms année entrée année sortie
Famille1 2014
Famille2 2014
Famille3 2014
Famille4 2014 2016
Famille5 2014 2015
Famille1 2014
Famille2 2014 2017
Famille3 2014 2017
Famille6 2015
Famille7 2015 2016
Famille6 2015
Famille8 2016
Famille6 2015 2017
Famille1 2014 2017
Famille8 2016 2016
Famille9 2016
Famille9 2016 2017
Famille10 2014
Famille10 2014
Famille10 2014 2016
Famille11 2015
Famille11 2015 2015
Famille12 2014
Famille12 2014
Famille12 2014 2015
Famille13 2016
Famille13 2016
Famille13 2016
Famille14 2015
Famille14 2015 2016
Famille15 2015
Famille15 2015
Famille15 2015 2017
Merci d'avance