Функция часов в excel

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции ЧАС в Microsoft Excel.

Описание

Возвращает час, соответствующий заданному времени. Час определяется как целое число в интервале от 0 до 23.

Синтаксис

ЧАС(serial_number)

Аргументы функции ЧАСы следующую:

  • Дата_в_числовом_формате    — обязательный аргумент. Время, которое содержит час, который вы хотите найти. Время может быть задано текстовой строкой в кавычках (например, «18:45»), десятичным числом (например, значение 0,78125 соответствует 18:45) или являться результатом других формул или функций (например, ВРЕМЗНАЧ(«18:45»)).

Замечание

Время представляет собой часть значения даты и задается десятичным числом (например, 12:00 представляется как 0,5, поскольку это значение отмечает половину суток).

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Время

0,75

7/18/2011 7:45

4/21/2012

Формула

Описание

Результат

=ЧАС(A2)

Возвращает 75 % от 24 часов.

18

=ЧАС(A3)

Возвращает часть значения даты и времени в час.

7

=ЧАС(A4)

Дата без заданной части времени считается 12:00 или 0 часами.

0

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

Функция HOUR (ЧАС) в Excel используется для вычисления значения часа из какого-либо значения времени.

Содержание

  1. Что возвращает функция
  2. Синтаксис
  3. Аргументы
  4. Дополнительная информация
  5. Примеры использования функции HOUR (ЧАС) в Excel
  6. Пример №1 — Вводим время в формате текста
  7. Пример №2 — Используем данные сторонней ячейки как данные времени
  8. Пример №3 — Используем число как значение времени
  9. Пример №4 — Используем результат функции HOUR (ЧАС) в вычислениях

Что возвращает функция

Возвращает число между 0 и 23 (от 00:00 часов до 23:59), в зависимости от того в каком формате используется время при вычислении.

Синтаксис

=HOUR(serial_number) — английская версия

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

Аргументы

  •   Serial_number (время_в_числовом_формате): данные времени, содержащее в себе данные о часах, которое и нужно нам определить.

Дополнительная информация

  • аргумент может быть введён в различных форматах, например:
    — как число: когда целая часть значения времени представляет собой дату, а дробная часть представляет собой время. Например, если вы используете число обозначающее дату как «46540.5», то функция вернет «12» (так как дробная часть числа «0.5» представляет собой половину дня или (12:00).
    — как текст: =HOUR(«12:00 PM») или =ЧАС(«12:00») функция отобразит как «12»;
    — как результат какого либо вычисления с помощью формулы, например: =TIMEVALUE(«6:45 PM») или =ВРЕМЗНАЧ(«6:45») 
  • Excel хранит в системе данные даты и времени в числах.

Примеры использования функции HOUR (ЧАС) в Excel

Пример №1 — Вводим время в формате текста

Excel Hour Function

Функция HOUR (ЧАС) может принимать в качестве аргумента время, указанное в кавычках. Затем, она возвращает целое число от 0 до 23, в зависимости от запроса. Данные в кавычках должны быть указаны в формате, который Excel интерпретирует как время.

Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

Пример №2 — Используем данные сторонней ячейки как данные времени

Excel Hour Function

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

Пример №3 — Используем число как значение времени

Excel Hour Function

Функция HOUR (ЧАС) использовать десятичную часть любого числа для точного вычисления значение часа. Например, если в качестве аргумента будет использовано число «41699.125», то система отбросит целую часть «41699» и станет использовать «.125», чтобы вычислить показатель времени. Результат функции, в примере выше, будет равен  «3», так как «0,125» по расчетам равен трем часам.

Пример №4 — Используем результат функции HOUR (ЧАС) в вычислениях

Excel Hour Function

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

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

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

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

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

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



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

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

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

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

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

текущий момент.

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

количество часов.

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

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

до окончания суток.

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

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

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

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

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

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

Пример 2.

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

используем функцию.

=ТЕКСТ(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).

The Excel Hour function is a Date & Time formula that parses and returns the hour value from a time value. The return value is an integer, ranging from 0 (12:00 A.M.) to 23 (11:00 P.M.). In this guide, we’re going to show you how to use the Excel HOUR function and also go over some tips and error handling methods.

Supported versions

  • All Excel versions

Excel HOUR Function Syntax

HOUR(serial_number)

Arguments

serial_number The time value that contains the hours you want to find. You can use a text string like «8:30» or a decimal number like 0.24125 (in Excel this value means 5:47:24 AM).

Excel HOUR Function Examples

The Excel HOUR function only needs single argument to execute, serial_number. Although the argument name contains «number» in its name, Excel can evaluate time values in strings as well. Simply enter the serial_number as a static value, a cell reference, or a return value from a function that can able to generate a time value. Functions like TIME and TIMEVALUE can be used for this purpose.

=HOUR(«12:30:15») returns 12

=HOUR(0.256) returns 6

=HOUR(TIMEVALUE(«28:36»)) returns 4 because HOUR resets time after 24.

Download Workbook

Tips

  • Excel stores date and time as numbers. Excel assumes that the date 1/1/1900 is “1″, and increases this number by 1 for each subsequent day. As a result of this, the time values would have to be between 0 and 999999999. For example; 6:00 AM is equal to 0.25. Because of this, the HOUR function in Excel returns a number that is displayed as a time value.
  • VBA also has a function that shares the same name. The use case for both functions are very similar.
 Dim MyTime, MyHour
MyTime = #4:35:17 PM#    ' Assign a time.
MyHour = Hour(MyTime)    ' MyHour contains 16. 
  • You can use MINUTE and SECOND functions to get minute and second values from a time value respectively.

Issues

  • The HOUR function returns a #NUM! error, if the serial_number entered is negative or greater than the limit of 999999999.

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

Описание функции ЧАС

Возвращает час, соответствующий заданному времени. Час определяется как целое число в интервале от 0 до 23.

Синтаксис

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

Аргументы

время_в_числовом_формате

Обязательный. Время, для которого требуется выделить минуты. Время может быть задано текстовой строкой в кавычках (например, «18:45»), десятичным числом (например, значение 0,78125 соответствует 18:45) или результатом других формул или функций, например

=ВРЕМЗНАЧ("18:45")

Замечания

Время представляет собой дробную часть значения даты и задается десятичным числом (например, 12:00 представляется как 0,5, поскольку это значение отмечает половину суток).​

Пример

Понравилась статья? Поделить с друзьями:
  • Функция цена в excel задачи
  • Функция целочисленного деления excel
  • Функция целой части в excel
  • Функция целое в excel примеры
  • Функция цвета ячейки в excel при