Как вычислить часы и минуты между двумя периодами времени?

Я работаю над очень простым расписанием для своей работы в Excel 2007, но я столкнулся с проблемой о, вычисляют часы и минуты между двумя периодами времени.

У меня есть поле: timestart который мог быть, например: 8:30

Затем у меня есть поле timestop который мог быть, например: 12:30

Я могу легкий вычислять результат сам, который составляет 4 часа, но как я составляю “общую” таблицу полностью вниз ячейка, которая вычисляет, часы тратят на каждую запись?

Я попытался играть вокруг с настройками времени, но это просто дает мне неправильно числа каждый раз.

5
задан 27.03.2016, 05:47

3 ответа

Если Ваши значения timestart находятся в Столбце A, и Ваши значения timestop находятся в Столбце B, то в столбце по Вашему выбору помещает что-то как:

=ABS(HOUR(A1)-HOUR(B1))

Затем захватите ту формулу и перетащите ее вниз лист.

2
ответ дан 07.12.2019, 17:07

Mestika,

Это кажется, что Вы уже знаете, как вычислить значения - это кажется, что Вы нуждаетесь в помощи, форматируя результаты. Typically Excel использует значение 1 для представления дня. (например, 6 часов были бы 0.25), необходимо смочь вычесть два раза (как другие предположили), и затем умножьтесь на 24 для получения часов. Подведение итогов столбца тех значений получит Вас, в чем Вы нуждаетесь.

Josh

5
ответ дан 07.12.2019, 17:07

Если 8:30 находится в ячейке, A1 и 12:30 находится в ячейке B1, то ввод формулы =B1-A1 в C1 даст Вам правильный ответ, и (я только что протестировал в Excel 2010), должен отформатировать его правильно.

Вы можете затем SUM значения в столбце C для предоставления общего количества.

Однако могут быть проблемы, которые могут укусить Вас, в основном потому что функции времени и даты Excel сотрудничают. Даты являются целыми числами, 1 быть 1 января 1900, 2 быть 2 января 1900 и т.д. Время является частью дня, таким образом, 1.5 полдень 1 января 1900, 2.25 6:00 2 января 1900.

Точка этого - то, что, когда Вы начинаете добавлять время, это начинает переворачиваться в дни, поэтому если Вы будете иметь в общей сложности 25:00 часы, то Вы, вероятно, будете видеть в общей сложности 1:00 часов. Для остановки Excel, делающего это, необходимо отформатировать ячейку с квадратными скобками вокруг элемента часов, [hh].

3
ответ дан 07.12.2019, 17:07

Теги

Похожие вопросы