Excel中=Mode的用法

[复制链接]
查看11 | 回复1 | 2009-1-31 09:00:04 | 显示全部楼层 |阅读模式
在EXCEL中,假设有以下数据:3,4,5,5,6,7,8,8,9;要求出出现频率最高的数字用=MODE(.:.,.:.)来求,可是如果求上面的数字中的MODE的话,EXCEL中只会显示5,不会显示6.请高手指教指教如果和让EXCEL把所有的MODE都显示出来,谢谢.(想答“手动”的兄弟也没问题,我把数据发给你你帮我弄)。
对不起,一时糊涂打错了,是只会显示5,不会显示8,因为是这两个数据出现频率最高。1楼的能不能更详细的解释一下你的公式?后面的"65536"和"ROW(1:1)))&""是什么意思?

回复

使用道具 举报

千问 | 2009-1-31 09:00:04 | 显示全部楼层
假定原数据在A列,请在B1输入公式:=INDEX(A:A,SMALL(IF(A$1:A$9=MODE(A$1:A$9))*(MATCH(A$1:A$9,A$1:A$9,)=ROW($1:$9)),ROW($1:$9),65536),ROW(1:1)))&""公式以CTRL+SHIFT+回车结束.将公式向下复制.注:公式中的数据范围可根据你的实际情况改变....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行