我有一张“时间卡”表。一些典型的条目可能看起来像
ID task date start time
1 proj_XDFR 4/5/18 8:30
2 proj_PEIRN 4/5/18 9:45
3 proj_ERU54 4/5/18 10:30
4 lunch 4/5/18 11:30
ETC。
因此,我想要一个可以计算任务之间时间跨度的查询。例如,花费的时间proj_XDFR
是 9:45 - 8:30 = 1:15。我熟悉的所有查询都使用单个记录中的数据。在这里,我需要一个可以访问后续记录数据的查询。有办法吗?谢谢。(PS 没有时间跨度会跨越日期边界,所以不用担心。)
编辑:需要明确的是,这是我在 Base(数据库程序)中遇到的问题,而不是在电子表格中遇到的问题。
答案1
在电子表格中8:30将位于 D2,并且9:45在 D3. 创建另一个列所用的时间,E 列,然后在单元格 E2 中输入=D3-D2,在我的测试中我得到了01:15:00. 只需复制 E2 并粘贴到 E3,它就会自动调整单元格编号。
希望这可以帮助。