24小时热门版块排行榜    

查看: 4354  |  回复: 8

理工zjf

银虫 (小有名气)

[求助] 急求,如何在Excel中求每60个数据的平均值 已有6人参与

Excel数据处理中,有一列数据特别多,如何每60个数据求一次平均值,所有数据个数是60的整数倍,一直将所有的数据处理完,输出所得平均值。先谢谢各位了
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (职业作家)

Matlab专家

★ ★
感谢参与,应助指数 +1
理工zjf: 金币+2, 有帮助, 没装MATLAB,编程的话也不大懂,好在做出来了,谢谢回复 2015-01-16 11:15:33
本帖仅楼主可见
2楼2015-01-15 15:02:56
已阅   申请程序强帖   回复此楼   编辑   查看我的主页

匿名

用户注销 (职业作家)

Matlab专家

本帖仅楼主可见
3楼2015-01-15 15:12:21
已阅   申请程序强帖   回复此楼   编辑   查看我的主页

geyaolove8

木虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
理工zjf: 金币+2, 有帮助 2015-01-16 11:17:00
简单的复制两个以后,选择120,当然包含那两个;然后拉公式一样下拉。
一时的勇气和力量证明不了什么,长期的奋斗坚持才是王道!
4楼2015-01-15 17:47:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jintie

银虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
用分类汇总,求各改成平均值

加一列,设为分类标识,用序列填充,步长为1/60,然后取整数。实现了分类。
5楼2015-01-16 00:14:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lrshan22

铁杆木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
录制一个简单的宏

[ 发自小木虫客户端 ]
6楼2015-01-16 00:39:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

deephill

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
excel vba 程序如下:n,m,rowmax 自己根据数据情况设定设定
'''''-------------------
Sub dafasd()
Dim n, m As Integer
n = 2 '''''数据存放的列数
m = 60    求取平均值的周期 或 个数
rowmax = 360  数据从第1行开始,具有的最大行数
For i = 1 To rowmax Step m ''''数据从1行开始,m个开始求均值  
''''''计算的结果放在数据列后的一列
Cells(Int(i / m) + 1, n + 1) = Application.WorksheetFunction.Average(Range(Cells(i, n).Address & ":" & Cells(i + m - 1, n).Address))
Next i
End Sub
'''''-------------------
7楼2015-01-16 09:18:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

理工zjf

银虫 (小有名气)

引用回帖:
4楼: Originally posted by geyaolove8 at 2015-01-15 17:47:47
简单的复制两个以后,选择120,当然包含那两个;然后拉公式一样下拉。

没看懂啥意思,不过我的问题已经解决了,谢谢回复
8楼2015-01-16 11:16:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

嘻哈学士

银虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
计算两个,然后直接往下拉,最后再平均就可以了
9楼2015-01-16 11:26:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 理工zjf 的主题更新
信息提示
请填处理意见