Запрос, требующий ввода из двух разных записей

Запрос, требующий ввода из двух разных записей

У меня есть таблица "табель учета рабочего времени". Несколько типичных записей могут выглядеть так

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

и т. д.

Итак, мне нужен запрос, который может вычислить временной интервал между задачами. Например, время, потраченное на proj_XDFR9:45 - 8:30 = 1:15. Все запросы, с которыми я знаком, используют данные из одной записи. Здесь мне нужен запрос, который может получить доступ к данным из последующих записей. Есть ли способ сделать это? Спасибо. (P.S. Никакой временной интервал не будет пересекать границу даты, так что это не проблема.)

EDIT: Для ясности: эта проблема у меня в Base, программе для работы с базами данных, а не в электронной таблице.

решение1

В таблице8:30будет в D2 и9:45в D3. создайте еще один столбец с названиемзатраченное время, столбец E. затем в ячейке E2 введите=Д3-Д2, в моем тесте я получаю01:15:00. просто скопируйте E2 и вставьте в E3, нумерация ячеек будет автоматически изменена.

Надеюсь это поможет.

Связанный контент