excel的一个问题,感觉要用到vba .请高手帮忙

wpflyshinerocks 2008-03-15 04:45:25
有一个excel的文件,按日期分类的吧.每天有一个数据,有4年的数据.
我想要对每天的数据求中位数, 然后求出这个中位数的左半部分和右半部分的算术平均值.
请问应该如何解决?
...全文
70 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
UltraBejing 2008-04-30
以后需再关注,现在先帮你顶一下
回复
willsan 2008-03-26
1楼强人,说得很详尽
回复
zipall 2008-03-17
每天1个数据?
如果是每天一组数据(假设10个)分布在同一行。
日期在A列,数据在B:K列

在L1输入公式
=MEDIAN(B1:K1)
双击填充柄,得到的一列数据为对应行的10个数据的中位数

在M1输入数组公式
=AVERAGE(SMALL(B1:L1,ROW($1:$5)))
双击填充柄,得到的一列数据为比中位数小的5个数据的平均值

在M1输入数组公式
=AVERAGE(LARGE(B1:L1,ROW($1:$5)))
双击填充柄,得到的一列数据为比中位数打的5个数据的平均值

PS:数组公式输入后按ctrl+shift+enter完成
回复
相关推荐
发帖
Microsoft Office应用
创建于2007-08-02

6153

社区成员

Microsoft Office应用
申请成为版主
帖子事件
创建了帖子
2008-03-15 04:45
社区公告
暂无公告