从列表中提取唯一值并按Excel中的出现次序sorting
有没有一个公式提取Excel中的列表中的所有唯一条款,然后按它们发生在列表中的次数sorting?
List Extracted Data 1 AA AA 2 BB CC 3 CC BB 4 AA EE 5 DD DD 6 EE 7 AA 8 CC 9 CC 10 EE 11 BB 12 AA
AA出现4次,所以它被放置在提取列表的顶部,然后是出现3次的CC,依此类推。
我认为更快的方法是使用数据透视表:
-
select表(确保有一个标题;如果没有标题,插入一个),然后转到“插入”>“数据透视表”。 你应该得到这样的东西:
-
单击“确定”,然后将右侧窗格中的标题拖入“行标签”,然后再拖入“值”中:
-
现在selectB列,并通过“Home”>“Sort&Filter”插入一个filter:
-
现在,按降序sorting:
首先使用高级filter将唯一logging提取到列B.然后在C1中input:
= COUNTIF(A $ 1:A $ 12,B1)并复制下来
最后按C降序sorting列出B&C