Excel внутренне сохраняет значения даты и времени как числа с плавающей запятой. Часть числа слева от десятичной точки представляет количество дней, прошедших с 1 января 1900 года или 1904 года (в зависимости от того, как настроена ваша копия Excel). Часть числа справа от десятичной точки представляет собой часть полного дня, представленную датой и временем.
Зная это, вы можете легко преобразовать число из его записи времени в его десятичный эквивалент. Например, если у вас есть значение прошедшего времени, которое представляет 8:30, вы можете легко преобразовать его в 8,5 (восемь с половиной часов), умножив значение времени на 24.
Чтобы дать другое Например, предположим, что у вас есть время начала в ячейке A3 и время окончания в ячейке B3. В ячейку C3 поместите следующую формулу:
= B3 — A3
Результатом в ячейке C3 будет прошедшее время, которое представляет собой разницу между началом и концом. раз. Затем в ячейку D3 можно поместить следующую формулу:
= C3 * 24
Результат в D3 – это десятичное представление количества часов в ячейке C3. Вы можете отформатировать ячейку так же, как и любое другое числовое значение, чтобы в ней отображалось желаемое количество десятичных знаков. Если вы предпочитаете сразу же ограничить количество десятичных знаков в результате, вы можете вместо этого использовать следующую формулу в ячейке D3:
= ROUNDUP (C3 * 24, 1)
Эта формула умножает C3 на 24 для преобразования в десятичное значение, но затем округляет результат до одного десятичного знака.
Источник: