Формула excel часы в днях

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

Предположим, что вы хотите узнать, сколько часов в 5,5 дней, сколько дней через 3,45 года и как точно будет проходить количество месяцев между датой начала и конечной датой.

Преобразовать единицы времени можно несколькими способами.

Для преобразования единицы времени в другую используйте функцию ПРЕОФОРМ.

Пример: Преобразование между единицами времени

Примечание: Для преобразований, в которые включается год, следует учесть, что год составляет 365,25 дня.

Для преобразования из формата часы : минуты : секунды используйте функцию INT.  

Пример: Преобразование часов из стандартного формата времени в десятичной.

Чтобы преобразовать десятичной формат в часы: минуты : секунды, используйте оператор делетеля (/) вместе с функцией ТЕКСТ.

Пример: Преобразование часов из десятичной замера в стандартное время

Примечание: Формат времени также можно применить без указания формата с помощью функции ТЕКСТ. Чтобы просмотреть число как время, выйдите из ячейки и на вкладке Главная в группе Число щелкните стрелку рядом с полем Числовом формате. Затем выберите Другие числовые форматы, в списке Категория выберите другой, а затем в поле Тип выберите пользовательский формат. Имейте в виду, что если вы используете как формат, примененный к функции ТЕКСТ, так и числовом формате, функция ТЕКСТ имеет приоритет.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Как определить, сколько минут в полутора днях или сколько часов в пяти миллионах секунд? Эта статья покажет вам простой способ справиться с этим.

Преобразование часа, минуты, секунды или дня с помощью функций

Преобразование между часами, минутами, секундами или днями с помощью Kutools for Excel

Преобразование формата времени чч: мм: сс в минуты, секунды или часы с помощью формул

Преобразование формата времени чч:мм:сс в минуты, секунды или часы с Kutools for Excel


1. Преобразование времени между часами, минутами, секундами или днями с коэффициентом преобразования.

Как известно, 1 час = 60 минут = 3600 секунд = 1/24 дня. Таким образом, мы можем преобразовать измерение времени, умножив эти коэффициенты.

Преобразование часов в секунды:

Например, чтобы преобразовать часы в секунды, введите формулу = A2 * 3600, а затем перетащите маркер заполнения вниз к ячейкам, чтобы получить нужные результаты, см. снимок экрана:

док конвертировать время в секунды 1

Если вы хотите преобразовать секунды в часы, просто примените эту формулу: = A2 / 3600.

Tips: Преобразование между часами и минутами, днями:

Преобразовать часы в минуты: = A2 * 60
Преобразовать минуты в часы: = A2 / 60
Преобразовать часы в дни: = A2 / 24
Преобразовать дни в часы: = A2 * 24

2. Преобразование времени между часами, минутами, секундами или днями с помощью функции преобразования.

Трудно вспомнить коэффициенты пересчета? Вы также можете использовать функцию преобразования для преобразования часов, минут, секунд или дней.

Чтобы преобразовать часы в секунды:

Пожалуйста, введите эту формулу = ПРЕОБРАЗОВАТЬ (A2; «час»; «сек») легко конвертировать ячейки из часов в секунды сразу. Смотрите скриншот:

док конвертировать время в секунды 2

Если вы хотите преобразовать секунды в часы, просто примените эту формулу: = ПРЕОБРАЗОВАТЬ (A2; «сек»; «час»).

Tips: Просто замените название единицы в формуле, вы можете легко преобразовать эти измерения времени.

измерение используя в формуле
Год «год»
день «день»
час «час»
Минута «мин»
Во-вторых, «сек»

Не нужно запоминать ни коэффициент пересчета, ни функцию, Kutools for Excel‘s Преобразование единиц измерения инструмент может помочь вам легко с этим справиться.

1. Выберите диапазон, с которым хотите работать.

2, Нажмите Кутулс > Содержание > Преобразование единиц измерения. Смотрите скриншот:

3. Укажите Продолжительность в раскрывающемся списке Ед. изм, а затем выберите исходную единицу в левом поле, преобразованную единицу в правом поле, и вы увидите результат в Окно предварительного просмотра. Смотрите скриншот:

док конвертировать время в секунды 4

4. Нажмите Ok or Применить. Время между часами и минутами преобразуется, как показано на следующем снимке экрана:

док конвертировать время в секунды 5

Внимание: Если вы хотите сохранить исходную единицу в ячейках и отображать результаты в комментарии, вы можете проверить Добавить результаты как комментарий. Смотрите скриншот:

док конвертировать время в секунды 6

Щелкните здесь, чтобы узнать больше о преобразовании единиц измерения.

 Скачать и бесплатную пробную версию Kutools for Excel Сейчас !


Иногда вы можете получить время, состоящее из часа, минут и секунд вместе, и теперь вы можете использовать следующие формулы, чтобы преобразовать его в минуты, секунды или часы.

Преобразовать формат времени чч: мм: сс в часы:

Примените эту формулу для преобразования формата времени чч: мм: сс в часы: = ЧАС (A2) + МИНУТА (A2) / 60 + СЕКУНДА (A2) / 3600, и перетащите маркер заполнения в ячейки, в которых должна содержаться эта формула.

док конвертировать время в секунды 7

Советы:

Чтобы преобразовать формат времени чч: мм: сс в минуты: =((HOUR(A2)*60)+MINUTE(A2)+(SECOND(A2)/60));

Чтобы преобразовать формат времени чч: мм: сс в секунды: = ЧАС (A2) * 3600 + МИНУТА (A2) * 60 + СЕКУНДА (A2).


Вы устали от формул, поэтому я могу представить вам удобный и простой инструмент —Kutools for Excel, С его Конвертировать время функцию, вы можете быстро завершить эту работу без каких-либо формул.

После установки Kutools for Excel, пожалуйста, сделайте следующее :( Бесплатная загрузка Kutools for Excel от Yhao сейчас! )

1. Выделите ячейки времени, которые вы хотите преобразовать.

2. Нажмите Кутулс > Содержание > Конвертировать время, а затем выберите Время до часов / Время до минут / Время до секунд как вам нужно, см. снимок экрана:

3. И выбранные ячейки времени были преобразованы в нужные вам часы, минуты или секунды, см. Снимок экрана:

док конвертировать время в секунды 9

Tips: Если вы хотите, чтобы преобразованный результат находился в другом месте, вы можете перейти к Конвертировать время диалоговое окно, нажав Кутулс > Содержание > Конвертировать время, В Конвертировать время диалоговом окне выберите нужный тип преобразования, а затем установите флажок Сохранить в другое место Установите флажок и щелкните ячейку, в которую вы хотите поместить результат, см. снимок экрана:

док конвертировать время в секунды 10

Скачать и бесплатную пробную версию Kutools for Excel Сейчас !


Относительная статья:

Как конвертировать между kb и mb, gb, tb и наоборот?


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Skip to content

Как перевести время в число

В статье рассмотрены различные способы преобразования времени в десятичное число в Excel. Вы найдете множество формул для преобразования времени в часы, минуты или секунды.

Поскольку Microsoft Excel использует числовую систему для работы с временем, вы можете легко преобразовать часы, минуты и секунды в числа, и использовать их в других вычислениях.

Вот о чем мы поговорим в этой статье:

В общем, есть два способа преобразовать время в десятичное число в Excel — 

  • путем изменения формата ячейки  
  • с помощью арифметических вычислений и использованием функций Excel. 

Далее вы найдете подробное объяснение первого способа и примеры формул, демонстрирующие второй метод.

Каки перевести время в десятичное число без формул

Как мы уже не раз говорили, дата и время в Excel представляют собой обычные числа, где отсчет начинается с 1 января 1900 года. Быстрый способ показать число, представляющее определенное время, — использовать диалоговое окно «Формат ячеек».

Для этого выберите ячейку, содержащую время, и нажмите Ctrl + 1, чтобы открыть окно формата.На вкладке «Число» в разделе «Числовые форматы» выберите «Общий», и вы увидите длинную десятичную дробь в поле «Образец».

Такой перевод времени в число вы видите на скриншоте ниже.

перевод времени в число без формул

Теперь вы можете записать это число и нажать кнопку «Отмена», чтобы закрыть окно и ничего не менять. Или же вы можете нажать кнопку OK и представить время в ячейке соответствующим ему десятичным числом.

Фактически, вы можете считать это самым быстрым, простым и без применения формул способе перевестивремя в десятичное число в Excel. 

Как преобразовать время в десятичное число в Excel

Рассмотрим еще три способа преобразования значения времени в десятичное число: 

  • арифметическая операция, 
  • функция ПРЕОБР,
  • комбинация трех различных функций времени.

Самый простой способ превратить время в десятичное число в Excel — умножить исходное значение времени на количество часов, секунд или минут в сутках:

  • Чтобы преобразовать время в количество часов, умножьте время на 24, что соответствует количеству часов в сутках.
  • Чтобы перевести время в число минут, умножьте на 1440, то есть на количество минут в сутках (24*60).
  • Чтобы получить время в количестве секунд, умножьте его на 86400, что равно количеству секунд в сутках (24*60*60).

Далее мы рассмотрим другие методы превращения времени в десятичное число в Excel.

Как перевести время в число часов

В этом разделе демонстрируются три различных формулы для преобразования часов из стандартного формата времени (чч:мм:сс) в десятичное число.

Арифметические действия

Вы уже знаете самый быстрый способ преобразования значения времени в количество часов в Excel — умножение на 24, то есть на количество часов в одних сутках:

=A3*24   (где A2 — значение времени)

Чтобы получить полное количество часов, вставьте приведенную выше формулу в функцию ЦЕЛОЕ (INT в английской версии), или ОТБР (TRUNC по-английски).  Обе они помогут избавиться от дробной части:

=ЦЕЛОЕ(A3*24)

=ОТБР(A3*24;0)

Разница между этими двумя функциями заключается в том, что ОТБР отбрасывает дробную часть, а функция ЦЕЛОЕ округляет число в меньшую сторону до ближайшего целого в зависимости от значения дробной части.  

Эти функции различаются при использовании отрицательных чисел: ОТБР(-5,97;0) возвращает значение -5, просто отбрасывая все то, что находится после запятой. А вот выражение ЦЕЛОЕ(-5,97) возвращает -6, поскольку это ближайшее меньшее целое число. Но поскольку дата и время не могут быть отрицательными, то в данном случае для нас эти функции равноценны. Но лично я предпочитаю использовать ЦЕЛОЕ, поскольку не нужно дополнительно вводить никаких аргументов.

Функция ПРЕОБР

Другой способ выполнить преобразование «время > часы» — использовать следующую формулу преобразования:

ПРЕОБР(число; из_единиц; в_единицы), 

или в нашем случае:

=ПРЕОБР(A3; «day»; «hr»)

Обратите внимание, что все единицы измерения здесь вводятся по-английски. Однако, для слабо владеющих английским это не будет проблемой, так как при вводе формулы нужные наименования вы сможете выбрать из выпадающего списка, в котором все пояснения будут по-русски.

Функции ЧАС, МИНУТЫ и СЕКУНДЫ

Наконец, можно использовать несколько более сложную формулу, логика которой, впрочем, вполне очевидна. Извлеките отдельные единицы времени с помощью функций ЧАС, МИНУТЫ и СЕКУНДЫ, затем разделите минуты на 60 (количество минут в часе) и секунды на 3600 (количество секунд в часе) и после этого сложите результаты:

=ЧАС(A3) + МИНУТЫ(A3)/60 + СЕКУНДЫ(A3)/3600

Как перевести время в число минут

Те же три способа можно использовать для преобразования минут из стандартного формата времени в десятичное число.

Арифметический расчет

Чтобы преобразовать время в общее количество минут, вы умножаете время на 1440, что является количеством минут в одном дне (24 часа * 60 минут = 1440):

=A3*1440

Если вы хотите вернуть точное число минут, используйте функцию ЦЕЛОЕ:

=ЦЕЛОЕ(A3*1440)

Вы можете просмотреть результаты на скриншоте ниже:

Функция ПРЕОБР

Чтобы выполнить преобразование «время > минуты» с помощью функции ПРЕОБР, укажите «day» и «mn» (день и минуты) в качестве единиц для преобразования:

=ПРЕОБР(A3; «day»; «mn»)

Функции ЧАС, МИНУТЫ и СЕКУНДЫ

Еще один способ получить количество минут — умножить часы на 60 и разделить секунды тоже на 60:

=ЧАС(A3)*60 + МИНУТЫ(A3) + СЕКУНДЫ(A3)/60

Как конвертировать время в число секунд

Превращение времени в общее количество секунд в Excel можно выполнить аналогичным образом.

Арифметический расчет

Умножьте значение времени на 86400, что равно количеству секунд в сутках (24 часа * 60 минут * 60 секунд = 86400):

=A3*86400

Функция ПРЕОБР

Формула в основном такая же, как и в приведенных выше примерах, с той лишь разницей, что вы конвертируете дни в секунды:

=ПРЕОБР(A3; «day»; «sec»)

Функции ЧАС, МИНУТЫ и СЕКУНДЫ

Я полагаю, что на данный момент вам не нужны дальнейшие объяснения логики этой формулы :)

=ЧАС(A3)*3600 + МИНУТЫ(A3)*60 + СЕКУНДЫ(A3)

Советы:

  1. Если какая-либо из приведенных выше формул возвращает значение, отформатированное как время, просто измените формат ячейки на Общий или Числовой, чтобы отобразить результат в виде десятичного числа.
  2. Чтобы преобразовать время в десятичное число, представляющее время во внутренней системе Excel , примените к ячейке общий формат. При таком подходе 23:59:59 будет преобразовано в 0,99999, 06:00 — в 0,25, а 12:00 — в 0,5. Если целая часть отформатированного числа больше нуля, это означает, что ваша ячейка содержит значения не только времени, но еще и дату.

Надеюсь, теперь преобразование времени в число не будет для вас проблемой.

Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как вывести месяц из даты На примерах мы покажем, как получить месяц из даты в таблицах Excel, преобразовать число в его название и наоборот, а также многое другое. Думаю, вы уже знаете, что дата в…
Как быстро вставить сегодняшнюю дату в Excel? Это руководство показывает различные способы ввода дат в Excel. Узнайте, как вставить сегодняшнюю дату и время в виде статической метки времени или динамических значений, как автоматически заполнять столбец или строку…
Количество рабочих дней между двумя датами в Excel Довольно распространенная задача: определить количество рабочих дней в период между двумя датами – это частный случай расчета числа дней, который мы уже рассматривали ранее. Тем не менее, в Excel для…

При суммировании часов в Excel результат можно вернуть как общее количество часов и минут, но, к сожалению, не как дни, часы и минуты. Отображение результата в таком формате потребует немного дополнительных усилий.

Например, общее время 75 часов 45 минут и 00 секунд обычно выводится как 75:45:00, если ячейка отформатирована с использованием пользовательского формата [ч]:мм:сс ([h]:mm:ss), который позволяет выводить количество часов, большее 24. Хотя это определенно правильный результат, он означает, что необходимо вручную сосчитать, сколько дней, часов и минут заключено в этом времени. Это может быть долгой и не защищенной от ошибок работой.

Предположим, список допустимых значений времени в ячейках А1:А10. В ячейке АИ находится обычная функция СУММ (SUM), которая суммирует общее количество часов, то есть =SUM($A$1:$A$10). Если общее количество часов превышает 24, результирующая ячейка, содержащая функцию СУММ (SUM), должна быть отформатирована как [ч]:мм ([h]:mm). Предположим, получен результат 306:26:00, который, конечно же, представляет 306 часов и 26 минут. Однако это не говорит о том, сколько дней, часов и минут содержится в итоговом значении времени.

Чтобы результат отображался в днях, часах и минутах, воспользуйтесь следующей формулой =INT(A11)&" Days "&INT(MOD(A11;INT(A11))*24)&" Hours and "&MINUTE(A11)&" Minutes", в русской версии Excel =ЦЕЛОЕ(А11)&" дней "&ЦЕЛОЕ(ОСТАТ(А11;ЦЕЛОЕ(АШ)*24)&" часов и "&МИНУТЫ(А11)&" минут".

Предполагая, что в ячейке АИ содержится значение 306:26:00, мы получим в результате 12 дней, 18 часов и 26 минут. Посмотрим, как это работает. Если вы не знаете, как Excel хранит и использует даты и время, сначала нужно прочитать и понять раздел «Трюк № 38. Трюки с возможностями даты и времени в Excel».

Выделите ячейку с результатом выполнения формулы и щелкните кнопку Вставка функции (Install function) слева от строки формул (знак равенства в ранних версиях Excel для Windows и в версии Excel для Macintosh). Щелкните первое вхождение функции ЦЕЛОЕ (INT) в строке формул. Эта функция возвращает целую часть числа 12,76805556. Результат равен количеству дней.

Затем необходимо определить, сколько часов останется, если от исходного значения отнять 12 дней. Щелкните вторую функцию ЦЕЛОЕ (INT) в строке формул. Здесь функция ОСТАТ(А11,ЦЕЛОЕ(А11) (MOD(A11,INT(A11)) возвращает остаток от деления 12,76805556 на 12, равный 0,76805556 (количество минут, представленное в виде десятичного числа). Теперь это число умножается на 24 (что дает 18,433333), возвращая количество минут. Так как нам нужна только целая часть (18), мы вложили формулу MOD(A11,INT(A11))*24 (ОСТАТ(А11,ЦЕЛОЕ(А11))*24) в функцию ЦЕЛОЕ (INT). Щелкните функцию МИНУТЫ (MINUTE) в строке формул. Функция возвращает значение 26 на основе порядкового числа 12,76805556.

Результат, возвращаемый функцией МИНУТЫ (MINUTE), никогда не будет числовым значением, поэтому нужно сохранить исходную функцию СУММ (SUM), которая возвращает общее количество часов для значения в ячейке. Этот результат можно использовать в дальнейших вычислениях. Строку, содержащую общее количество часов, конечно же, можно скрыть.

На чтение 4 мин. Просмотров 46k.

Содержание

  1. Преобразование часов в Excel
  2. Преобразование минут в Excel
  3. Преобразование секунд в Excel
  4. Преобразование времени в часовой пояс

Преобразование часов в Excel

= Часы / 24

Чтобы преобразовать часы в десятичном формате в значение, которое Excel распознает как время, разделите на 24.

Преобразование часов в Excel

В показанном примере формула в С4:

= B4 / 24

Который возвращает 0,5, что эквивалентно 12 часам.

В системе даты Excel один день равен 1. Поскольку 24 часа в сутки, вам необходимо разделить на 24, чтобы преобразовать в значение, которое Excel будет распознавать как время. После преобразования вы можете применить выбранный вами формат времени или использовать результат в математической операции с другими датами или временем.

В примере, так как B5 содержит 12 (представляющих 12 часов), результат 12/24 = 0,5, так как есть 12 часов в половине дня.

Чтобы увидеть результат, отформатированный как время, примените формат времени.

Чтобы отображать часы с продолжительностью более 24 часов, вам необходимо настроить формат номера. Просто оберните ч в квадратные скобки следующим образом:

[ч]: мм

Чтобы отобразить в минутах, вы можете сделать то же самое с м:

[м]

Скобки говорят Excel, что время — это продолжительность, а не время суток.

Преобразование минут в Excel

= Минуты / 1440

Чтобы преобразовать минуты в десятичном формате в правильное время Excel, разделите на 1440.

Преобразование минут в Excel

В показанном примере формула в C4:

= B4 / 1440

Поскольку B4 содержит 360 (360 минут), результат равен 360/1440 = 0,25, так как 360 минут = 6 часов = 1/4 дня.

Чтобы отобразить результат как время, примените формат времени.

В системе даты Excel один день равен 1. Это означает, что 1 час = 1/24, поскольку 24 часа в сутки. Чтобы получить эквивалент 1 минуты, нам нужно разделить на 1440, так как есть 1440 минут в сутки (24 x 60).

В примере, так как B5 содержит 360 (представляющих 6 часов), результат равен 360/1440 = 0,25, так как 6 часов = 1/4 дня.

Чтобы увидеть результат, отформатированный как время, примените формат времени.

Чтобы отображать часы, представляющие продолжительность более 24 часов или минуты продолжительностью более 60 минут, вам необходимо изменить формат числа, добавив квадратные скобки.

[ч]: мм // часы> 24

[м] // минуты> 60

Скобки указывают в Excel, что время — это продолжительность, а не время суток.

Преобразование секунд в Excel

= Секунды / 86400

Чтобы преобразовать секунды в десятичном формате в правильное время Excel, разделите на 86400.

Преобразование секунд в Excel

В показанном примере формула в C4:

= B4 / 86400

Чтобы отобразить результат как время, примените формат времени.

В Excel время хранится в виде дней или долей дня. Поскольку 24 часа в сутки, 60 минут в каждом часе и 60 секунд в каждой минуте, вам нужно разделить на 24 * 60 * 60 = 86400, чтобы преобразовать десятичные секунды в значение, которое Excel будет распознавать как время.

Поскольку B4 содержит 3600 (3600 секунд), результат равен 3600/86400 = 0,0417, так как 3600 секунд = 1 час и 1/24 = 0,0417.

Чтобы отображать часы, представляющие продолжительность более 24 часов, минуты продолжительностью более 60 минут или секунды продолжительностью более 60 секунд, необходимо изменить формат числа, добавив квадратные скобки.

[ч] // в течение часов больше 24

[м] // в течение минут больше 60

[с] // для секунд больше 60

Скобки сообщают Excel, что время — это продолжительность, а не время суток.

Примечание. Чтобы использовать квадратные скобки, вам необходимо создать и применить пользовательский формат числа. Выделите ячейки, затем перейдите в «Формат ячеек».

Преобразование времени в часовой пояс

= ОСТАТ (время + (часы / 24); 1)

Чтобы преобразовать время из одной временной зоны в другую, вы можете использовать формулу, которая преобразует часы, введенные в виде целых чисел, в десятичные значения, которые Excel распознает как время.

Преобразование времени в часовой пояс

В показанном примере формула в F5:

= ОСТАТ(C5 + (E5 / 24); 1)

Эта формула возвращает число, которое Excel распознает как 14:00.

Времена в Excel являются дробными значениями числа 1. Таким образом, 12 часов вечера 12/24 = 0,5, 6:00 утра 6/24 = 0,25 и так далее. Таким образом, чтобы преобразовать время по заданным номерам, вам необходимо разделить количество часов на 24, чтобы получить требуемое десятичное значение:

E5 / 24 // преобразование времени в Excel

Мы добавляем результат к стартовому времени:

C5 + (E5 / 24)

Чтобы убедиться, что у нас есть истинное значение времени, нам нужно убедиться, что мы имеем только десятичное значение. Другими словами, если мы добавим 12 часов (0,5) до 6 вечера (0,75), мы получим 1,25, но нам действительно нужно только 0,25.

Чтобы убедиться, что мы получаем только десятичное значение, мы используем ОСТАТ с делителем 1, как умный способ сохранить формулу простой.

ОСТАТ возвращает остаток после деления, поэтому возвращает десятичное значение в случаях, когда результат больше 1 (то есть больше 24 часов).

Даже лучше, если мы получим отрицательное дробное значение, ОСТАТ возвращает обратное. Итак, если мы закончим с -25, ОСТАТ вернет 0,75 (эквивалент 6 вечера).

Это важно, потому что Excel не отображает отрицательные значения времени.

Если вы работаете с датами + раз (т. е. значениями, которые включают как дату, так и время вместе), вы не хотите использовать ОСТАТ. Вы можете просто использовать:

= Датавремя + (часы / 24)

Это позволит изменить значение даты по мере необходимости (вперед или назад), когда корректировка времени пересекает 12:00.

Like this post? Please share to your friends:
  • Формула excel часть символов
  • Формула excel часовой пояс
  • Формула excel цена количество стоимость
  • Формула excel считающая количество заполненных ячеек
  • Формула excel считающая дни