Compter valeur unique texte

14siren.xlsx (8.99 Ko)

Bonjour,

j'ai cherché sur le forum mais je n'ai pas trouvé la formule qui fonctionnait pour mon fichier.

j'ai une colonne au format "texte" avec des SIREN d'entreprises.

je cherche à compter le nb de SIREN différents.

j'ai essayé avec les différentes formules (NBVAL, FREQUENCE, SOMMEPROD, ...), cela ne fonctionne pas.

le top serait de faire ça dans un TCD mais sinon ce n'est pas grave.

je suis sur EXCEL 2010.

Merci d'avance.

Une proposition.

Tu sélectionnes ta colonne, onglet données, convertir. Tu cliques sur terminer (ca permet de convertir en nombre)

Et tu tapes la formules =NB(A2:A23)

Bonjour

Avec un TCD

72siren.xlsx (14.45 Ko)

désolé je n'avais pas fait attention que plusieurs SIREN etaient identiques

Dans ces cas la je trie les numéros par ordre croissant et je met une formule à côté puis je fais la somme

voir pj

Ca permet de tout compter sans avoir besoin de supprimer les doublons et sans avoir besoin de faire un TCD

Bonjour le forum,

Une matricielle :

=SOMME(SI(A2:A100<>"";1/NB.SI(A2:A100;A2:A100)))

Merci beaucoup evolm je n'y avais pas pensé !!

au cas où est-ce possible sans faire de tri ?

Re,

Merci beaucoup evolm je n'y avais pas pensé !!

au cas où est-ce possible sans faire de tri ?

Dans le cas présenté il y a 18 valeurs différentes :

matricielle

Non ma méthode ne marche que si tu fais un tri.

Le plus simple sans tri reste la formule matricielle de mbbp

mbbp

Pourquoi quand je copie ta formule j'obtiens le résultat 1, alors que visiblement cela met 18 sur la copie écran ?

=SOMME(SI(A2:A100<>"";1/NB.SI(A2:A100;A2:A100)))

merci

c'est du matriciel, donc dans la barre de formule tu dois ensuite cliquer sur CTRL MAJ ENTREE pour mettre des {} à a ta formule

Une matricielle

Formule à valider avec les touches CTRL MAJ ENTREE

Bonjour,

Par formule

=SOMMEPROD((A2:A100<>"")/NB.SI(A2:A100;A2:A100&""))

Slts

merci beaucoup pour votre aide

Rechercher des sujets similaires à "compter valeur unique texte"