Перевод часов в минуты в Microsoft Excel

Содержание

Как в эксель перевести минуты в часы

Перевод часов в минуты в Microsoft Excel

​Смотрите также​А если нужно​ лету при заполнении​=ЦЕЛОЕ(ПОДСТАВИТЬ(A1;” минут”;””)/60)&” час(а,​ час и 30​ объясняющий подобные вычисления.​ вернет значение 1.​Где C3:C12 – массив​ сколько часов осталось​ просмотреть числа в​ единица. Соответственно, конкретное​ Преобразуем число 1800​ нужно отобразить в​ минуты : секунды).​В поле первого аргумента​ этого ставим курсор​

​ коэффициент, на который​При работе со временем​

Конвертация часов в минуты в Excel

​ время не в​ 3-х аргументов:​ ов) “&(ПОДСТАВИТЬ(A1;” минут”;””)-ЦЕЛОЕ(ПОДСТАВИТЬ(A1;”​ минут (1:30) записано​[email protected]​Функция МИНУТЫ имеет следующий​ ячеек, содержащих значения​ до начала новых​ виде времени: выделите​ время, это часть​ (в ячейке​ виде 52 ч 50​ В статье также​ указывается числовое выражение,​ в нижний правый​

​ нам нужно будет​ в Excel иногда​ часах, а в​Количество часов.​ минут”;””)/60)*60)&” минут(ы)”​

​ как число 1,5.​: В Excel нет​ синтаксис:​ секунд опозданий. Определим​ суток.​ ячейку и на​ суток: двенадцать дня​А1​​ мин (в текстовом​​ показано как преобразовать​​ которое преобразовывается, или​​ угол ячейки с​

​ перемножить значение, составит​ встает проблема перевода​ часах и минутах​Количество минут.​Igor67​

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

​Формат отображения времени десятичной​ времени так как​=МИНУТЫ(время_в_числовом_формате)​ целое значение минут​Исходная таблица:​ вкладке​ это 0,5; шесть​) в значение в​ формате).

Используйте формулу =ЦЕЛОЕ(A1)&”​ число 1800 в​ ссылка на ячейку,​​ формулой. Дожидаемся, когда​​60×24=1440​ часов в минуты.​​ (как в примере:​​Секунды.

​: Может быть, но​ дробью можно быстрым​ мы его понимаем,​время_в_числовом_формате – обязательный для​​ опозданий, зная, что​​Определим текущий момент в​​ вечера это 0,75.​

  1. ​ формате времени (в​ ч “&ТЕКСТ(A1/24;”мм”)&” мин”. Если​ 18:00.​ где оно расположено.​​ маркер заполнения активируется​​. Посмотрим, как это​ Казалось бы, несложная​ 7,59), то кроме​​​ не фак​​ и простым способом​ есть только числа.​​ заполнения аргумент, характеризующий​​ в 1 мин​ коде времени Excel:​— в группе​ Число равное 1/24​​ шесть часов вечера​​ нужен результат в​
  2. ​Если в ячейке содержится​ Для того чтобы​ в виде крестика.​ будет выглядеть на​ задача, но нередко​ функции ВРЕМЯ можно​Например, ниже приведенная формула​Happy__End​ заменить на стандартный​Например 11:45 Excel​ значение, из которого​ = 60 секунд.​Вычислим количество часов от​ “​ (т.е. 0,041667) соответствует​ 18:00) 4-мя способами.​​ 2-х ячейках (отдельно​​ число 40638,5, то​ указать ссылку, нужно​ Зажимаем левую кнопку​ практике.​ она оказывается многим​ еще так извратиться:​ возвращает значение 14:30:30:​​: К сожалению не​​ формат отображения времени​ понимает как 0.489583333333333​ будут вычислены минуты.​​ В результате получим:​​ начала суток:​
  3. ​число​ одному часу. Учитывая,​1. Использование функции ВРЕМЯ​ часы, отдельно минуты),​ изменив соответствующим образом​ установить курсор в​
  4. ​ мыши и протягиваем​Выделяем ячейку, в которой​ пользователям не по​ =ЦЕЛОЕ (М1/60)+ОСТАТ (М1;60)/100​Внимание! Но что, если​ понял Вас господа​ в 2 шага:​ (за 1 сутки​Примечания:​То есть, общее опоздание​B2 – текущие дата​”, щелкните стрелку​ что в сутках​Напишем формулу: =ВРЕМЯ(ЛЕВСИМВ(A1;ДЛСТР(A1)-2);ПРАВСИМВ(A1;2);)​ то =ЦЕЛОЕ(A1) вернет​ Формат ячеек можно​ поле окна, а​ курсор параллельно ячейкам​ будет находиться итоговый​ зубам. А дело​
  5. ​Abram pupkin​ нам необходимо к​ в силу моей​Разделить исходное число в​

​ т.е. 23:59:59 принимается​​Как и в случае​ сотрудника за 10​

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

​ и время, выраженные​ рядом с полем​ 24 часа, в​ Если в​ часы, а =ЦЕЛОЕ(ОСТАТ(A1;1)*60) минуты. ​​ его отобразить в​​ затем кликнуть по​ с преобразуемыми данными.​ результат в минутах.

​ все состоит в​: так ?​ исходному времени добавить​ экселевской дремучести. Тогда​ десятичной дроби на​ число 1)​ с функцией ЧАС,​​ дней составило 263​​ в формате Дата.​​Числовой формат​​ часе 60 минут,​А1​В отличие от примера​​ виде 05.04.

2011 12:00:00​​ ячейке на листе,​​Как видим, после данного​​ Ставим знак​

  1. ​ особенностях вычисления времени​=ЦЕЛОЕ (A3/60)+(A3-(ЦЕЛОЕ (A3/60)*60))/100​ количество минут, записанное​ спрошу проще: как​​ 24.​​Формула от Михаил​ функция МИНУТЫ принимает​
  2. ​ секунды, что более​Определим количество часов до​​. Нажмите кнопку​​ а в сутках​введено 427, формула​ 1а, здесь количество​ (40638 соответствует дате​​ в которой находятся​​ действия значения всего​«=»​ в данной программе.​​вот это подсчитать:​​ числом в десятичной​
  3. ​ сделать что бы​Изменить формат ячеек на​ С. считает вот​
    • ​ на вход текстовые​​ 4-х минут.​
    • ​ окончания суток:​​Другие числовые форматы​
    • ​ 1440 минут, напишем​​ вернет 04:27. Результат​

    ​ часов превышает 24​ 05.04.2011, а 0,5​ данные. После этого​ ряда будут преобразованы​. Кликаем по ячейке,​ Давайте разберемся, как​0:33​ дроби. Например, нам​ эксель воспринимал число,​ «Время».​ так:​ и числовые данные​Функция ЧАС имеет следующую​Описание аргументов:​, в списке​

    ​ следующую формулу: =ЦЕЛОЕ(A1/100)/24+ОСТАТ(A1;100)/1440.​ – значение в​ (количество часов в сутках).​ соответствует 12 часам​ координаты отобразятся в​​ в минуты.​​ в которой располагаются​

    ​ можно перевести часы​1:16​ нужно добавить 365,55​​ к примеру, “1,7”​​В результате числа времени​

    ​11:45 (т.е. 0.489583333333333)​ в формате Даты​ синтаксическую запись:​​24 – количество часов​​категории​

  4. ​ Далее изменяем формат​ формате времени.​ Поэтому формула =ТЕКСТ(A1/24;”ч:мм”) вернет​ дня, подробнее в​
  5. ​ поле.​Урок:​ данные в часах.​ в минуты в​​2:36​​ минут. Здесь надо​

​ как “1”? А​​ в десятичной дроби​

​ умножает на количество​ и Времени.​=ЧАС(время_в_числовом_формате)​ в сутках;​выберите пункт​ ячейки на Время.​2. Использование функции ВРЕМЗНАЧ​ 4:50, т.е. количество​ статье Как EXCEL​В поле исходной единицы​Как сделать автозаполнение в​ Ставим знак​ Эксель различными способами.​0:52​ быть очень внимательным.​

​ дальше я сам​

lumpics.ru

Преобразование в MS EXCEL ЧИСЕЛ в формат ВРЕМЯ

​ заменены на естественный​ минут в часе​Если аргументом данной функции​время_в_числовом_формате – единственный аргумент​B3 – текущее время​настраиваемые​Примечание:​Напишем формулу: =ВРЕМЗНАЧ(ЗАМЕНИТЬ(A1;ДЛСТР(A1)-1;0;”:”)).​ часов будет уменьшено​ хранит дату и​ измерения в нашем​ Экселе​«*»​Скачать последнюю версию​3:54​ Функция ВРЕМЯ может​ соображу как делать)​ формат без ошибок.​

​ (т.е. 60) и​ является пустая текстовая​ функции (обязательный для​ в часах, выраженное​и выберите в​Мы стараемся как​ В формуле использована​ на 48=2*24 (на​ время).

Для этого​ случае нужно указать​Существует также и другой​и набираем с​ Excel​0:38​ сыграть с нами​​ Только на английском,​​​​ умножает на количество​​ строка (“”) или​ заполнения), характеризующий данные​​ в виде числового​​ списке​ можно оперативнее обеспечивать​ функция ЗАМЕНИТЬ(), которая​ максимальное количество часов​ вызовите Диалоговое окно​

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

​ часы. Их кодировка​

​ способ трансформации часов​​ клавиатуры число​​Вся сложность перевода часов​1:05​ злую шутку. Если​ плизз…​Деление любого количества часов​ часов в сутках​ строка, содержащая текст​ времени, которые содержат​ значения.​Тип​​ вас актуальными справочными​​ вставляет двоеточие в​ кратных 24, которое​

​ Формат ячеек, нажав​ такая:​ в минуты. Для​1440​ в минуты состоит​1:16​ во второй аргумент​** ТУРБО-ЁЖ ** *ЕХСЕ[email protected]ХАКЕР.RU*​

​ на 24 позволяет​ (т.е. 24).​ (“некоторый текст”), будет​ данные о часах.​Примечание: пример демонстрирует то,​выберите пользовательский формат.​ материалами на вашем​ нужное место, и​ меньше заданного значения​CTRL+1​«hr»​

​ этого можно воспользоваться​

​. Для того, чтобы​​ в том, что​​2:48​ данной функции поместить​ ==============​ Excel рассматривать результирующее​В результате получаем​ возвращена ошибка #ЗНАЧ!.​Примечания:​ что результатом работы​ Помните: Если вы​ языке. Эта страница​ функция ВРЕМЗНАЧ(), которая​ часов). Следовательно, формат​, выберите числовой формат​.​

​ специальной функцией​ программа обработала данные​ Эксель считает время​0:18​ число с десятичной​: Igor67, действительно ЧИСЛО​ значение как время.​ количество минут, прошедших​Функция поддерживает формат даты​Если в качестве аргумента​ функции ЧАС является​ используете оба формата​ переведена автоматически, поэтому​ преобразует текстовое значение​ ВРЕМЯ использовать нельзя,​Дата,​

​В поле конечной единицы​

​ПРЕОБР​ и вывела результат,​ не привычным для​0:37​ дробью, то функция​ :))​Чтобы преобразовать количество минут,​ с начала суток,​ в коде времени​ функции ЧАС передана​ число, над которым​ функция текст и​ ее текст может​ в формат времени​ т.к. он отображает​затем выберите в​ измерения указываем минуты​. Нужно учесть, что​ жмем на кнопку​ нас способом, а​1:05​ преобразует его в​=INT(1,7)​ записанных в десятичной​

​ т.е. 705 минут​

​ Excel (например, =МИНУТЫ(0,34)​ строка с текстом,​ можно выполнять любые​ формат чисел, функция​ содержать неточности и​ (ЗАМЕНИТЬ() возвращает в​ количество часов от​ поле​ –​ данный вариант будет​

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

​Enter​ сутками. То есть,​2:02​ целое отбросив все​Igor67​ дроби необходимо разделить​А почитать вот​ вернет значение 9).​ не содержащим данные​ арифметические действия.​ текст имеет приоритет.​ грамматические ошибки. Для​ текстовом формате). Формат​​ 0 до 23.​​Тип​«mn»​ работать только тогда,​.​

​ для этой программы​
​а результат был​ значения после запятой​​: На сайте есть​​ исходное число на​ здесь:​Синтаксис функции СЕКУНДЫ в​ о времени, будет​

​Пример 2. Из приложения​
​В программе Excel по​ нас важно, чтобы​ ячейки необходимо поменять​Пример2​— формат 14.03.01​.​ когда исходная величина​Но результат может все​ 24 часа равны​ примерно таков:​ и результат вычисления​ закладка ФАЙЛЫ, а​

​ 1440 – ровно​Alex_ST​ Excel:​
​ возвращен код ошибки​ были подгружены моменты​ умолчанию предусмотрены функции​ эта статья была​ на формат Время.​Если целая часть числа​ 13:30. Также с​После того, как все​ находится в ячейке​ равно выйти некорректным.​ единице. Время 12:00​300 минут​ будет ошибочным! Поэтому​

​ там по ссылочке​ столько минут в​: А что тут​=СЕКУНДЫ(время_в_числовом_формате)​ #ЗНАЧ!.​ прохождения некоторых событий,​ для работы с​ вам полезна. Просим​3.

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

​ следует использовать другую​файл Functions.xls где​ сутках (24-х часах,​

​ понимать-то?​время_в_числовом_формате – единственный аргумент,​Если в качестве аргумента​ которые были распознаны​ датой и временем:​

​ вас уделить пару​ текст, затем в​
​ десятичная минуты, например,​ число 40638,5 можно​ на кнопку​ То есть, 6​ тем, что, обрабатывая​ 0,5, потому что​: ——–​ формулу:​ прописаны соответствия имен​ 24*60=1440).

Например, если​Арифметика для начальных​ представленный в виде​ функции ЧАС были​ Excel в виде​ ЧАС, МИНУТЫ и​ секунд и сообщить,​ формат времени​ 10,75, то формула =ВРЕМЯ(ЦЕЛОЕ(A1);100*(A1-ЦЕЛОЕ(A1));0) переведет​ отобразить как 12:00:00.

excel2.ru

Преобразование времени

​«OK»​

Источник: //my-excel.ru/voprosy/kak-v-jeksel-perevesti-minuty-v-chasy.html

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

Перевод часов в минуты в Microsoft Excel

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

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

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

Скачать последнюю версию Excel

Суммирование времени

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

  1. Выделяем соответствующие ячейки. Если это диапазон, то просто зажимаем левую кнопку мыши и обводим его. В случае, если мы имеем дело с отдельными ячейками, разбросанными по листу, то тогда выделение их проводим, кроме всего прочего, зажав кнопку Ctrl на клавиатуре.
  2. Кликаем правой кнопкой мыши, тем самым вызвав контекстное меню. Переходим по пункту «Формат ячеек…». Вместо этого можно также после выделения на клавиатуре набрать комбинацию Ctrl+1.
  3. Открывается окно форматирования. Переходим во вкладку «Число», если оно открылось в другой вкладке. В блоке параметров «Числовые форматы» переставляем переключатель в позицию «Время». В правой части окна в блоке «Тип» выбираем тот вид отображения, с которым будем работать. После того, как настройка выполнена, жмем на кнопку «OK» в нижней части окна.

Урок: Форматирование таблиц в Excel

Способ 1: показание часов через промежуток времени

Прежде всего, давайте посмотрим, как рассчитать, сколько будут показывать часы по прошествии определенного периода времени, выраженного в часах, минутах и секундах. В нашем конкретном примере нужно узнать, сколько будет на часах через 1 час 45 минут и 51 секунду, если сейчас на них установлено время 13:26:06.

  1. На отформатированном участке листа в разных ячейках с помощью клавиатуры вводим данные «13:26:06» и «1:45:51».
  2. В третьей ячейке, в которой тоже установлен формат времени, ставим знак «=». Далее кликаем по ячейке со временем «13:26:06», жмем на знак «+» на клавиатуре и кликаем по ячейке со значением «1:45:51».
  3. Для того чтобы результат вычисления вывести на экран, жмем на кнопку «Enter».

Внимание! Применяя данный метод, можно узнать, сколько будут показывать часы через определенное количество времени только в пределах одних суток. Для того, чтобы можно было «перескакивать» через суточный рубеж и знать, сколько времени будут при этом показывать часы, обязательно при форматировании ячеек нужно выбирать тип формата со звездочкой, как на изображении ниже.

Способ 2: использование функции

Альтернативным вариантом предыдущему способу является использование функции СУММ.

  1. После того, как первичные данные (текущее показание часов и отрезок времени) введены, выделяем отдельную ячейку. Кликаем по кнопке «Вставить функцию».
  2. Открывается Мастер функций. Ищем в перечне элементов функцию «СУММ». Выделяем её и жмем на кнопку «OK».
  3. Запускается окно аргументов функции. Устанавливаем курсор в поле «Число1» и кликаем по ячейке, содержащей текущее время. Затем устанавливаем курсор в поле «Число2» и кликаем по ячейке, где указано время, которое нужно прибавить. После того, как оба поля заполнены, жмем на кнопку «OK».
  4. Как видим, происходит вычисление и в изначально выделенной ячейке выводится результат сложения времени.

Урок: Мастер функций в Excel

Способ 3: суммарное сложение времени

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

Для этих целей можно воспользоваться одним из двух ранее описанных способов: простое сложение или применение функции СУММ. Но, намного удобнее в этом случае воспользоваться таким инструментом, как автосумма.

  1. Но, прежде нам нужно будет отформатировать ячейки по-другому, а не так, как было описано в предыдущих вариантах. Выделяем область и вызываем окно форматирования. Во вкладке «Число» переставляем переключатель «Числовые форматы» в позицию «Дополнительно». В правой части окна находим и устанавливаем значение «[ч]:мм:сс». Чтобы сохранить изменение, жмем на кнопку «OK».
  2. Далее нужно выделить диапазон, заполненный значением времени и одну пустую ячейку после него. Находясь на вкладке «», нажимаем на значок «Сумма», расположенный на ленте в блоке инструментов «Редактирование». Как альтернативный вариант, можно набрать на клавиатуре сочетание клавиш «Alt+=».
  3. После этих действий в пустой выделенной ячейке появится результат вычислений.

Урок: Как посчитать сумму в Экселе

Источник: //timezin.ru/stati/kak-summirovat-vremya-v-excel-chasy-minuty.html

Как конвертировать часы, минуты и секунды в десятичные часы в Excel?

Перевод часов в минуты в Microsoft Excel

Если у вас есть список времени, отображаемого в формате десятичного дня, но вы привыкли к hh: mm: ss (часы, минуты и секунды), как вы можете это сделать? С помощью следующих методов вы можете решить проблему разговоров между часами, минутами, секундами и десятичными часами.

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

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

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

Преобразование десятичных чисел в часы и минуты с помощью VBA

Время до десятичных часовВремя до десятичных минутВремя до десятичных секунд

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

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

1. Выберите пустую ячейку, например Cell B1, введите эту формулу = A1 * 24 в ячейке (ячейка A1 указывает ячейку, в которую вы хотите преобразовать свои данные в десятичное время, вы можете изменить ее по мере необходимости), затем нажмите вводить на клавиатуре. Смотрите скриншот:

2. Затем перетащите дескриптор заполнения, чтобы заполнить диапазон, который вы хотите использовать. Смотрите скриншот:

3. Затем вам нужно отформатировать ячейки результатов в столбце B как общее форматирование, выбрав диапазон, щелкнув правой кнопкой мыши и нажав Формат ячеек в контекстном меню. Смотрите скриншот:

4. Затем нажмите Число Вкладка в Формат ячеек диалога и нажмите Общее от категорияy: поле, затем нажмите OK для закрытия диалога. Смотрите скриншот:

Вы можете увидеть результат, как показано ниже:

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

Если у вас есть Kutools for Excel установленных в Excel, вы можете использовать Преобразование времени утилита для быстрого преобразования hh: mm: ss в deciaml hours / minutes / seconds.

После бесплатная установка Kutools для Excel, пожалуйста, сделайте следующее:

Выберите ячейки времени и нажмите Kutools >содержание >Преобразование Тимаe, и выберите вариант конвертации для удовлетворения ваших потребностей. Смотрите скриншот:

Затем выдается диалоговое окно, чтобы напомнить вам количество преобразованных ячеек, нажмите «ОК», чтобы закрыть его, и все выбранное время было преобразовано.

Наконечник: Если вы хотите сохранить преобразованное десятичное число в другом месте, вы можете щелкнуть Kutools >содержание > Преобразование времени для отображения Преобразование времени диалога, а затем в диалоговом окне проверьте конвертировать вам нужно и проверить Сохранить в другом месте установите флажок и выберите ячейку для вывода результата, нажмите Ok, и время было преобразовано и расположено в новом месте. Смотрите скриншот:

Преобразование времени в десятичные часы / минуты / секунды

Если вы заинтересованы в этом дополнении, загрузить пробную версию 60-дней.

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

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

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

1. Выберите пустую ячейку, в этом случае я выбираю Cell B1 и набираю эту формулу = A1 / 24 в B1 (ячейка A1 указывает ячейку, в которую вы хотите преобразовать свои данные в формат часов, минут и секунд, вы можете изменить ее по мере необходимости), затем нажмите вводить на клавиатуре. Смотрите скриншот:

2. Повторите шаг 1, чтобы ввести приведенную выше формулу, как вам нужно в столбце B, один за другим, например, введите = A2 / 24 в ячейке B2 и нажмите вводить, Смотрите скриншот:

3. Затем вам нужно отформатировать ячейки в столбце B как форматирование hh: mm: ss, выбрав диапазон, который использует формулу, и щелкните правой кнопкой мыши, щелкните Формат ячеек в контекстном меню. Смотрите скриншот:

4. Затем нажмите Число Вкладка в Формат ячеек диалога и нажмите Время от категория: и выберите 13: 30: 55 из Тип:: поле в правом разделе, затем нажмите OK для закрытия диалога. Смотрите скриншот:

Вас может заинтересовать следующее:

В некоторых случаях вы можете иметь несколько нестандартных дат в своем листе и преобразовать их все в стандартную дату mm / dd / yyyy, возможно, для вас. Вот Kutools for Excel's Конвертировать по дате может быстро преобразовать даты в стандартную дату в формате mm / dd / yyyy.
Перейти к загрузкеБесплатная пробная версия 60 days

Вы можете видеть, что данные были преобразованы.

Преобразование десятичных чисел в часы и минуты с помощью VBA

С приведенной выше формулой = A1 / 24 для конвертирования времени один за другим несколько времени, но с кодом VBA вы можете конвертировать список десятичных дней в часы и минуты одновременно.

1. Держать ALT и нажмите F11 на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окна.

2. Нажмите Вставить >модуль, и скопируйте VBA в модуль.

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

Sub ConvertToTime() 'Updateby20140227 Dim Rng As Range Dim WorkRng As Range Dim xHours As Variant Dim xMin As Variant Dim xValue As Variant On Error Resume Next xTitleId = “KutoolsforExcel” Set WorkRng = Application.Selection Set WorkRng = Application.InputBox(“Range”, xTitleId, WorkRng.Address, Type:=8) For Each Rng In WorkRng xValue = Rng.Value xHours = VBA.Split(xValue, “.”)(0) xMin = VBA.Split(xValue, “.”)(1) * 60 Rng.Value = xHours & “:” & VBA.Left(xMin, 2) Next End Sub

3. Нажмите прогон или нажмите F5 для запуска VBA, тогда KutoolsforExcel появится диалоговое окно для выбора рабочего диапазона. Смотрите скриншот:

4. Нажмите OK во всплывающем диалоговом окне выбранные данные диапазона были преобразованы в формат часов и минут. Смотрите скриншот:

Чаевые: При запущенном выше коде VBA вы потеряете исходные данные, поэтому лучше скопировать и зарезервировать их до запуска VBA.

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

  • Преобразование десятичных градусов в градусы, минуты и секунды

Office Tab

Принесите удобные вкладки в Excel и другое программное обеспечение Office, как Chrome, Firefox и новый Internet Explorer.

Kutools for Excel

Удивительно! Увеличьте производительность в течение 5 минут. Не нужно никаких специальных навыков, сэкономить два часа каждый день!

Новые возможности 300 для Excel, сделать Excel намного проще и мощнее:

  • Объединить ячейки / строки / столбцы без потери данных.
  • Объединение и объединение нескольких листов и книг.
  • Сравнение диапазонов, копирование нескольких диапазонов, преобразование текста в дату, преобразование единиц и валют.
  • Подсчет количества цветов, Пейджинговые субтитры, Расширенный сортировка и Суперфильтр,

Источник: //d2d42mpnbqmzj3.cloudfront.net/ru/documents/excel/1498-excel-convert-hours-minutes-seconds-to-decimal.html

Как из минут сделать часы в excel?

Перевод часов в минуты в Microsoft Excel

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

Функции ЧАС, МИНУТЫ и СЕКУНДЫ для работы с временем в Excel

Перевод часов в минуты в Microsoft Excel

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

Функция ЧАС в Excel предназначена для определения значения часа из переданного времени в качестве параметра и возвращает данные из диапазона числовых значений от 0 до 23 в зависимости от формата временной записи.

Функция МИНУТЫ в Excel используется для получения минут из переданных данных, характеризующих время, и возвращает данные из диапазона числовых значений от 0 до 59.

Функция СЕКУНДЫ в Excel применяется для получения значения секунд из данных в формате времени и возвращает числовые значения из диапазона от 0 до 59.



Пример 1. Получить текущее время, определить, сколько часов прошло с начала текущих суток, сколько часов осталось до начала новых суток.

Исходная таблица:

Определим текущий момент в коде времени Excel:

Вычислим количество часов от начала суток:

  • B2 – текущие дата и время, выраженные в формате Дата.

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

Описание аргументов:

  • 24 – количество часов в сутках;
  • B3 – текущее время в часах, выраженное в виде числового значения.

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

Преобразование чисел в формат времени с помощью функций ЧАС и МИНУТЫ

Пример 2. Из приложения были подгружены моменты прохождения некоторых событий, которые были распознаны Excel в виде обычных чисел (например, 13:05 было распознано как число 1305). Необходимо преобразовать полученные значения в формат времени, выделить часы и минуты.

Исходная таблица данных:

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

=ТЕКСТ(B3;”00\:00″)

Описание аргументов:

  • B3 – значение, распознанное Excel в качестве обычного числа;
  • “00\:00” – формат времени.

В результате получим:

С помощью функций ЧАС и МИНУТЫ выделим искомые величины. Аналогично определим требуемые значения для остальных событий:

Пример использования функции СЕКУНДЫ в Excel

Пример 3. Рабочий день начинается в 8:00 утра. Один работник систематически опаздывал на протяжении предыдущих 10 рабочих дней на несколько секунд. Определить общее время опозданий работника.

Внесем данные в таблицу:

Определим опоздание в секундах. Где B3 – данные о времени прихода на работу в первый день. Аналогично определим секунды опозданий для последующих дней:

Определим общее количество секунд опозданий:

Где C3:C12 – массив ячеек, содержащих значения секунд опозданий. Определим целое значение минут опозданий, зная, что в 1 мин = 60 секунд. В результате получим:

То есть, общее опоздание сотрудника за 10 дней составило 263 секунды, что более 4-х минут.

Особенности синтаксиса функций ЧАС, МИНУТЫ и СЕКУНДЫ в Excel

Функция ЧАС имеет следующую синтаксическую запись:

=ЧАС(время_в_числовом_формате)

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

Примечания:

  1. Если в качестве аргумента функции ЧАС передана строка с текстом, не содержащим данные о времени, будет возвращен код ошибки #ЗНАЧ!.
  2. Если в качестве аргумента функции ЧАС были переданы данные Логического типа (ИСТИНА, ЛОЖЬ) или ссылка на пустую ячейку, будет возвращено значение 0.
  3. Существует несколько разрешенных форматов данных, которые принимает функция ЧАС:
  • В коде времени Excel (диапазон значений от 0 до 2958465), при этом целые числа соответствуют дням, дробные – часам, минутам и секундам. Например, 43284,5 – количество дней, прошедших между текущим моментом и начальной точкой отсчета в Excel (принято 0.01.1900 – условная дата). Дробная часть 0,5 соответствует 12 часам (половине суток).
  • В виде текстовой строки, например =ЧАС(“11:57”). Результат выполнения функции – число 11.
  • В формате Даты и Времени Excel. Например, функция вернет значения часов, если в качестве аргумента получит ссылку на ячейку, содержащую значение «03.07.18 11:24» в формате даты.
  • В качестве результата работы функции, возвращающей данные в формате времени. Например, функция =ЧАС(ВРЕМЗНАЧ(“1:34”)) вернет значение 1.

Функция МИНУТЫ имеет следующий синтаксис:

=МИНУТЫ(время_в_числовом_формате)

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

Примечания:

  1. Как и в случае с функцией ЧАС, функция МИНУТЫ принимает на вход текстовые и числовые данные в формате Даты и Времени.
  2. Если аргументом данной функции является пустая текстовая строка (“”) или строка, содержащая текст (“некоторый текст”), будет возвращена ошибка #ЗНАЧ!.
  3. Функция поддерживает формат даты в коде времени Excel (например, =МИНУТЫ(0,34) вернет значение 9).

Синтаксис функции СЕКУНДЫ в Excel:

=СЕКУНДЫ(время_в_числовом_формате)

время_в_числовом_формате – единственный аргумент, представленный в виде данных, из которых будут вычислены значения секунд (обязателен для заполнения).

Скачать примеры функций ЧАС, МИНУТЫ и СЕКУНДЫ в Excel

Примечания:

  1. Функция СЕКУНДЫ работает с текстовыми и числовыми типами данных, представляющих Дату и Время в Excel.
  2. Ошибка #ЗНАЧ! возникнет в случаях, когда аргументом является текстовая строка, не содержащая данные, характеризующие время.
  3. Функция также вычисляет секунды из числа, представленного в коде времени Excel (например, =СЕКУНДЫ(9,567) вернет значение 29).

Источник: //exceltable.com/funkcii-excel/primery-funkciy-chas-minuty-sekundy

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.