我现在有一个记录仪,A列是时间,B列是记录的数据。
时间格式如下
08010000
……
08012359
第一行指的是8月1日0:00时的数据,每分钟记录一个数据,理论上一天下来有24*60=1440个数据,但是由于记录仪本身有点问题导致部分数据缺失,所以总共的行数是少于1440行的。
现在有2个问题:
如何可以找出缺少的时间?(比如说08012202下一行就到了08012204,也就是08012203缺了,如何能找出来)
由于部分数据缺失,直接算日均值会不准。所以想以半小时为一组算出平均数,最后算出48个平均值的平均值,请问有没有办法写一个函数处理?
不一定要用excel解决,用其他软件能处理也OK,反正不能人工一个个弄(因为有一整年的数据……)
回答满意的有分追加。
缺的数据不找没关系的。但是能不能帮忙打一下函数,我不会用额。
追答我想用VBA比较好,因为有可能正好半点时间缺失。
VBA不是函数,是宏,也就是编程代码。