继续大佬帮忙
excle吧
全部回复
仅看楼主
level 2
全年365天,每天24小时都对应一个数据,从0点开始往下八个小时一组数据平均值(第一组数据0点到8点,第二组数据1点到8点,以此类推),求一天内平均数据最大值,然后这个最大值对应的八小时时间段其他列的平均值,有没有大佬帮小弟解决这个难题,好人一生平安
2023年02月10日 02点02分 1
level 14
细说
2023年02月15日 02点02分 3
level 14
没回复啊
2023年02月15日 12点02分 4
level 1
要求一天内平均数据的最大值,并找到该最大值对应的八小时时间段其他列的平均值,您可以按照以下步骤进行操作:
1. 假设您已经将每个小时的数据放在一列中,从A1到A24(代表0点到23点)。
2. 在B1单元格中,输入以下公式以计算每个八小时时间段的平均值:
```
=IF(A1="","",AVERAGE(OFFSET($A$1,ROW()-MOD(ROW()-1,8),0,8,1)))
```
3. 将B1单元格的公式拖动填充到B2到B24单元格,以计算每个八小时时间段的平均值。
4. 在C1单元格中,输入以下公式以查找一天内平均数据的最大值:
```
=MAX(B1:B24)
```
5. 在D1单元格中,输入以下公式以计算最大值对应的八小时时间段其他列的平均值:
```
=AVERAGE(OFFSET($A$1,MATCH(C1,B1:B24,0)-1,0,8,1))
```
6. 现在,C1单元格中将显示一天内平均数据的最大值,D1单元格中将显示该最大值对应的八小时时间段其他列的平均值。
请注意,这些公式假设您的数据从A1开始,且每个小时的数据连续放置在一列中。如果数据的排列方式或范围不同,请相应地调整公式中的单元格引用和范围。
2023年05月27日 18点05分 5
膜拜
2023年06月14日 00点06分
1