Возможный дубликат:
рассчитать разницу во времени в Excel 2003

У меня есть цель 2 часа 47 минут в месяц. если я приеду, скажем, 1h20m00s, и когда мой формат ячейки excel будет [Красный] - [м]: сс; [Синий] [м]: сс, это даст мне красным цветом разницу во времени за 87 минут, прежде чем я достигну своей цели. Когда это отрицательно, это дает мне правильный ответ. Но если я доберусь до 3:00 обычно, это даст мне 13 минут синего цвета, но это не так. Это дает мне ################# в качестве ответа. Может ли кто-нибудь помочь мне получить правильную формулу. Спасибо И это не проблема расширения ячейки.

1 ответ1

0

Скажем, вы хотите записать время бега и поставить себе цель в 2 часа 47 часов бега в месяц (вы точный человек).

Вам понадобится несколько клеток ...

  • Ячейка А1 (назовем это Goal).

Введите 2:47 , каково ваше время бега. Ячейка будет принимать нестандартный формат h:mm для часов: минут, но в действительности Excel сохраняет любое "время" в качестве значения даты и времени. В данном случае, 1 января 1900 года, 2:47 утра, но нас это не волнует. Хотя это удобно при вводе ваших данных, нам необходимо учитывать это при выполнении нашей формулы.

  • Ячейка A2 (назовем это Выполнено)

Введите следующую формулу: =SUM(C1:C50) . Это сумма всех ваших пробежек, которые вы собираетесь ввести в течение месяца в столбце C. Нет проблем с добавлением положительных значений времени, поскольку они никогда не опустятся ниже нуля.

  • Ячейка A3 (назовем это MonthDifference)

Вот подвох. В справке Excel по статье «Представить результат, основанный на одной единице времени» предлагается:

=INT((B2-A2)*24) Total hours between two times (4)

=(B2-A2)*1440 Total minutes between two times (295)

=(B2-A2)*86400 Total seconds between two times (17700)

Я выбрал минуты, так как время для пробежек может быть немного чрезмерным. В A3 просто введите =(A2-A1)*1440 . Затем установите свой пользовательский формат ячейки A3 на это: [Red]-0;[Blue]0 .

Вуаля! Теперь вам нужно просто выйти на улицу и вернуться, чтобы записать свое время в ячейках от С1 до С50. Удачи.

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