Как перевести часы в минуты в Excel: формула, функция

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

Как уже говорилось выше, в Excel есть особенность, заключающаяся в особой схеме расчета времени, отличной от обычной. В программе 24 часа эквивалентны одному, а 12 часов соответствуют цифре 0,5 (половина полного дня).

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

Ячейка со временем в Excel

Щелкаем по текущему формату (вкладка «Главная», раздел инструментов «Число») и выбираем общий формат.

Изменить формат ячейки в Excel

В результате мы получим определенное число: именно в таком виде программа воспринимает время, указанное в выбранной ячейке. Число может варьироваться от 0 до 1.

Ячейка с числовым значением в Excel

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

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

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

Метод 1: использование формулы

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

  1. Мы находимся в ячейке, где ожидаем отобразить результат в виде количества минут. Ставя знак равенства, пишем формулу умножения. Координаты ячейки с исходным значением (в нашем случае — C4) можно указать вручную, либо просто щелкнув по ней левой кнопкой мыши. Затем нажмите клавишу Enter.
    Формула умножения для преобразования часов в минуты в Excel
  2. Следовательно, мы не получим в точности то, что ожидали, а именно значение «0:00”.
    Неверный результат перевода часов в минуты с помощью формулы умножения в Excel
  3. Это связано с тем, что при отображении результата программа ориентируется на форматы ячеек, входящих в формулу. Таковые в нашем случае результирующей ячейке присваивается формат «Время». Вы можете изменить его на «Общие» как на вкладке «Главная» (панель инструментов «Число»), как обсуждалось выше, так и в окне формата ячейки, к которому можно получить доступ через контекстное меню ячейки, вызываемое щелчком правой кнопкой мыши по Это.
    Изменить формат ячейки в Excel через контекстное меню
    Оказавшись в окне форматирования в списке слева, выберите строку «Общие» и нажмите кнопку ОК.
    Выберите общий формат ячейки в Excel
  4. В результате мы получаем общее количество минут в любой момент времени.
    Формула умножения для преобразования часов в минуты в Excel
  5. Если вам нужно преобразовать часы в минуты для всего столбца, совсем не обязательно делать это отдельно для каждой ячейки, потому что процесс можно автоматизировать. Для этого наведите указатель мыши на ячейку с формулой, как только появится черный знак плюса (маркер заливки), удерживая левую кнопку мыши, перетащите его в последнюю ячейку, для которой необходимо произвести соответствующие вычисления.
    Скопируйте формулу в другие ячейки с помощью дескриптора заполнения в Excel
  6. Все готово, благодаря этому простому действию мы смогли быстро преобразовать часы в минуты для всех значений столбцов.
    Результат копирования формулы в другие ячейки с помощью индикатора заполнения в Excel

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

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

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

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

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

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

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

    Выделите ячейку, которая будет содержать окончательный результат в минутах. Ставим знак «=». Щелкните ячейку, содержащую данные в часах. Ставим знак «*» и набираем с клавиатуры число 1440. Чтобы программа обработала данные и отобразила результат, нажмите кнопку Enter.

Но результат все равно может быть неверным. Это связано с тем, что при обработке данных в формате времени с использованием формулы ячейка, в которой отображается сумма, сама принимает тот же формат. В этом случае его необходимо поменять на общий. Для этого выделите ячейку. Затем переходим на вкладку «Главная», если находимся в другой, и нажимаем на специальное поле, где отображается формат. Он расположен на ленте в панели инструментов «Число». В открывшемся списке среди набора значений выберите пункт «Общие».

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

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

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

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

    = ТЕКСТ (B3; «00 : 00»)

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

    • B3 — значение, распознаваемое Excel как обычное число;
    • «00 : 00» — это формат времени.

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

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

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

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

    Определяем задержку в секундах. Где В3 — данные о времени прихода на работу в первый день. Таким же образом определяем секунды задержки для следующих дней:

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

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

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

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

    Пример 1а

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

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

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

    Пример 1b

    Пусть ячейка A1 содержит 52,84. 52 — это часы, а 84 — доли часа. Результат должен быть отображен как 52 часа 50 минут (в текстовом формате). Используйте формулу = ЦЕЛОЕ (A1) & «h» & ТЕКСТ (A1 / 24; «мм») & «мин». Если вам нужен результат в 2 ячейках (часы отдельно, минуты отдельно), то = INT (A1) вернет часы, а = INT (REMAIN (A1; 1) * 60) минут.

    В отличие от примера 1а, здесь количество часов превышает 24 (количество часов в сутках). Следовательно, формула = ТЕКСТ (A1 / 24; «ч: мм») вернет 4:50, то есть количество часов будет уменьшено на 48 = 2 * 24 (на максимальное количество часов, делимое на 24, т.е меньше указанного значения часов). Поэтому формат TIME использовать нельзя, так как он отображает количество часов от 0 до 23.

    Пример2

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

    Пример 3

    Если число 145 означает 145 минут, вы можете преобразовать его в формат ЧАС с помощью формулы = ЧАС (0; 145; 0). Результат — 2:25 утра (утром), потому что 2 (часа) * 60 минут + 25 минут = 145 минут.

    Умножение времени на коэффициент

    Один из самых простых способов конвертировать часы в минуты — это умножить время на коэффициент. Учитывая время, когда Excel работает со временем в днях, нам нужно умножить существующее выражение на 60 и на 24, где 60 — это количество минут в часах, а 24 — количество часов в сутках. В результате этого расчета умножаем 60 * 24 и получаем коэффициент, равный 1440. Зная теоретические сведения, можно переходить к практическому применению рассматриваемого метода.

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

    2-Способа-перевод-часов-в-минуты-в-excel-как-перевести-часы-в-минуты-в-excel

    1. Затем щелкните мышью по ячейке, в которой присутствует информация в часах. В этой ячейке введите знак умножения и введите 1440.

    2-Способа-перевод-часов-в-минуты-в-excel-как-перевести-часы-в-минуты-в-excel
     

    1. Чтобы Excel обработал введенные данные и выдал результат, нажмите клавишу «Ввод». Готовый! Программа выполнила преобразование.

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

    Если вы ввели (для ускорения набора) значения времени без двоеточия (1800 вместо 18:00), EXCEL будет рассматривать эти значения как числа (т.е если вы добавите 65, вы получите 1865, а не 19:05.)… Преобразуем число 1800 (в ячейке A1) в значение формата времени (с шести вечера до 18:00) 4 способами.

    1. Использование функции ВРЕМЯ
    Запишем формулу: = ВРЕМЯ (LEFT (A1; DLSTR (A1) -2); RIGHT (A1; 2);) Если 427 введено в A1, формула вернет 04:27. Результатом является значение в формате времени.

    2. Использование функции ВРЕМЕННОЕ ЗНАЧЕНИЕ
    Записываем формулу: = ВРЕМЕННОЕ ЗНАЧЕНИЕ (REPLACE (A1; DLSTR (A1) -1; 0; «:»)). В формуле используется функция REPLACE (), которая вставляет двоеточие в нужную позицию, и функцию TIMEVALUE (), которая преобразует текстовое значение в формат времени (REPLACE () возвращается в текстовый формат). Формат ячейки необходимо изменить на формат времени.

    3. Преобразуйте числа в текст, а затем в формат времени
    Давайте преобразуем наше число 1800 в текстовый формат с помощью функции ТЕКСТ () и одновременно отформатируем его по шаблону «00:00» (обратная косая черта необходима для правильной интерпретации двоеточия). Записываем формулу: = ТЕКСТ (A1; «00:00»). Итак, из числа 1800 получаем текст «18:00». Альтернатива = ТЕКСТ (A1; «ч: мм»)

    Итак, давайте немного трансформируем формулу: = —ТЕКСТ (A1; «00:00»). Применяя арифметические операции к тексту (два минуса), мы запускаем механизм самоформатирования: EXCEL попытается интерпретировать текст «18:00» как число, дату или время (мы моделируем ситуацию, когда пользователь вручную вводит «18:00» в пустую ячейку)… Единственное, чего EXCEL в этом случае не будет делать, — это изменить формат ячейки на Время. Сделаем это вручную.

    Дополнительные сведения о настраиваемых форматах даты и времени см. В одноименной статье «Пользовательский формат даты и времени.

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

    Контроль по часам суточного времени в Excel используя функцию ЧАС

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

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

    Посчитаем количество часов с начала дня:

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

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

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

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

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

    Применение маркера автозаполнения

    Чаще всего пользователям приходится конвертировать с большим объемом данных. В этом случае удобно использовать индикатор заполнения.

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

    2-Способа-перевод-часов-в-минуты-в-excel-как-перевести-часы-в-минуты-в-excel
     

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

    2-Способа-перевод-часов-в-минуты-в-excel-как-перевести-часы-в-минуты-в-excel
     

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

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

    Но что, если у вас есть дата и время?

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

    Весь день сохраняется как целое число, а часть времени сохраняется как десятичное значение. Поэтому, если вы хотите разделить дату и время, просто разделите целую часть и десятичную часть.

    Давайте рассмотрим несколько действительно простых способов разделить дату и время в Excel.

    Разделить дату и время с помощью формулы INT

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


    Для этого введите в ячейку B2 следующую формулу: = A2-INT (A2)
    Приведенная выше формула удаляет целую часть и дает вам десятичную часть даты.

    Теперь вы можете использовать один из трех вышеуказанных методов (используя арифметическое умножение с использованием формулы ЧАС / МИНУТА / СЕКУНДА или формула ПРЕОБРАЗОВАТЬ) для преобразования часа в десятичное.

    Источники

    • https://MicroExcel.ru/perevod-chasov-v-minuty/
    • https://my-excel.ru/vba/perevod-v-chasy-v-excel.html
    • https://qna.habr.com/q/1056552
    • https://t-tservice.ru/excel/kak-iz-minut-sdelat-chasy-v-excel.html
    • https://exceltable.com/funkcii-excel/primery-funkciy-chas-minuty-sekundy
    • https://office-guru.ru/excel/2-sposoba-perevoda-chasov-v-minuty-v-excel-kak-perevesti-chasy-v-minuty-v-excel.html
    • https://vip-excel.ru/preobrazovanie-vremeni-v-desyatichnoe-chislo-v-excel-chasy-minuty-sekundy/

    Оцените статью
    Блог про Excel
    Adblock
    detector