Compter le nombre d'éléments identiques dans une colonne

Résolu/Fermé
MaxiBoule - 31 oct. 2018 à 16:35
 MaxiBoule - 1 nov. 2018 à 13:18
Bonjour tout le monde,

Je suis sûr que ma question a déjà été posée, mais ça fait une demie-heure que je regarde, et je ne trouve rien, ou alors des solutions que je ne comprends pas, et que je n'arrive pas à adapter à mon cas (notamment à base de INDEX et beaucoup de choses derrière).
Dans une colonne je recense le lieu où un événement se passe ; au fur et à mesure de mon fichier, des lieux reviennent, mais ce n'est pas toujours le même. J'aimerais trouver une formule qui puisse me dire quels sont ces lieux (sans doublon), et combien de fois chacun est apparu dans la liste. (Une formule qui pourrait évoluer en même temps que mon fichier, bien entendu ;))

Par ex :

Paris
Paris
Toulouse
Reims
Toulouse
Paris
Lisbonne

J'aimerais avoir une formule qui me donne :
Paris : 3
Toulouse : 2
Reims : 1
Lisbonne : 1

Merci <3



A voir également:

4 réponses

Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 247
31 oct. 2018 à 17:04
Bonjour.

Tu peux déjà, sans passer par des formules, utiliser n'importe lequel des outils Trier - Filtrer - Rechercher
2
Merci pour ta réponse !
Oui, c'est ce que je fais pour le moment, mais c'est vraiment pas pratique parce que je voudrais aussi que les données évoluent en même temps que je remplis mon fichier... (et puis aussi parce que je vais croiser ces statistiques, donc je peux pas utiliser le filtre tout le temps)
0
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 247
31 oct. 2018 à 17:28
Alors envoie ce fichu fichier !
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0
Mike-31 Messages postés 18349 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 novembre 2024 5 105
Modifié le 31 oct. 2018 à 17:06
Bonsoir,
ta liste est par exemple entre A2 et A100
il faut commencer par extraire une liste sans doublon avec une formule matricielle qu'il faudra confirmer avec les 3 touches Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
Par exemple en D2 coller cette formule et l'incrémenter vers le bas
=(INDEX($A:$A;MIN(SI(NB.SI(D$1:D1;$A$2:$A$100)=0;LIGNE($A$2:$A$100))))&"")

tu peux simplifier la formule en nommant la plage A2:A100 surtout si la formule est dans une feuille différente, exemple la plage nommée List et la formule devient
=(INDEX($A:$A;MIN(SI(NB.SI(D$1:D1;List)=0;LIGNE(List))))&"")

et en E3 cette formule
=SI(D2="";"";NB.SI(A2:A100;D2))

1
Merci pour ta réponse !
Ca marche !
Merci beaucoup !!!
0
0
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 247
31 oct. 2018 à 17:07
Mais si tu tiens à utiliser une formule, ce sera avec la fonction NB.SI ...
Il m'est impossible de te donner la formule exacte, car tu as "oublié" d'envoyer ton fichier, ou au moins d'indiquer dans quelles cellules sont inscrites tes données, et dans quelles cellules tu veux les résultats !
1
Merci pour ton aide, j'ai réussi grâce à Mike 31 :)
0
Mike-31 Messages postés 18349 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 novembre 2024 5 105
31 oct. 2018 à 17:36
Re,
Alors je passe le statut de la discussion en résolu
1