Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Функции в Excel.doc
Скачиваний:
6
Добавлен:
06.09.2019
Размер:
10.6 Mб
Скачать

Функция сегодня

Функция СЕГОДНЯ является специальной формой функции ДАТА. В то время как ДАТА возвращает десятичное значение любой даты, СЕГОДНЯ всегда возвращает десятичное значение текущей даты. Функция СЕГОДНЯ имеет следующий синтаксис:

=СЕГОДНЯ()

Хотя эта функция не имеет аргументов, не забудьте включить пустые круглые скобки. Используйте эту функцию, если хотите, чтобы в ячейке рабочего листа посто­янно отображалась текущая дата.

Функция деньнед

Функция ДЕНЬНЕД возвращает день недели для заданной даты и имеет следующий синтаксис:

= ДЕНЬНЕД (десятичная дата; тип)

См. Рисунок 27.

Рисунок 27.

Аргумент десятичная - дата может быть десятичным значением даты, ссылкой на ячейку, которая содержит функцию даты или десятичное значение даты, либо такой текст, как 25.03.03 или 25 марта 2003. Если вы используете текст, обязательно заключите его в кавычки.

Функция ДЕНЬНЕД возвращает число, представляющее собой день недели для заданной даты. Необязательный аргумент тип определяет тип представления результата. Если тип равен 1 или опущен, функция возвращает число от 1 до 7, где 1 - воскресенье и 7 - суббота. Если тип равен 2, функция возвращает число от 1 до 7, где 1 - понедельник и 7 - воскресенье. Если тип равен 3, функция возвращает число от 0 до 6, где 0 - понедельник и 6 - воскресенье.

Функции год, месяц и день

Функции ГОД, МЕСЯЦ и ДЕНЬ возвращают год, месяц и день для заданного десятичного значения даты/времени. Эти функции имеют следующий синтаксис:

= ГОД (десятичная дата)

= МЕСЯЦ (десятичная дата)

= ДЕНЬ (десятичная дата)

Аргумент десятичная дата может быть десятичным значением даты, ссылкой на ячейку, которая содержит функцию даты или десятичное значение даты, либо текстом даты, заключенным в кавычки.

Результатом этих функций является значение соответствующей части даты, заданной аргументом десятичная дата. Например, если ячейка A1 содержит дату 25.03.2003 то формула

=ГОД(А1)

возвратит значение 2003.

формула

=МЕСЯЦ (А1)

возвратит значение 3.

формула

=ДЕНЬ(А1)

возвратит значение 25.

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

Функция ДАТАЗНАЧ преобразует дату в десятичное значение даты. Она аналогична функции ДАТА за исключением того, что использует текстовый аргумент. Функция ДАТАЗНАЧ имеет следующий син­таксис:

=ДАТАЗНАЧ(текст даты)

Аргумент текст даты представляет собой любую дату между 1 января 1900 г. и 31 декабря 2078 г. в любом из встроенных форматов даты Excel. (Текст необходимо заключать в кавычки.) Например, формула

=ДАТАЗНАЧ("25.03.03")

возвратит десятичное значение даты 37705. См. Рисунок 28.

Рисунок 28.

Если вы введете текст даты без указания года. Excel определит текущий год по встроенным часам компьютера.

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

=ВРЕМЗНАЧ (текст времени)

Аргумент текст времени представляет собой время в любом из встроенных форматов времени Excel. (Текст также нужно заключать в кавычки.) Например, при вводе

=ВРЕМЗНАЧ("4:30 РМ")

функция возвратит десятичное значение времени 0,6875.