Comptage de données dans une plage de données

Résolu
dbas Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
dbas Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Hello!

Savez-vous si il est possible d'extraire directement d'une plage de données, la liste des données différentes et leur nombre d'occurrences.

Merci Bcp!
A voir également:

7 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Directement pas évident (sauf formules compliquées) mais il y a une façon simple de procéder

1) Copier toute la plage de la feuille 1 et la coller dans une feuille 2 à partir de A1
2) sélectionner la plage en colonne A de Feuille 2, Onglet Données Supprimer les doublons, on obtient la liste de toutes les données différentes
3) en B1 mettre une formule pour compter les occurrences de feuille 1, sil elles sont par exemple en colonne D : =NB.SI("Feuil1!D:D;A1) et étirer la formule

Cdlmnt
0
dbas Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse mais je ne suis pas encore sauvé. Ma plage de données à X colonnes et Y lignes. Ton point 2 supprime les doublons pour la seule colonne A. OK, je sais qu'il y a des solutions pour supprimer les doublons sur plusieurs colonnes mais ma finalité et surtout de connaître l'occurrence de données identiques dans ce très grand tableau.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour a vous deux,

un exemple avec la formule compliquee: https://www.cjoint.com/?DIqryNIzw6k

pour la colonne liste sans doublon, formule matricielle a valider par ctrl+shift+entre
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Bonjour dbas.

Ce serait beaucoup plus facile si tu fournissais ton fichier ...
Tu vas dans https://www.cjoint.com/ pour créer le lien, que tu reviendras coller ici.

Cordialement.
0
dbas Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci f894009, je suis en train de regarder si je peux adapter cela à mon cas. En attendant Raymond, je ne peux malheureusement pas partager mon fichier mais je viens de créer un exemple très simple qui résume ce que je veux faire.






https://www.cjoint.com/?DIqrPdgWjlx
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Premier exercice :
Saisir en C23 la formule =NB.SI($C$3:$J$13;C3) et la recopier jusqu'en J33.
On lit les nombres 30, 10, 10 ,9 ... qui correspondent à Lancia, Ferrari, Porsche, Fiat ... Les erreurs de saisie sont ainsi dépistées, puisqu'en I29 on voit qu'il y a une "Ferrai" !
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Deuxième exercice :
Saisir en D16 la formule =NB.SI($C$3:$J$13;C16) et la recopier jusqu'en D21.
On lit les nombres 0, 30, 10, 17, 0 et 11 qui ne doivent pas nous surprendre, puisque dans la plage C3:J13 tu as saisi "Fiat " avec un espace à la fin alors qu'en C16 tu as saisi "Fiat" sans espace final : ce sont deux données différentes ...
Idem pour "Ferrari " et "Ferrari".
Mais cette méthode suppose que tu connaissais à l'avance la liste des données à placer en C16:C21 !
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
La commande "Supprimer les doublons" de l'onglet "Outils de donnés" agit sur une ligne ou sur une colonne ; pas sur une plage de plusieurs lignes/colonnes (voir tableau L3:S7).

https://www.cjoint.com/?DIqsJNuu47N

et la prochaine fois, pas la peine de choisir le format "modèle" pour enregistrer ton fichier ...
0
dbas Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup d'avoir pris du temps...je vais utiliser l'une de ces solutions!
0