Функції часу в Excel 2007 дозволяють перетворювати текстові записи, що представляють час доби, у порядкові номери часу, щоб ви могли використовувати їх у обчисленнях. Деякі поширені функції часу включають ЗАРАЗ, ЧАС і ЧАС.
ЗАРАЗ
Функція ЗАРАЗ надає вам поточний час і дату на основі внутрішнього годинника вашого комп’ютера. Ви можете використовувати функцію ЗАРАЗ для позначення дати та часу на робочому аркуші. Як і функція TODAY, NOW не приймає аргументів і автоматично перераховується щоразу, коли ви відкриваєте робочий аркуш:
=ЗАРАЗ()
Коли ви вводите функцію ЗАРАЗ у клітинку, Excel поміщає дату перед поточним часом. Він також форматує дату в першому форматі дати, а час — у 24-годинному форматі часу. Отже, якби поточною датою було 23 липня 2009 року, а поточний час був 13:44, у момент, коли Excel обчислює функцію ЗАРАЗ, у вашій клітинці буде такий запис:
23.07.2009 13:44
Зауважте, що комбінований формат дати/часу, який використовує функція ЗАРАЗ, є користувацьким числовим форматом. Якщо ви хочете призначити інший формат дати/часу для серійних номерів дати та часу, які повертає ця функція, вам потрібно створити власний власний формат числа, а потім призначити його комірці, яка містить функцію ЗАРАЗ.
ЧАС
Функція ЧАС дозволяє створити десяткове число, що представляє порядковий номер часу, від 0 (нуль), що позначає час 0:00:00 (12:00:00 ранку), до 0,99999999, що представляє 23:59:59 (11 :59:59 вечора). Ви можете використовувати функцію ЧАС, щоб об’єднати години, хвилини та секунди часу в один порядковий номер часу, якщо ці частини зберігаються в окремих клітинках.
Функція TIME приймає такі аргументи:
=TIME(година,хвилина,секунда)
Указуючи аргумент години , ви використовуєте число від 0 до 23 (будь-яке число більше 23 ділиться на 24, а залишок використовується як значення години). Указуючи аргументи хвилини та секунди , ви використовуєте число від 0 до 59 (будь -який аргумент хвилини, що перевищує 59, перетворюється в години та хвилини, так само, як будь-який другий аргумент, більший за 59, перетворюється на хвилини та секунди).
Наприклад, якщо клітинка A3 містить 4, клітинка B3 містить 37, а клітинка C3 містить 0, і ви вводите таку функцію ЧАС в клітинку D3:
=ЧАС(A3,B3,C3)
Excel вводить 4:37 ранку в клітинку D3. Якщо потім призначити цій комірці загальний формат числа (Ctrl+Shift+` або Ctrl+~), вона міститиме порядковий номер часу, 0,192361.
TIMEVALUE
Функція TIMEVALUE перетворює час, введений або імпортований на аркуш як текстовий запис, у його еквівалентний порядковий номер часу, щоб ви могли використовувати його в обчисленнях. Функція TIMEVALUE використовує один аргумент time_text таким чином:
=TIMEVALUE(час_текст)
Так, наприклад, якщо ви помістили таку функцію TIMEVALUE у клітинку, щоб визначити порядковий номер часу для 10:35:25:
=TIMEVALUE("10:35:25")
Excel повертає в комірку порядковий номер часу 0,441262. Якщо потім призначити цій комірці перший формат числа часу, десяткове число з’явиться в клітинці як 10:35:25 ранку.