excel要按照某一列的出现次数排序,

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:02:05
单位名称出现次数多的,这个单位要排在前面,比如:A公司在上报单位这一列出现了5次,B公司出现了4次,C公司3次,那么要排序以A公司那5行首先出现,之后B公司的4行,之后C公司3行出现怎么排序啊?请高手帮忙啊!万分感谢

可添加一列辅助列如F列,单位名称在A列,在F1输入公式=COUNTIF(A:A,A1)*1000+MATCH(A1,A:A,),公式向下复制,再按F列排序,这样就是按出现次数排序了。

添加一列辅助列,如B列,如单位名称在A列,在B1中输入公式
=countif($A$1:$A$10000,A1)
在向下填充公式。再按B列排序即可。
注:公式中的10000为你原表格中公司个数,即原表格的行数,可自行修改