如果有人可以帮我完成以下任务,我将非常感激。
我有一个包含日期和小时的列,第二列包含值。我想创建一个新的两个列,第一个是日期和小时,但是24小时和第二列,从我已经拥有的相同日期和小时的值中取出。没有值返回0.例如对于column2和date2 2012-8-1 14:25,值6613必须从第1列获取,data1从时间间隔是5分钟
答案 0 :(得分:0)
有趣的问题虽然没有在编辑中删除细节但没有多大意义。一个可能但相当麻烦的解决方案是使用一些索引号的辅助列与VLOOKUP一起使用。 (可能有更好的方法,但如果是这样,你可能需要再等一会儿!)
使用Data>将第一列拆分为两个(日期/时间)数据工具 - 文本到列,固定宽度。 在时间和值之间插入两列(比如C& D),并标记这些列中的左侧一列。
2012年8月1日14:25左栏中的=IF(C1=287,1,C1+1)
和右列=A2&" "&C2
。
创建5分钟的间隔,其中2012 8 1表示G1,下一行的公式如下:
G2 = =G1+1/(24*12)
H2 = =IF(H1=287,1,H1+1)
I2 = =INT(G2+0.1)&" "&H2
J2 = =IFERROR(VLOOKUP(I2,D:E,2,FALSE),0)
根据需要复制G2:J2 隐藏任何突兀的列。
看起来图形表示(散点图)可能比表格格式更合适。