Запрос, который требует ввода из двух разных записей
У меня есть таблица с расписанием. Несколько типичных записей могут выглядеть как
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_XDFR
было 9:45 - 8:30 = 1:15. Все запросы, с которыми я знаком, используют данные в одной записи. Здесь мне нужен тот, который может получить доступ к данным из последующих записей. Есть ли способ сделать это? Благодарю. (PS Никакой промежуток времени не будет пересекать границу даты, так что это не беспокойство.)
РЕДАКТИРОВАТЬ: Просто чтобы быть ясно, это проблема, которую я имею в Base, программе базы данных, а не в электронной таблице.
1 ответ
В электронной таблице 8:30 будут в D2 и 9:45 в D3. создайте другой столбец с именем time, column E. затем в ячейке E2 type = D3-D2, в моем тесте я получаю 01:15:00. просто скопируйте E2 и вставьте в E3, он автоматически корректирует нумерацию ячеек.
Надеюсь это поможет.