如何求时间的平均值(如何对隔天时间进行求平均)
如何求时间的平均值(如何对隔天时间进行求平均)样本时间点11900/1/0 23:28:3021900/1/0 22:22:1031900/1/0 0:13:1241900/1/0 1:14:1551900/1/0 22:18:30所以对样本3和样本4的时间点数据 1,再求平均值,便能得到正常的平均时间点,在C列输入=IF(B2<0.5 B2 1 B2)这样可以看到B列的时间点次日时间数据加1天解题过程对B列的时间点进行yyyy/m/d h:mm:ss格式设置便可以得到年/月/日/小时/分钟/秒
实例背景:医学研究中经常需要做很多实验,例某些药物N个样本试验后产生效果的时间记录,有的时间点在晚上,有的时间点在第二天凌晨,在统计数据时如下所示
样本 | 时间点 |
1 | 23:28:30 |
2 | 22:22:10 |
3 | 0:13:12 |
4 | 1:14:15 |
5 | 22:18:30 |
此上为部分数据,如果使用平均函数求平均,发现得到的结果是下午13点,显然得到的结果是错误的。
如何求出真实产生效果的平均时间点。
核心思路
次日时间数据加1天
解题过程
对B列的时间点进行yyyy/m/d h:mm:ss格式设置便可以得到年/月/日/小时/分钟/秒
这样可以看到B列的时间点
所以对样本3和样本4的时间点数据 1,再求平均值,便能得到正常的平均时间点,在C列输入=IF(B2<0.5 B2 1 B2)
(系统默认0是从1900年1月0日开始算,数字1代表1天即1900年1月1日,0.5即半天是1900/1/0 12:00:00)
从而得到些次样本的平均产生时效在23:31:19
======================
同步原创自学成才(ID:selftt)!
想每天收到这样的文章就搜索关注吧!
Exce技巧基础 函数教程 数据透视表 VBA
学习5分钟,工作省2小时!