VLOOKUP不会返回date时间

我有一个使用水的时间列表。 这份清单不会产生不使用水的时间。 我将有如下列表:

Hour Liters 5/3/14 6:00 PM 36.288 5/3/14 7:00 PM 15.328 5/3/14 8:00 PM 1.6 5/4/14 11:00 PM 18.752 5/5/14 12:00 AM 21.664 5/5/14 1:00 AM 21.76 5/5/14 2:00 AM 21.76 

现在我想把它们放在一个串行格式中,所以它应该是这样的:

 5/3/14 6:00 PM 36.288 5/3/14 7:00 PM 15.328 5/3/14 8:00 PM 1.6 5/3/14 9:00 PM 0.0 5/3/14 10:00 PM 0.0 5/3/14 11:00 PM 0.0 5/4/14 12:00 AM 21.664 5/4/14 1:00 AM 21.76 5/4/14 2:00 AM 21.76 

我用VLOOKUP检索date值并输出相应的水。 它显示#N/A 我使用匹配函数validation了小数点的date,它给了我真实的。

欢迎来到世界的时间,base60与base10和15位有效数字浮点精度 。 我发现,有时给自己一个“时间窗口”来满足,而不是试图把范围四舍五入。

时间标准

E2中的公式是,

 =SUMIFS($B$2:$B$8, $A$2:$A$8, ">"&D2-TIME(0, 0, 2), $A$2:$A$8, "<"&D2+TIME(0, 0, 2)) 

这给了一个四(±2)秒的窗口来匹配,而不是试图精确匹配什么可能是重复小数。 这可能会进一步收紧,但对你的小时数据可能是好的。 根据需要填写。

我的“序列化”时间列是使用D2中的=A2生成的,然后在D3中生成=D2+TIME(1, 0, 0) 1,0,0)并填充下来。