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

Excel
Содержание
  1. Формат времени в Excel
  2. Формат времени по умолчанию в Excel
  3. Как применить или изменить формат времени
  4. Особенности расчёта времени в Excel
  5. Перевод времени в десятичное число
  6. Создание пользовательского формата времени
  7. Пользовательские форматы для временных интервалов более 24 часов
  8. Формат для отрицательных значений времени
  9. Перевод часов в минуты
  10. Метод 1: использование формулы
  11. Метод 2: функция ПРЕОБР
  12. Умножение времени на коэффициент
  13. Применение маркера автозаполнения
  14. Конвертация с помощью интегрированной функции в Эксель
  15. Как вставить текущее время в Excel
  16. Как добавить неизменяемое значение времени
  17. Добавьте сегодняшнюю дату и текущее время, используя функцию ТДАТА
  18. Как вставить текущую дату и время как неизменяемую метку времени
  19. Как вставить нужное время
  20. Как получить часы, минуты и секунды из значения времени
  21. Как отобразить время больше чем 24 часа, 60 минут, 60 секунд

Формат времени в Excel

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

Во внутренней системе Excel:

  • 00:00:00 сохраняется как 0.0
  • 23:59:59 сохраняется как 0,99999
  • 06:00 — лайк 0.25
  • 12:00 — равно 0,5.

Когда в Excel вводятся и дата, и время, они сохраняются в виде десятичного числа, состоящего из целого числа, представляющего дату (номер дня), и десятичного числа, представляющего время. Например, 1 сентября 2022 г., 13:00:00 хранится как 44805.5416666667.

Формат времени по умолчанию в Excel

При изменении формата времени в диалоговом окне «Формат ячеек» отображается список возможных шаблонов отображения, первый из которых является форматом по умолчанию.

Чтобы быстро применить формат времени по умолчанию к выбранной ячейке или диапазону, щелкните стрелку раскрывающегося списка в группе «Число» на вкладке «Главная» и выберите «Время» .

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

Затем определите, как будет выглядеть короткий и полный рабочий день.

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

Как применить или изменить формат времени

Microsoft Excel достаточно умен, чтобы распознавать время при вводе и соответствующим образом форматировать ячейку. Например, если ввести 10:30, программа сразу поймет, что это такое, и отобразит это как число в виде времени, а не только как текст.

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

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

время формата ячейки

  1. На вкладке «Число» выберите «Время» и укажите подходящий вам вариант в поле «Тип».
  2. Нажмите OK, чтобы применить выбранный формат времени и закрыть диалоговое окно.

Читайте также: Как посчитать количество ячеек со значением в Excel

Особенности расчёта времени в Excel

Программа Excel считает время не с привычными для нас часовыми и минутными отсчетами, а с сутками. Оказывается, Excel интерпретирует 1 как двадцать четыре часа. Исходя из этого, воспринимаемое программой значение времени 0,5 соответствовало бы времени, воспринимаемому человеком в 12:00, так как значение 0,5 соответствует одной секунде суток. Выполните следующие действия, чтобы увидеть, как время рассчитывается в приложении:

  • Выберите любую понравившуюся ячейку.
  • Дайте этой ячейке формат «Время».
  • Введите значение времени.

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

  • Преобразование указанного значения времени в формат «Общий.

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

Независимо от того, когда вы впервые вошли в ячейку, программа после вышеперечисленных манипуляций переведет ее в значение, которое будет находиться в диапазоне от нуля до единицы. Например, если вы сначала установите время равным 17:47, преобразование в обычный формат даст значение 0,740972.

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

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

Перевод времени в десятичное число

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

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

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

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

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

Создание пользовательского формата времени

Хотя Microsoft Excel предлагает несколько различных шаблонов отображения времени, вы можете создать свой собственный, наиболее подходящий для вас. Для этого откройте окно «Формат ячеек», выберите «Пользовательский» и введите шаблон времени, который хотите использовать, в поле «Тип».

Совет. Самый простой способ создать собственный формат времени в Excel — использовать уже существующий в качестве отправной точки. Для этого выберите Время из списка и выберите один из предустановленных паттернов, наиболее близкий к тому, что вы хотите. Затем сразу переключитесь на «Все форматы» и внесите изменения в шаблон, который появится в поле «Тип.

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

Код Описание Появляется как
час Часы без начального нуля 0:33
чч Часы с начальным нулем 00:15
м Минуты без начального нуля 0-59
и т д Минуты с ведущим нулем 00:59
с Секунды без начального нуля 0-59
пп Секунды с ведущим нулем 00-59

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

Формат времени Появляется как
ч:мм:сс 19:15:00
хм 19:15
$-en-RU-x-genlowerДД ММММ ГГГГ г ч:мм; @ 26 сентября 2022 19:15
дддд ДД ММММ ГГГГ гг ч:мм:сс; @ Понедельник, 26 сентября 2022 г., 19:15:00

Пользовательские форматы для временных интервалов более 24 часов

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

Формат времени Появляется как
хм 51:30 51 час 30 минут
ч:мм:сс 51:30:50 51 час 30 минут 50 секунд
ч «час», мм «мин», сс «сек» 51 час 30 минут 50 секунд
дт:мм:сс 3 03:30:50 3 дня, 3 часа, 30 минут и 50 секунд
д «дн.» ч:мм:сс 3 дня 3:30:50
д «день», ч «час», м «мин» и «с» сек. « 3 дня, 3 часа, 30 минут и 50 секунд.

Формат для отрицательных значений времени

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

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

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

  • Если вы хотите отображать отрицательное время со знаком минус, например -19:30, то проще всего это сделать, изменив систему дат Excel на систему дат 1904 года. Для этого нажмите «Файл» > «Параметры» > «Дополнительно», прокрутите список вниз и установите флажок «Использовать систему дат 1904 года».

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

Отрицательное время также можно отображать с помощью формул.

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

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

Допустим, у нас есть ячейка со значением в формате времени.

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

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

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

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

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

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

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

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

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

Метод 2: функция ПРЕОБР

Наряду с обычным умножением в Excel есть специальная функция ПРЕОБРАЗОВАТЕЛЬ, позволяющая переводить часы в минуты.

Важно помнить, что функция работает только тогда, когда время представлено в формате «Общий». В этом случае, например, время «04:00» следует записывать одной цифрой 4, а «05:30» — «5,5». Этот метод также подходит, когда нам нужно только рассчитать общее количество минут, соответствующее заданному количеству часов, без учета особенностей системы расчета программы, рассмотренной в первом методе.

  1. Подходим к ячейке, где хотим произвести расчеты. Затем нажмите кнопку «Вставить функцию» (fx) слева от строки формул.Вставка функции в ячейку таблицы Excel
  2. В окне ввода функции выберите категорию «Инженерная» (или «Полный алфавитный список»), щелкните строку с функцией «ПРЕОБРАЗОВАТЬ», а затем нажмите кнопку ОК.Выбор функции ПРЕОБРАЗОВАТЬ в Excel
  3. Откроется окно, где мы должны заполнить аргументы функции:
    • в поле «Число» введите адрес ячейки, значение которой необходимо преобразовать. Сделать это можно, введя координаты вручную, либо просто щелкнув левой кнопкой мыши по нужной ячейке в самой таблице (курсор при этом должен находиться в поле для ввода значения).Заполнение аргумента «Число» для функции ПРЕОБРАЗОВАТЬ в Excel
    • Перейдем к аргументу «Начальная единица измерения». Здесь вводим кодовое обозначение часов — «hr”.Заполнение аргумента «Исходная единица измерения» для функции ПРЕОБРАЗОВАТЬ в Excel
    • В качестве конечной единицы измерения указываем ее код – «мм”.Завершение аргумента Конечная единица измерения для функции ПРЕОБРАЗОВАТЬ в Excel
    • когда будете готовы, нажмите кнопку OK.
  4. Нужный результат отображается в ячейке с функцией.Результат функции ПРЕОБРАЗОВАТЬ в Excel
  5. Если нам нужно выполнить вычисления для всего столбца, как в первом способе, мы воспользуемся маркером заполнения, перетащив его вниз.Скопируйте формулу в другие ячейки с дескриптором заполнения в Excel

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

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

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

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

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

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

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

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

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

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

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

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

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

Конвертация с помощью интегрированной функции в Эксель

Второй способ конвертации — использование специальной функции ПРЕОБРАЗОВАТЕЛЬ, которая встроена в саму программу Excel.

Обратите внимание, что этот метод можно использовать только в том случае, если преобразованные ячейки содержат время в обычном формате. Например, 12 часов следует ввести как «12», а 12:30 — как «12,5».

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

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

  1. Итак, в верхнем окне программы нужно найти пункт меню под названием «Вставить функцию». После нажатия на этот пункт меню перед вами откроется новое окно. В этом окне будет отображен весь список функций, интегрированных в программу Excel.
  2. Прокрутите список функций с помощью ползунка и найдите функцию под названием CONV. Затем его нужно выделить и нажать на кнопку «ОК”.

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

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

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

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

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

Как вставить текущее время в Excel

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

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

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

  • Чтобы вставить текущее время, нажмите Ctrl + Shift + 6
  • Чтобы ввести текущую дату и время, нажмите Ctrl + Shift + 4, чтобы вставить дату, затем нажмите пробел, затем используйте комбинацию Ctrl + Shift + 6, чтобы вставить текущее время.

Добавьте сегодняшнюю дату и текущее время, используя функцию ТДАТА

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

Формула настолько проста, насколько это возможно, и никаких аргументов не требуется:

=ДАТА()

Есть несколько моментов, о которых следует помнить при использовании функции NOW:

  • Функция NOW извлекает время из системных часов компьютера.
  • Это одна из изменяемых функций, которая заставляет формулу пересчитываться каждый раз, когда рабочий лист повторно открывается или хотя бы одно значение в нем изменяется.
  • Чтобы заставить функцию NOW обновить значение даты и времени, нажмите либо Shift + F9, чтобы пересчитать активный лист, либо F9, чтобы пересчитать все открытые книги.
  • Чтобы отображалось только время, установите нужный формат времени, как описано выше.

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

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

=ДАТА() – ЦЕЛОЕЧИСЛО(ДАТА())

Функция INTEGER используется для округления десятичного числа, возвращаемого NOW(), до ближайшего целого числа. И затем вы вычитаете целую часть, представляющую сегодняшнюю дату, из даты-времени, чтобы оставить только дробную часть, которая является текущим временем.

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

Как вставить текущую дату и время как неизменяемую метку времени

Очень распространенный вопрос, который возникает у пользователей: «Какую формулу следует использовать для ввода времени в лист Excel, чтобы оно не менялось каждый раз при повторном открытии или пересчете электронной таблицы?»

Первый способ — использовать комбинацию клавиш, о которой мы говорили чуть выше.

Другой способ — использовать функцию СЕГОДНЯ. Затем скопируйте полученное значение в буфер обмена с помощью комбинации клавиш CTRL+C или через контекстное меню, щелкнув правой кнопкой мыши.

Затем вставьте скопированное значение (не формулу!) в ту же ячейку с помощью меню «Специальная вставка» — «Вставить значения». Или помогает комбинация клавиш CTRL+ALT+V. Формула будет заменена статическим значением даты и времени.

Третий способ. Во-первых, я хотел бы отметить, что я не могу рекомендовать это решение на 100%, потому что оно включает циклические ссылки и требует особого внимания.

Во всяком случае, вот что вы можете сделать…

Допустим, у вас есть список товаров в столбце А, и как только тот или иной товар отгружается заказчику, вы пишете «Да» в столбце «Доставка», то есть в столбце Б. Когда там появляется «Да» , вы автоматически вставите текущую дату и время в ту же строку в столбце C и убедитесь, что эта метка времени не изменяется. Согласитесь, если пунктов много, вручную вводить дату и время будет очень утомительно. Даже с помощью комбинации клавиш, о которой мы говорили чуть выше. Поэтому желательно автоматизировать этот процесс.

Для этого попробуем использовать следующую вложенную формулу ЕСЛИ с циклическими ссылками во второй функции ЕСЛИ:

=ЕСЛИ(B2=»да», ЕСЛИ(C2=»», СЕЙЧАС(), C2); «»)

Где B — столбец фрахта, а C2 — ячейка, в которую вы вводите формулу и где в конечном итоге появится значение времени.

В приведенной выше формуле первая функция ЕСЛИ проверяет B2 на наличие слова «Да» (или любого другого текста, который вы вводите в формулу), и если указанный текст присутствует, она выполняет вторую функцию ЕСЛИ. В противном случае он просто возвращает пустую строку.

Но второй ЕСЛИ представляет собой циклическую формулу, которая заставляет функцию СЕЙЧАС возвращать текущий день и время в ячейке C2, если там еще нет значения.

Если вместо поиска определенного слова вы хотите, чтобы отметка времени появлялась, когда вы помещаете что-либо в указанную ячейку (это может быть любое число, текст или дата), используйте первую функцию ЕСЛИ для проверки непустой ячейки:

=ЕСЛИ(B2<>»», ЕСЛИ(C2=»», СЕЙЧАС(), C2); «»)

Примечание. Если ячейка ссылается на себя, возникает так называемая циклическая ссылка.

Вот очень точное и краткое определение циклической ссылки, предоставленное Microsoft:

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

Расчеты, кажется, идут по кругу непрерывно. Это замкнутый круг, Excel все время занят вычислением этой формулы. А если формула достаточно сложная, то это может привести к значительному снижению производительности и скорости вычислений.

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

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

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

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

Проще говоря, итерация — это повторный пересчет формулы. Итерационные вычисления обычно отключены в Excel по умолчанию. Это сделано для того, чтобы формулы с циклическими ссылками не работали. Чтобы включить расчет циклических формул в текущей книге, сделайте следующее.

В меню «Файл» > «Параметры» перейдите к «Формулы» и установите флажок «Включить итеративный расчет» в разделе «Параметры расчета.

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

  • Поле Максимальное количество итераций указывает, сколько раз формула должна быть пересчитана. Чем больше число итераций, тем больше времени занимает расчет.
  • Поле «Максимальное изменение» — указывает максимальное изменение между результатами расчета. Чем меньше число, тем точнее результат, который вы получите, и тем больше времени потребуется для расчета электронной таблицы.

Значения по умолчанию: 100 для максимального количества итераций и 0,001 для максимального изменения. Это означает, что Microsoft Excel перестанет оценивать формулу цикла после 100 итераций или после изменения менее 0,001 между итерациями, в зависимости от того, что наступит раньше.

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

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

Как вставить нужное время

Функция ВРЕМЯ используется для преобразования значений, представляющих часы, минуты и секунды, в десятичное число, представляющее время.

Синтаксис очень прост:

=ВРЕМЯ(часы,минуты,секунды)

Аргументы часы, минуты и секунды могут быть указаны как числа от 0 до 32767.

  • Если час больше 23, он делится на 24, а остаток принимается за часовое значение.

Например, ВРЕМЯ(30, 0, 0) совпадает с ВРЕМЯ(6,0,0), что даст 0,25 или 6:00.

  • Если аргумент минут больше 59, они преобразуются в часы и минуты. А если секунды больше 59, они автоматически конвертируются в часы, минуты и секунды.

Например, ВРЕМЯ(0, 930, 0) преобразуется в ВРЕМЯ(15, 30, 0), что составляет 0,645833333 или 15:30.

Функция ВРЕМЯ полезна при объединении отдельных значений в одно значение времени. Например, значения отдельных единиц времени, записанные в другие ячейки или возвращенные другими функциями.

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

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

ЧАС(время) — возвращает час значения времени в виде целого числа от 0 (00:00) до 23 (23:00).

МИНУТЫ(время) — получает минуты для значения времени в виде целого числа от 0 до 59.

SECONDS(время) — возвращает секунды значения времени в виде целого числа от 0 до 59.

Во всех трех функциях время можно вводить в виде текстовых строк, заключенных в двойные кавычки (например, «6:00»), в виде десятичных чисел (например, 0,25, что соответствует 6:00) или в виде результатов других функций. Дополнительные примеры формул следуют ниже.

  • =ВРЕМЯ(A2) — возвращает часы временной метки из A2.
  • =МИНУТЫ(A2) — возвращает минуты из A2.
  • =SECONDS(A2) – возвращает секунды.
  • =ЧАС(СЕГОДНЯ()) — возвращает текущий час.

Как отобразить время больше чем 24 часа, 60 минут, 60 секунд

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

Вот простое пошаговое руководство:

  1. Выберите ячейки, которые вы хотите отформатировать.
  2. Щелкните правой кнопкой мыши выделение и нажмите Ctrl + 1. Откроется диалоговое окно «Формат ячеек».
  3. На вкладке «Число» выберите «Пользовательский» и введите один из следующих шаблонов времени в поле «Тип».
    • Более 24 часов: ч:мм:сс или ч:мм
    • Более 60 минут: [m]:ss
    • Более 60 секунд: [с]

На приведенном ниже снимке экрана показан пользовательский формат времени «более 24 часов» в действии:

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

Описание Код
Все часы [час]
Часы и минуты [х]м
Часы, минуты, секунды ч:мм:сс
Всего минут [м]
Минуты и секунды [м]:pp
Всего секунд [С]

Применительно к нашим образцам данных (общее время 49:30) эти форматы времени дают следующие результаты:

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

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

Оцените статью
Блог о Microsoft Word