Nb.si réel dans une liste de noms

Bonjour et merci de me lire pour mon premier post.
J’ai du mal à maîtriser certaines fonctions comme celle en titre.
J’ai une liste de noms contenus dans 250 lignes et ce tous les mois avec un onglet par mois.
Je souhaite créer un onglet qui contiendrait tous les noms en récapitulatif puis un autre onglet qui me donnera le nombre de noms redondant de toute cette liste.
J’ai obtenu en utilisant NB.SI un nom avec le nombre de fois qu’il est cité : par exemple 5 et le retrouve plus bas à 4 puis à 3 etc…

Comment obtenir le nom une fois en ayant 5 et ainsi pour les autres noms.
merci pour votre aide.
bernard

Salut Bernard,

N’hésite pas à poster un fichier exemple anonymisé si besoin et on peut te résoudre ça assez simplement je pense

@+

Bonjour et merci de m'avoir répondu

Voila un exemple dans un Tableau combien de fois un nom est redondant en créant une liste dans un onglet avec ce nom n'apparaissant qu'une fois !

Par exemple : aaaaaaaaaa (3 fois) peut-être n'est-ce pas possible)

Bonne journée

Bernard

image

Hello,

Un fichier avec plusieurs propositions pour le faire

N'hésite pas si tu as des questions nous y répondrons avec plaisir

@+

15classeur1.xlsx (34.04 Ko)

Merci beaucoup

Je vais essayer les propositions et voir celles qui seront les plus pratiques.

Je vous tiens au courant.

Bonne journée

bernard

Bonjour à tous !

Et...

Sur la base du classeur fourni par BAROUTE78 () et pour le fun, une autre approche Microsoft 365 (Insider ?) qui génère dynamiquement l'entièreté du tableau :

image
=LET(p;Tableau1[Nom];ASSEMB.V({"Noms"."Nb"};GROUPER.PAR(p;p;NBVAL)))

Re Bonjour

J'ai testé et le Tableaux dynamique fonctionne à merveille !

Un grand merci encore

Si je peux rendre la pareille !

De bonnes vacances au groupe

Bernard =D

Merci pour le retour ;)

Je ne vais pas vous ennuyer trop longtemps.
J’ai essayé avec cette formule

=LET(p;Tableau1[Nom];ASSEMB.V({"Noms"."Nb"};GROUPER.PAR(p;p;NBVAL)))
Mais ça ne fonctionne pas ! J’ai du faire une erreur de syntaxe

Merci beaucoup et au plaisir

=D

Bonjour à tous !

=LET(p;Tableau1[Nom];ASSEMB.V({"Noms"."Nb"};GROUPER.PAR(p;p;NBVAL)))
Mais ça ne fonctionne pas ! J’ai du faire une erreur de syntaxe

Aucune erreur de votre part !
Cette proposition nécessite d'évoluer sous Microssoft 365 (et accessoirement avec Insider). Ce qui n'est pas votre cas.

Merci JFL je ne savais pas.
cordialement.
bernard

Rechercher des sujets similaires à "reel liste noms"