怎么用excel 或者matlab处理时间数据

原始数据:

img

日期格式:

img

matlab数组大小:

img

时间有隔了3小时的,有几天的,还有隔了几年的,因为每个小时后面还有对应的数据,所以需要在做数据处理之前先把时间捋清楚,按逐小时来规整。想了一些方法但都不尽如人意,有的办法面对三十几万行的数据无疑杯水车薪

你好,同学,建议用readtimetable读入你的文件数据,然后使用retime函数来进行规整,三句话就完事

TT = readtimetable('yourfile.xlsx');
TT2 = retime(TT,'hourly','spline'); % 三次样条插值你的数据,按逐小时来规整
writetimetable(TT, 'output.xlsx') % 写入到output.xlsx文件中去

有帮助望题主给个采纳支持一下答主答题哟,有什么程序处理上遇到的困难可以继续探讨呢,非常感谢你的支持(●'◡'●)