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

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 ответ1

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .