Читайте также:
|
|
Представление даты и времени имеет одну особенность. При вводе даты или времени пользователь вводит последовательность символов, которая не является числом, но с этими символами можно производить вычисления: сравнивать, прибавлять, вычитать и т.д. Поэтому в Excel, наряду с текстовым представлением даты и времени, существует и числовое представление.
За точку отсчета по умолчанию принята дата 1 января 1900 года, а верхней границей является 31 декабря 2078 года. Способ вычисления в случае необходимости можно указать в списке параметров. Выбор способа вычисления определяется выбором используемого стандарта, количеством дней в году и продолжительностью месяца.
Наличие текстового и числового форматов представления даты и времени практически не затрудняет работу. В ячейке с форматом Общий результат будет представлен в нужном виде без участия пользователя, а если ячейки ранее были отформатированы для чисел, то результатом работы функций даты и времени будет число. В этом случае пользователю необходимо будет самостоятельно позаботиться о введении нужного формата.
Функции, предоставляемые Excel для работы с датами и временем, представлены в табл. 4 и 5.
Например, требуется определить количество лет и месяцев между двумя датами, находящимися в ячейках В1 и В2 соответственно (см. ниже).
1. Вычисляем разницу между датами в годах с помощью функции ГОД(дата), которая возвращает год аргумента. Для этого устанавливаем курсор в ячейку В4 и с помощью Мастера функций вводим формулу:
=ГОД(В2) - ГОД(В1).
2. Для определения количества месяцев необходимо количество лет умножить на 12, чтобы получить количество месяцев между годами, и прибавить к полученному значению разницу между датами в месяцах, для чего используем функцию МЕСЯЦ(дата).
Таким образом, формула в ячейке В5 будет иметь вид: =(ГОД(В2) - ГОД(В1))*12 + МЕСЯЦ(В2) - МЕСЯЦ(В1)
Таблица 4
Функции времени и результаты их работы
Функции времени | Форматы представления | |
Общий | ч:мм:сс | |
=ВРЕМЗНАЧ("18:30:15") | 0,7710069 | Нет |
=ВРЕМЯ(18;30;15) | 6:30 РМ | 18:30:15 |
=МИНУТЫ(0,771007) | Нет | |
=МИНУТЫ("18:30:15") | Нет | |
=СЕКУНДЫ(СЗ) | Нет | |
=СЕКУНДЫ(0,771007) | Нет | |
=ЧАС(ВЗ) | Нет | |
=ЧАС(0,771007) | Нет |
Таблица 5
Функции даты и результаты их работы
Функции даты | Форматы представления | |
Общий | Д ММММ ГГГГ | |
=ГОД("9.07.95") | Нет | |
=ГОД(В5) | Нет | |
=ДАТА(95;7;9) | 9.07.95 | 9 июля 1995 |
=ДАТАЗНАЧ("9.07.95") | 9 июля 1995 | |
=ДEHb(D5-9) | Нет | |
=ДЕНЬНЕД("9.07.95") | Нет | |
=МЕСЯЦ(D5) | Нет | |
=ТДАТА() | 9.07.95 18:48 | 9 июля 1995 |
Функция ДЕНЬНЕД возвращает номер дня недели. При этом может быть выбран способ нумерации. По умолчанию воскресенье считается первым днем недели.
Функция ТДАТА возвращает текущую дату и время в числовом формате.
Дата добавления: 2015-12-07; просмотров: 71 | Нарушение авторских прав