Excel: comment compter des occurances?
Résolu/Fermé
A voir également:
- Excel: comment compter des occurances?
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
2 réponses
cesar_
Messages postés
69
Date d'inscription
samedi 14 juin 2008
Statut
Membre
Dernière intervention
15 juillet 2012
7
14 sept. 2011 à 17:27
14 sept. 2011 à 17:27
Tu peux utiliser le tableau croisé dynamique ou si tu utilise l'office 2007 tu peux utiliser : Données\supprimer les doublons
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
Modifié par michel_m le 14/09/2011 à 17:35
Modifié par michel_m le 14/09/2011 à 17:35
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
=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
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 306
Modifié par chossette9 le 14/09/2011 à 17:44
Modifié par chossette9 le 14/09/2011 à 17:44
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.
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.
ccm81
Messages postés
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
14 sept. 2011 à 17:53
14 sept. 2011 à 17:53
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
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
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
14 sept. 2011 à 17:57
14 sept. 2011 à 17:57
Auteur des formules que j'ai cité ( j'avais oubljé dans ma réponse)
Laurent Longre
http://xcell05.free.fr/pages/form/uniques.htm
Laurent Longre
http://xcell05.free.fr/pages/form/uniques.htm
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 306
14 sept. 2011 à 18:00
14 sept. 2011 à 18:00
@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 !
Merci de l'info !
ccm81
Messages postés
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
14 sept. 2011 à 18:07
14 sept. 2011 à 18:07
@michel_m
merci une fois de plus pour la mine ....
merci une fois de plus pour la mine ....