Я пытаюсь использовать Excel 2013, чтобы собрать книгу для отслеживания расписания. Например, время, отработанное вчера, необходимо ввести до 10:00 следующего рабочего дня. Выходные становятся сложными (потому что следующий рабочий день - понедельник), но в остальном схема выглядит следующим образом:

Cell    Cell contents   Cell description

A3      3/11/2014       (Date someone worked)
B3      3/12/2014       (Date when the time was entered into timesheet)
C3      19:00           (Time that the entry was made)
 

В приведенном выше примере время, отработанное 03/11/14, должно быть введено в расписание до 12/12/14 (следующего рабочего дня) в 10:00. В ячейке D3 мне нужно, чтобы Excel вычислил разницу во времени между следующей датой «после» ячейки A3 в 10:00 AM (всегда 10:00 AM) и датой / временем ячейки B3 / C3 (то есть, когда табель был на самом деле обновляется). Все, что я пробовал до сих пор, не сработало. Это выполнимо?

Спасибо

2 ответа2

2

В D3 используйте формулу:

=((B3+C3)-(A3+"10:00"))*24

Пока A3 и B3 распознаются Excel как даты, вы должны получить результат 33 (часов).

1

Спасибо вам, @kaarel и @NeronLeVelu, за ваши отзывы. Я объединил предоставленную вами информацию и попытки, которые я предпринял до публикации моего вопроса, и в итоге получил:

=((Workday(A3,1)+"10:00")-(B3+C3))*24*60

Небольшое условное форматирование, и я могу легко показать, что было введено и когда (рано / поздно) в считанные минуты.

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