我有一个excel文件,显示每隔一个时间间隔的数据。我想获得每分钟间隔的数据。我不想平均,但它只是为每分钟显示数据,例如。(22:06:25 22:07:25 22:06:25 22:08:25 22:06:25)。
我目前的数据是这样的。
08.08.2015 22:06:25 114507783 1000000 49087 612
08.08.2015 22:06:25 114507892 1000000 49087 612
08.08.2015 22:06:25 114508002 1000000 49087 612
08.08.2015 22:06:25 114508111 1000000 49087 612
08.08.2015 22:06:25 114508220 1000000 49087 612
08.08.2015 22:06:25 114508329 1000000 49087 612
08.08.2015 22:06:25 114508438 1000000 49087 612
08.08.2015 22:06:25 114508548 1000000 49087 612
08.08.2015 22:06:25 114508657 1000000 49087 612
08.08.2015 22:06:26 114508766 1000000 49087 612
08.08.2015 22:06:26 114508875 1000000 49087 612
08.08.2015 22:06:26 114508984 1000000 49087 612
08.08.2015 22:06:26 114509094 1000000 49087 612
08.08.2015 22:06:26 114509203 1000000 49087 612
08.08.2015 22:06:26 114509312 1000000 49087 612
08.08.2015 22:06:26 114509421 1000000 49087 612
08.08.2015 22:06:26 114509530 1000000 49087 612
08.08.2015 22:06:26 114509640 1000000 49087 612
08.08.2015 22:06:27 114509749 1000000 49087 612
08.08.2015 22:06:27 114509858 1000000 49087 612
08.08.2015 22:06:27 114509967 1000000 49087 612
08.08.2015 22:06:27 114510076 1000000 49087 612
08.08.2015 22:06:27 114510186 1000000 49087 612
08.08.2015 22:06:27 114510295 1000000 49087 612
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
我假设您不想/无法更改数字生成器的实际工作方式。我进一步假设您手动将此数据转储到Excel中[如果您通过数字生成器自动执行此操作,则无法在源编号生成器处求解时无法解决此问题]。因此,我建议您有1个数据转储选项卡和一个评论选项卡。
我进一步假设您的源选项卡名为sheet1,并在以下列中包含数据:
答:A =日期[我假设这只运行一天,并且每天都会创建一个新的Excel文件] B:B =时间 C:C =所有其他数据[如果数据在此处有不同的列,请调整下面的答案以反映]
在您的评论标签上,在A1中只需输入以下内容即可。根据需要复制。
=Sheet1!A1
在B1上,输入以下内容:
=MIN(Sheet1!B:B)
这将拉出Sheet1中找到的最低时间戳。然后,在B2上并复制下来,输入以下内容:
=VLOOKUP(B1+0.001,Sheet1!B:B,1,1)
这将查找上面单元格中找到的时间,添加一分钟。如果它没有完全找到(与第二个匹配),则在您的数据排序时,它会采用最接近的匹配。
将其放入C1中并向下复制(如果您的数据也在D,E等列中,只需复制此公式,用D替换对C列的引用等 - 应该只能复制到右侧)< / p>
=INDEX(Sheet1!C:C,MATCH($B1,Sheet1!$B:$B,0))
这将查找新工作表中B列中生成的时间戳的完全匹配。然后它用INDEX将这些数据拉到你的新工作表上。