Функции даты и времени

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

За точку отсчета по умолчанию принята дата 1 января 1900 го­да. Способ вычисления, если это необходимо, можно указать в списке пара­метров. Выбор способа вычисления определяется выбором ис­пользуемого стандарта, количеством дней в году и продолжитель­ностью месяца.

Наличие текстового и числового форматов представления да­ты и времени практически не затрудняет работу. В ячейке с фор­матом Общий результат будет представлен в нужном виде без вашего участия, а если ячейки ранее были отформатированы для чисел, то результатом работы функций даты и времени будет чис­ло. В этом случае Вам придется самостоятельно позаботиться о введении нужного формата (см. табл. 4.6).

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

Функция МИНУТЫ из числового или текстового формата да­ты и времени возвращает только минуты. Если ввести одновре­менно и дату и время в формулу "=МИНУТЫ("10.07.95 18:30:15")", то возвращено будет только число минут. Для данной формулы - "30". Аналогично работают функции СЕКУНДЫ и ЧАС. Они возвращают только секунды и часы соответственно.

Таблица 4.6. Функции времени и результаты их работы

Функции времени Форматы представления
Общий ч:мм:сс
=ВРЕМЗНАЧ("18:30:15") 0,7710069 нет
=ВРЕМЯ(18;30;15) 6:30 РМ 18:30:15
=МИНУТЫ(0,771007)   нет
=МИНУТЫ("18:30:15")   нет
=СЕКУНДЫ(СЗ)   нет
=СЕКУНДЫ(0,771007)   нет
=ЧАС(ВЗ)   нет
=ЧАС(0,771007)   нет

Таблица 4.7. Функции даты и результаты их работы

Функции даты Форматы представления
Общий ч:мм:сс
=ГОД("9.07.95")   нет
=ГОД(В5)   нет
=ДАТА(95;7;9) 9.07.95 9 июля 1995
=ДАТАЗНАЧ("9.07.95")   9 июля 1995
=ДЕНЬ(Б5-9)   нет
=ДЕНЬНЕД("9.07.95")   нет
=МЕСЯЦф5)   нет
=ТДАТА() 9.07.95 18:48 9 июля 1995

Функция ГОД возвращает год аргумента. Аналогично работа­ют функции ДЕНЬ и МЕСЯЦ. Функция ДАТА требует ввода года, месяца и дня и возвращает дату в числовом формате, функция ДАТАЗНАЧ просто преобразует дату из текстового формата в числовой (см. табл. 4.7).

Функция ДЕНЬНЕД возвращает номер дня недели. Можно выбрать способ нумерации. По умолчанию воскресенье считается первым днем недели.

Функция ТДАТА возвращает текущую дату и время в число­вом формате.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: