Excel: comment compter des occurances?

Résolu
Mike the Bike -  
 Mike the Bike -
Bonjour,

Dans une colonne, j'ai "pommes", puis "fraise", puis"pommes", puis"banane". Si je fais une fonction classique de comptage, je trouve 4. Je souhaiterais que le resultat soit 3. en fait, quand excel rencontre plusieurs fois la même valeur, je souhaite qu'il ne me la compte qu'une fois. Est ce possible?
A voir également:

2 réponses

cesar_ Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   7
 
Tu peux utiliser le tableau croisé dynamique ou si tu utilise l'office 2007 tu peux utiliser : Données\supprimer les doublons
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

=SOMME(1/NB.SI(A1:A20;A1:A20))
Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule; Excel encadre alors automatiquement la formule par des {}
la plage de recherche ne doit pas être une conne ou ligne entière

si tu as des cellules vides dans A1:A20
=SOMME(SI(A1:20<>"";1/NB.SI(A1:A20;A1:A20)))
Michel
0
chossette9 Messages postés 4239 Date d'inscription   Statut Contributeur Dernière intervention   1 311
 
Bonjour michel_m,

je m'incruste un peu dans la conversation pour te poser une question à propos de cette forme matricielle : n'y a-t-il pas moyen de faire varier dynamiquement la plage de recherche ?

Genre dans ton exemple tu mets A1:20, si on rajoute une valeur en A21, comment faire pour que la plage devienne directement A1:A21 ?

Cordialement.

Edit : ta solution avec des cellules vides permet de contourner ce problème.
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
bonjour chossette, bonjour michel

la formule de michel devient "variable" en nommant la plage à traiter
plage=DECALER(Feuil1!$A$1;0;0;NBVAL(Feuil1!$A:$A);1)
et d'appliquer
bonne suite
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Auteur des formules que j'ai cité ( j'avais oubljé dans ma réponse)
Laurent Longre
http://xcell05.free.fr/pages/form/uniques.htm
0
chossette9 Messages postés 4239 Date d'inscription   Statut Contributeur Dernière intervention   1 311
 
@ccm81 : j'ai failli dire que ça ne fonctionnait pas, mais j'ai encore oubli" de valider par Ctrl+Shift+Entrée. C'est bon ça fonctionne.

Merci de l'info !
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
@michel_m
merci une fois de plus pour la mine ....
0