Office中国论坛/Access中国论坛
标题:
按频率降序排列
[打印本页]
作者:
leslie0705
时间:
2011-1-15 10:14
标题:
按频率降序排列
A B
1 52
2 46
3 46
4 58
5 54
6 57
7 55
8 53
9 53
10 45
A是号码,B是出现次数,我要号码按出现次数的降序排列。。。
最后应该是
58 4
57 6
55 7
54 5
53 8
53 9
52 1
46 2
46 3
45 10
我就是搞不懂相同的出现次数,比如说8,9,怎样区分并显示出来。
作者:
roych
时间:
2011-1-15 19:02
出现次数,可以用Countif函数来计算:
=countif(A:A,A1),计算A1在A列中出现的次数。
另外,还可以用frequency来计算,不过这是一个数组公式(用ctrl+shift+enter生成花括号):
它们的区别在于:Countif是对所有数值都计算;而frequency只对第一次出现的数值计算。详见附件:
[attach]44671[/attach]
作者:
leslie0705
时间:
2011-1-16 00:17
但是用countif的话不能解决我的问题,就好像号码2,3都出现了46次,我要他们都显示出来!用你的方法的话就只能显示其中一个
作者:
roych
时间:
2011-1-16 01:18
不知道是不是像这样?
http://www.office-cn.net/forum.p ... mp;page=1#pid579481
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3