尝试使用日期中的数据和前一天的数据进行计算

时间:2017-03-30 14:41:00

标签: ms-access

我已经制作了一份报告,其中我按天分组。

我正在尝试计算每株植物的燃料消耗量,单位为升/小时。

要执行此操作,请执行

[LitersIssued]Today/[Hourmeter]Today-[Hourmeter]Yesterday

我如何获得昨天的Hourmeter值(或工厂运行的最后日期)

表格示例:

https://i.stack.imgur.com/Ry7Md.png

1 个答案:

答案 0 :(得分:0)

这样的事情会起作用:

[LitersIssued]/([Hourmeter]-DLookup("Hourmeter","[YourTableName]","PlantNumber=" & [PlantNumber] & " AND Dates=#" & FormatDateTime(DateAdd("d",-1,[Dates]),2) & "#")))))

不是最有效的方法,可能需要一些空值和除零保护,但非常简单,可以包含在Access SQL语句中。