Disons que j'ai une colonne comme celle-ci:
Dog
Bird
Cat
Dog
Dog
Dog
Bird
Cat
Bird
Il a 4 chiens, 3 oiseaux et 2 chats
Je veux trier cette colonne en ordre décroissant par ces nombres de comptage .
Je veux dire que le résultat devrait être ceci quand je le trie:
Dog
Dog
Dog
Dog
Bird
Bird
Bird
Cat
Cat
Comment puis-je faire cela dans Excel 2007?
sum values
et modifiez-lecount
, puis faites-le glisser versrow labels
lui pour créer le tableau, puis modifiez les options de tri. Ce n'est peut-être pas exactement ce que vous voulezRéponses:
la source
Pour moi (en utilisant Excel 2016 sur Win8), cette réponse ne fonctionne pas. Il recourt aux FORMULES qui ne font plus référence au domaine dans la même rangée ...
La façon d'éviter cela est d'utiliser
=COUNTIF(Sheet2!$A$1:$A$100,INDEX(A:A,ROW()))
Solution expliquée dans le forum Excel - Tri des données contenant des formules COUNTIF
la source
Pour la solution de @ wbeard52 - Excel 2016 sur Windows 10, au lieu de
,
cela, il devrait être un;
délimiteur. Comme ça:Astuce: si vous avez plusieurs lignes, écrivez les deux premières lignes comme ceci:
Copiez ensuite ces deux cellules, marquez la cellule 3 à 10000 dans ce cas, puis collez le code. Je l'ai fait avec plus de 150 000 lignes et cela a fonctionné comme un charme. Cependant, j'ai dû redémarrer Excel après avoir défini la formule pour que les valeurs correctes s'affichent.
la source