Главная стр. Поиск Поиск

Работа с временем в Excel

Может кто подскажет... Есть начальное время, допустим, 6 утра. Программа должна высчитать во сколько надо лечь спать что бы проспать 10 часов. Вроде бы ничего сложного, но мозг кипит. Подскажите, как это сделать, пожалуйста.

  Ленчик задал(а) этот вопрос 29 мая 2014

Ответы:

  Валентин Анашкин | 19 декабря 2015, 16:40
Есть и варианты, однако. Уложившись спать в 8 часов вечера, вряд-ли вы быстро заснёте. Поэтому вы можете поспать днём часа два (как в детском саду), тогда вечером нужно ложиться в 22 часа. В итоге получаются ваши 10 часов сна. Такой вариант полезнее.

  Дед Архимед | 18 декабря 2015, 03:05
Если кому-то, все-таки, еще нужно... Можно, конечно, и C++ выучить - поможет ли? Достаточно простого сложения, если мозги работают. В сутках 24 часа и если нужно спать 10, то остается 14 часов бодрствовать. Исходя из этого: если нужно встать в 6:00, то 6+14=20:00 - время когда нужно лечь. Нужно встать в 9:00? 9+14=23:00. Встать на рыбалку в 3:00? 3+14=17:00 и т.д.

  Виталий | 3 июня 2014, 17:11
В Excel есть работа с временем. Проблема в том, что он не может отобразить отрицательное время. Вот требуемая программа:

1. В ячейке A1 формула: "ЕСЛИ(A3"знак меньше"A2;24+A3-A2;A3-A2)". Здесь будет время, когда лечь.
2. В ячейке A2 время сна (например 10:00).
3. В ячейке A3 время подъема (например 6:00).

Если Excel английский, то функция ЕСЛИ видимо будет иметь имя IIF (уточните в команде "Вставка функции").

  Инна | 3 июня 2014, 12:51
Попробуйте так: П.К.М. - Формат ячеек - выбираете нужный формат - Время. Например, 6:00, в соседней ячейке ставите 10:00 и далее - обычная сумма.

  ungern | 3 июня 2014, 07:34
В Экселе вы такого не сделаете. Он не умеет работать с временем. Разве что Visual Basic выучите.

Смотрите также:

Computer FAQ