Сложение времени в эксель. Перевод часов в минуты в Microsoft Excel

(в дробной части числа). Например, 0,75 соответствует 18:00, 0,5 - 12:00. Если, по какой-то причине, значения ВРЕМЕНИ сохранены в десятичной форме, например, 10,5 часов, то их можно преобразовать в стандартный формат времени (часы: минуты: секунды). В статье также показано как преобразовать число 1800 в 18:00.

Если в ячейке содержится число 40638,5, то изменив соответствующим образом Формат ячеек можно его отобразить в виде 05.04.2011 12:00:00 (40638 соответствует дате 05.04.2011, а 0,5 соответствует 12 часам дня, подробнее в статье ). Для этого вызовите Диалоговое окно Формат ячеек, нажав CTRL+1 , выберите числовой формат Дата, затем выберите в поле Тип - формат 14.03.01 13:30. Также с помощью Формата ячеек число 40638,5 можно отобразить как 12:00:00.

Преобразование ВРЕМЕНИ из десятичного числа в стандартный формат времени (часы: минуты: секунды)

Если в ячейке A1 содержится значение времени (часов) в десятичной форме (10,5), то для отображения в стандартном формате времени используйте формулу =ТЕКСТ(A1/24; "ч:мм") Результат 10:30 в текстовом формате (функция =ТЕКСТ() возвращает текстовое значение). 0,5 означает долю часа, т.е. полчаса, т.е. 30 минут.

Если значение нужно в формате времени, то можно записать формулу =A1/24 . Формат ячейки, содержащий формулу, необходимо перевести в формат Время (см. файл примера ).

Другой вариант: =ВРЕМЯ(10;30;0) Аргументами функции ВРЕМЯ() могут быть только целые числа, поэтому 0,5 часа были заменены 30 минутами. Чтобы не переводить доли часов в минуты, можно написать формулу =ВРЕМЯ(A1;ОСТАТ(A1;1)*60;0) Результат 10:30 АМ.

Если число 145 означает 145 минут, то перевести его в формат Времени можно формулой =ВРЕМЯ(0;145;0) . Результат 2:25 АМ (утра), т.к. 2 (часа)*60 минут + 25 минут = 145 минут.

Если целая часть числа содержит часы, а десятичная минуты, например, 10,75, то формула =ВРЕМЯ(ЦЕЛОЕ(A1);100*(A1-ЦЕЛОЕ(A1));0) переведет это число в формат времени 11:15. Этот подход отличается от рассмотренного выше (10,5), когда десятичная часть обозначала долю часа, а не минуты. Т.е. 0,5 в первом случае 30 минут, а во втором - 50 минут. Главное не запутаться. Лучше - не сохраняйте время в десятичном формате. Храните часы и минуты в разных ячейках, затем используйте функцию ВРЕМЯ() .

Преобразование 1800 в 18:00

4. Прямое преобразование в формат времени
В формате Дата принято, что одним суткам соответствует число единица. Соответственно, конкретное время, это часть суток: двенадцать дня это 0,5; шесть вечера это 0,75. Число равное 1/24 (т.е. 0,041667) соответствует одному часу. Учитывая, что в сутках 24 часа, в часе 60 минут, а в сутках 1440 минут, напишем следующую формулу: =ЦЕЛОЕ(A1/100)/24+ОСТАТ(A1;100)/1440 . Далее изменяем формат ячейки на Время .

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

Вся сложность перевода часов в минуты состоит в том, что Эксель считает время не привычным для нас способом, а сутками. То есть, для этой программы 24 часа равны единице. Время 12:00 программа представляет, как 0,5, потому что 12 часов – это 0,5 часть суток.

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


А затем отформатировать её под общий формат. Именно число, которое окажется в ячейке, и будет отображать восприятие программой введенных данных. Диапазон его может колебаться от 0 до 1 .


Поэтому к вопросу конвертации часов в минуты нужно подходить именно через призму этого факта.

Способ 1: применение формулы умножения

Простейшим способом перевести часы в минуты является умножение на определенный коэффициент. Выше мы выяснили, что Эксель воспринимает время в сутках. Поэтому, чтобы получить из выражения в часах минуты, нужно это выражение умножить на 60 (количество минут в часах) и на 24 (количество часов в сутках). Таким образом, коэффициент, на который нам нужно будет перемножить значение, составит 60×24=1440 . Посмотрим, как это будет выглядеть на практике.




Способ 2: использование функции ПРЕОБР

Существует также и другой способ трансформации часов в минуты. Для этого можно воспользоваться специальной функцией ПРЕОБР . Нужно учесть, что данный вариант будет работать только тогда, когда исходная величина находится в ячейке с общим форматом. То есть, 6 часов в ней должно отображаться не как «6:00» , а как «6» , а 6 часов 30 минут, не как «6:30» , а как «6,5» .




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

Друзья, мы начинаем рассматривать работу с датами и временем. Многие начинающие пользователи боятся момента, когда придётся работать с временными данными. Хотя, не всё так сложно. Отбросьте свои страхи, глубоко вдохните, внимательно прочтите этот пост. Если вы усвоите этот материал – дальше все пойдёт как по маслу. Вы реализуете в Excel учёт времени, и даже автоматизируете его. А нужно всего-то понять и осознать несколько основ работы с датами и временем.

Дата в Excel: всё проще, чем кажется

Многие считают, что дата в ячейке – это особенный тип данных, с которым тяжело обходиться. Это не так. Дата в Майкрософт Эксель – это обычное число , представленное в формате «Дата». Это порядковое число, обозначающее, сколько прошло дней от 0 января 1900 года. Например, если записать в ячейке число 30, и выбрать ему формат дата, получится число 30.01.1900.

А раз дата – это число, с ней можно производить обычные математические операции. Например, если прибавить к дате целое число – получим дату, большую на прибавленное количество дней.

Прибавление числа к Дате в Эксель

Есть небольшие ограничения – Excel работает с датами в диапазоне с 0 января 1900 года по 31 декабря 9999. Даты вне этого диапазона Excel записывает, как текст. Существенное ограничение? Мне так не кажется. В своей практике я не работал с датами, выходящими за эти пределы. Но если это необходимо, можно обрабатывать более ранние и поздние даты с помощью . Например, разделить такую дату на год, месяц и день с помощью . Потом эти данные можно обрабатывать раздельно.

Кстати, 00.01.1900 — «техническая» дата, которую можно использовать, чтобы задать время без привязки к дате.

Ввод даты в ячейку Excel

Чтобы ввести в ячейку дату – не нужно знать её значение в числовом формате. Просто запишите дату в таком виде, как это принято в вашем регионе. Например, я пользуюсь такой записью: 01.05.2016. Программа автоматически вычисляет число даты и применяет к ней формат «Дата». Но если вы использовали комбинацию, которую Эксель не распознаёт – он сохранит данные, как текст. Тогда вы не сможете использовать функции обработки дат и выполнять математические операции.

Я советую найти удобный для вас вид записи, который программа воспримет, и всегда использовать его. Например:

  • 05.2016
  • 01/05/2016
  • 05/2016
  • Какой-то другой, экспериментируйте

И всё же, дата – это не совсем обычное число. Когда вы форматируете числовую ячейку, на листе содержимое отображается с заданным форматом, а в строке формул – в своём исходном виде. Если же вы форматируете дату, в строке формул будет не соответствующее ей число, а дата в «Кратком формате».


Дата в строке формул Эксель

Время в Excel – считаем часы, минуты и секунды

Думаю, вы уже догадались, что время в Эксель – это тоже число. Точнее, его дробная часть. Например, полдень (половина суток) – это 0,5, а полдень 3 января 1900 года – это 3,5. Всё просто, не правда ли? Программа обрабатывает временные данные с точностью до одной тысячной секунды. На листе время можно отобразить, задав ячейке формат «Время», или один из форматов дат, включающий время.


Время в ячейке Excel

Ввод времени в ячейку Эксель

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

Обратите внимание , если нужно записать 10 минут 45 секунд, количество часов пропускать нельзя, т.е. запишите так: 00:10:45. Если же записать 10:45, программа это воспримет, как 10 часов 45 минут 00 секунд.

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

  1. При записи года числами 00-29, Excel запишет год из XXI столетия. Введите «16», получите «2016»;
  2. При записи числами 30-99 – XX столетие. Например, из «35» получится 1935 год.

Эти правила могут и будут изменяться, поэтому лучше задавать год однозначно.

Формат даты в Excel

Форматирование ячеек я уже рассматривал в , здесь лишь немного напомню.

Чтобы изменить формат даты, откройте окно «Формат ячеек» (например, нажав Ctrl+1 ). В окне выберите нужный числовой формат – «Дата», или «Время». Справа в окне будут предложены различные варианты форматирования, разработанные для языка вашего региона. Выбирайте тот, что по душе и нажимайте ОК.


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

Инструкция

Если вы впервые столкнулись с задачей по расчету времени, старайтесь не прибегать сразу к сложным функциям. Большинство вычислений можно оформить простыми математическими формулами: сложением и вычитанием. И обязательно задайте ячейкам правильный формат.

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

Откроется новое диалоговое окно, убедитесь, что вы находитесь на вкладке «Число». В списке, расположенном в левой части окна, выделите левой кнопкой мыши пункт «Время». В правой части окна укажите, в каком виде должно быть представлено время . Нажмите на кнопку ОК, чтобы подтвердить свой выбор.

время" class="lightbx" data-lightbox="article-image">

Введите данные в ячейки в формате ХХ:ХХ (или ХХ:ХХ:ХХ). Чтобы высчитать промежуток времени между первым и вторым значением, установите курсор в ячейку, где появится итоговое значение. В строке формул поставьте знак равенства, кликните по ячейке с последним значением левой кнопкой мыши, введите знак «минус», затем щелкните по ячейке с первым значением. Нажмите клавишу Enter.

Например: промежуток времени, прошедший с 11:10:15 до 12:30:00 составляет 1 час, 19 минут и 45 секунд. Итоговое значение в ячейке С2 вычисляется по формуле: =B2-A2. Если вам необходимо посчитать промежуток времени в нескольких строках (А3 и В3, А4 и В4 и так далее), просто перетащите маркер автозаполнения от ячейки С2 до конца столбца вашей таблицы (С3, С4).

время" class="lightbx" data-lightbox="article-image">

Если вам необходимо посчитать, сколько в общей сложности часов, минут и секунд потребовалось на что-либо, просто сложите данные, полученные описанным выше путем, используя функцию СУММ. Поставьте курсор в ячейку с итоговым значением, нажмите на кнопку fx, в появившемся окне выделите левой кнопкой мыши функцию СУММ и отметьте диапазон ячеек, которые будут участвовать в вычислении. Нажмите клавишу Enter. Формула для подсчета будет выглядеть следующим образом: =СУММ(C2:C4).

время" class="lightbx" data-lightbox="article-image">