Оглавление:
Видео: Работа с датами и временем в Microsoft Excel 2025
В Excel 2013 гораздо меньше функций времени по сравнению с широким спектром функций Date. Однако, как и функции Date, функции Time позволяют вам конвертировать текстовые записи, представляющие время дня, в временные серийные номера, чтобы вы могли использовать их в вычислениях.
Функции Time также включают функции для объединения разных частей времени в один серийный номер времени, а также для извлечения часов, минут и секунд из одного временного серийного номера.
СЕЙЧАС
Функция «СЕЙЧАС» в раскрывающемся меню кнопки «Дата и время» дает текущее время и дату на основе внутренних часов вашего компьютера. Вы можете использовать функцию NOW для печати даты и времени. Подобно функции TODAY, NOW не принимает аргументов и автоматически пересчитывается каждый раз, когда вы открываете электронную таблицу:
= NOW ()
Когда вы вводите функцию NOW в ячейке, Excel помещает дату до текущего времени. Он также форматирует дату с первым форматом даты и временем с 24-часовым форматом времени. Итак, если текущая дата была 15 сентября 2012 года, а текущее время было 10: 53 a. м. в тот момент, когда Excel вычисляет функцию NOW, ваша ячейка будет содержать следующую запись:
9/15/2012 10: 53
Обратите внимание, что формат даты / времени комбинации, который использует функция NOW, представляет собой формат пользовательского номера. Если вы хотите назначить другую дату / время для серийных номеров даты и времени, возвращаемых этой функцией, вам необходимо создать свой собственный формат номера, а затем назначить его ячейке, которая содержит функцию NOW.
TIME и TIMEVALUE
Функция TIME в раскрывающемся меню кнопки «Дата и время» позволяет вам создать десятичное число, представляющее временный серийный номер, начиная от 0 (ноль) до 0. 99999999, представляя время 0: 00: 00 (12: 00: 00 AM) до 23: 59: 59 (11: 59: 59 PM). Вы можете использовать функцию TIME для объединения часов, минут и секунд времени в единичный серийный номер, когда эти части хранятся в отдельных ячейках.
Функция TIME принимает следующие аргументы:
ВРЕМЯ (час, минута, секунда)
При указании аргумента час вы используете число от 0 до 23. (Любое число больше 23 делится на 24, а остаток используется как значение часа.) При указании аргументов минута и второй вы используете число от 0 и 59. (Любой минута аргумент больше 59 преобразуется в часы и минуты, как и любой второй аргумент больше 59, преобразуется в часы, минуты и секунды.)
Например, если ячейка A3 содержит 4, ячейка B3 содержит 37, а ячейка C3 содержит 0, и вы вводите следующую функцию TIME в ячейку D3:
= ВРЕМЯ (A3, B3, C3)
Excel вводит 4: 37 AM в ячейку D3. Если затем назначить формат общего номера этой ячейке (Ctrl + Shift + 'или Ctrl + ~), тогда он будет содержать серийный номер времени, 0. 192361.
Функция TIMEVALUE преобразует время, введенное или импортированное в электронную таблицу, как текстовую запись в ее эквивалентный серийный номер времени, чтобы вы могли использовать ее во временных расчетах. Функция TIMEVALUE использует один аргумент time_text следующим образом:
TIMEVALUE ( time_text )
Так, например, если вы поместите в ячейку следующую функцию TIMEVALUE, чтобы определить временный серийный номер для 10: 35: 25:
= TIMEVALUE («10: 35: 25»)
Excel возвращает в ячейку временный серийный номер 0. 441262. Если затем назначить первый формат номера времени для этой ячейки, десятичное число будет отображаться как 10: 35: 25 a. м. в ячейке.
ЧАСЫ, МИНУТЫ И ВТОРОЕ
Функции ЧАСЫ, МИНУТЫ И ВТОРОЙ в раскрывающемся меню кнопки «Дата и время» позволяют извлекать определенные части значения времени в электронной таблице. Каждая из этих трех функций Time принимает один аргумент serial_number , который содержит час, минуту или секунду, которые вы хотите извлечь.
Так, например, если ячейка B5 содержит время 1: 30: 10 p. м. (иначе известный как серийный номер 0. 5626157), и вы вводите следующую функцию HOUR в ячейке C5:
= ЧАС (B5)
Excel возвращает 13 в качестве часа в ячейку C5 (часы всегда возвращаются в течение 24 часов время). Если вы затем введете следующую функцию MINUTE в ячейку D5:
= MINUTE (B5)
Excel возвращает 30 в качестве количества минут в ячейку D5. Наконец, если вы введете следующую функцию SECOND в ячейку E5:
= SECOND (B5)
Excel возвращает 10 в качестве количества секунд в ячейку E5.
