Как преобразовать формат времени ЧЧ:ММ:СС в часы в excel
Очень часто встречаются ситуации, когда необходимо преобразовать формат времени 00:00:00 в часы.
Например, это может потребоваться, если вам присылают время в таком формате или вы выгружаете данные из корпоративной системы, а далее вам необходимо работать с данным временем.
Вот распространенный случай. У вас есть данные по времени в формате ЧЧ:ММ:СС, есть количество операций, сделанных за это время, а вам необходимо посчитать продуктивность в час. Для этого необходимо “КОЛ-ВО ОПЕРАЦИЙ”/”ВРЕМЯ”. Но если время у вас выгружается в формате 00:00:00, то у вас могу возникнуть сложности.
Посмотрите на пример, если просто в ячейке D2 для расчета продуктивности написать С2/B2 то Excel выдаст не тот результат, который нам необходим. Так, у первого оператора продуктивность будет равна 732,8 услуг в час.
Теперь, важно разобраться, почему это так и тогда мы сразу найдем решение. Дело в том, что в данном случае Excel преобразовывает данное время в число
Все даты и время в Excel представлены в виде чисел с целой дробной частью. Рассмотрим на примере: 02.10.2013 13:34:32, если ячейке с этой датой и временем поставить формат “общий”, то появится число 41549,56565, где целое число 41549 – это дата представленная как количество дней прошедших с 1 января 1900 года (установлена как начальная точка отсчета) до текущей даты, а дробное число 0,56565 – это доля от суток, которые приняты за единицу. Таков основный принцип работы Excel с датой и временем, позволяющий производить различные расчеты.
Вернемся к нашему примеру. У нас указано время без даты, а значит, при преобразовании времени в число, Excel считает эти данные как долю от суток. То есть 26:25:42 это 1 сутки 2 часа 25 минут и 42 секунды или 1,10118055555556 часть от суток.
Теперь вы понимаете, почему расчет продуктивности получился таким странным.
Для того, чтобы корректно посчитать продуктивность в часах, нам необходим ячейку со временем умножить на 24, таким образом мы переведем долю от суток в часы.
=C2/(B2*24)
далее протягиваем формулу вниз
Надеемся, что статья помогла вам в решении вашего вопросы.
Вступайте в нашу группу в вконтакте
ТЕКСТ изменить значение одной ячейки или диапазона, но это нецелесообразно, если вы можете просто применить нужный формат с помощью диалогового окна
Ниже, в комментариях как раз рассматривался момент, кода при сцеплении даты и времени просто применить формат не получится. Нужно как раз использовать ТЕКСТ