Страницы: 1
RSS
Как преобразовать формат времени в числовой, обозначающий часы?
 
Во вложении - простой пример учёта времени переработки. Человек каждый день вводит время ухода в виде "18:30", в конце месяца должно получиться количество часов переработки в числовом формате. Например, переработал 30 мин., получил 0,5 часов. Как получить это число? (подсвечено жёлтым)
 
Код
=G7/0,0416666666666667
 
Цитата
Настя_Nastya: =G7/0,0416666666666667
проще же умножить на 24  :D
Изменено: Jack Famous - 20.02.2020 12:11:41
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Jack Famous, я не ищу легких путей)))
Изменено: Настя_Nastya - 20.02.2020 12:13:55
 
Цитата
Настя_Nastya: я не ищу легких путей)))
интересный подход, конечно  ;)

Описание метода для ТС: Excel "видит" любую дату, как целое число - количество дней с 1 января 1900 года. Время, соответственно, "видит" как часть этого целого числа (30 минут = 0,0208333333333334 от дня — видно, если поставить общий формат в ячейке). Всё, что остаётся, чтобы перевести эту часть дня в часы это умножить её на количество часов в дне - то есть на 24  :idea:
Соответственно, Настя_Nastya вам предложила разделить на одну двадцатьчетвёртую (1/1/24 = 1*24), что по сути одно и то же  :)

Подробнее о дате и времени в Excel…
Изменено: Jack Famous - 20.02.2020 12:26:21
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Блин, так просто оказалось, что стыдно за вопрос стало  :oops: :) Обожаю лёгкие пути! Спасибо большое :)
Страницы: 1
Наверх