如何在Excel中按出现次数对列进行排序?

Som*_*one 10 microsoft-excel-2007 microsoft-excel

假设我有一个这样的专栏:

Dog
Bird
Cat
Dog
Dog
Dog
Bird
Cat
Bird
Run Code Online (Sandbox Code Playgroud)

它有4只狗、3只鸟和2只猫

我想按这些计数数字降序对此列进行排序。

我的意思是当我排序时结果应该是这样的:

Dog
Dog
Dog
Dog
Bird
Bird
Bird
Cat
Cat
Run Code Online (Sandbox Code Playgroud)

我怎样才能在 Excel 2007 中做到这一点?

wbe*_*d52 10

  1. 在组旁边的列中插入以下公式

=COUNTIF(A$1:A$9, A1)

  1. 突出显示要排序的单元格。
  2. 单击功能区顶部的“数据”选项卡
  3. 在排序部分,选择排序。在对话框中选择第二列,然后从高到低。

在此处输入图片说明