excel算平均,这样的怎么办?在线等急 谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/17 06:08:44
打算处理这样的数据
01.00 12 15 16 18......
01.10 14 19 46 15......
01.20 15 16 17 16......
01.30 16 18 15 15......
01.40 16 13 15 16......
01.50 12 16 16 15......
02.00 .................
02.10 .................
02.20 .................

以上A1列为时间 十分钟记录一次 右面那些是一些温度湿度的数值 这样的数值从B到M列

想求一小时内这些数值的平均值 (01.00到01.50算一次平均)

谢谢!
一个表格里有很多个小时这样的数据 有没有简便方法能一次性解决 求平均的问题呢?谢~

可以的,如果只是一天的话,可以,把插入一列只带小时的时间,如,01,02,...12,
再按这列进行分类汇总,如温度\湿度选择平均值.即可
如果有多天就的,那么插入时间,为2009.08.19.01,类似这样的,这列时间可以用原时间列求行.应该是left函数.再拖下即可.

第一步:筛选
选中全部(第一行为标题行) -数据--筛选--自动筛选--时间下拉框--自定义 大于01.00 小于01.50

第二步: 求和

假设标题栏 在第二行 在 第一行 B1 输入:=subtotal(1,B3:B10000) 鼠标移动到B1右下角 变成实心十字时 右拉

如果每个小时都求平均 先设一辅助列:小时

分类汇总 求平均 就好了, 再讲

求平均值的函数为average(或AVERAGE)。
对于一个方形表格区域如从B1到M20,其表述方法为 B1:M20 ,
对于几个方形区域,或者再加几个单独的单元格,其表述方法为:
B1:D3,E2:F5,……,D8,G9……
其顺序可变。
函数和单元格名称的英文字母可大写,可小写。
因此对这个问题,可在要输出平均值的单元格中输入下述函数:

=average(B1:M9)回车

括号里表示参数的单元格区域自己改就OK!

A列的数据是什么格式?
数值吗?

如果是的话可以用数据透视表,对后面几列的数据求平均,并按照A列的数据自动分组。分组时设置好起始值、终止值以及步长。

因为数据很有规律性,所以可以在第O列的O1输入以下公式:

=AVERAGE(INDIRECT("B"&(ROW(A1)*6-5)&":"&"M"&ROW(A1)*6))

公式下拉复制,需要统计多少小时的平均值,就将公式复制填充到多少个单元格,假如统计24小时,则将公式下拉复制到O24即可。

先分列,后求和!
可以一次性解决你的要