Пример использования функций для работы с датой и временем:
Определить на какой день недели приходится текущая дата.
Для решения этой задачи воспользуемся двумя функциями: СЕГОДНЯ() и ДЕНЬНЕД(дата_в_числовом_формате;тип).
Функция СЕГОДНЯ() возвращает текущую дату в числовом формате и не имеет аргументов.
ФункцияДЕНЬНЕД(дата_в_числовом_формате;тип) возвращает день недели, соответствующий аргументу дата_в_числовом_формате. День недели определяется как целое в интервале от 1 (воскресенье) до 7 (суббота).
Дата_в_числовом_формате — это число, соответствующее дате, день недели которой необходимо найти. Даты могут вводиться как текстовые строки в двойных кавычках (например "30.1.1998"), как числа (например 35825 представляет 30 января 1998 г. при использовании системы дат 1900) или как результат других формул или функций.
Тип — это число, которое определяет тип возвращаемого значения.
Тип | Возвращаемое число |
1 или опущен | Число от 1 (воскресенье) до 7 (суббота). |
Число от 1 (понедельник) до 7 (воскресенье) | |
Число от 0 (понедельник) до 6 (воскресенье) |
Решение:
|
|
Результатом решения является таблица:
В ячейке В1 находится формула =СЕГОДНЯ(). В ячейке С1 — формула =ДЕНЬНЕД(B1;2).
Для отображения дня недели принят тип 2, то есть число "2" в ячейке С1 соответствует вторнику.
Задания:
1. Определить, сколько дней осталось от текущей даты до 1 января 2014 года.