Хелпикс

Главная

Контакты

Случайная статья





Синтаксис. Пример. Синтаксис. Пример



Синтаксис

DATEVALUE("Текст")

Текст: допустимое выражение даты, которое должно указываться в кавычках.

Пример

=DATEVALUE("1954-07-20") возвращает 19925.

 

DATE

Эта функция вычисляет дату, заданную годом, месяцем и днем, и выводит ее на экран в формате ячейки. По умолчанию формат ячейки, содержащей функцию DATE, - формат даты, однако для таких ячеек можно указать любой другой числовой формат.

Синтаксис

DATE(Год; Месяц; День)

Год - целое число в диапазоне от 1583 до 9957 или от 0 до 99.

В меню LibreOffice — Параметры Сервис - Параметры - LibreOffice - Общие можно задать год, начиная с которого двузначный номер распознается как 20xx.

Месяц - целое число, указывающее месяц.

День - целочисленное значение, указывающее день месяца.

Если значения для месяца и дня выходят за пределы допустимых, они переносятся в следующий разряд. Если ввести =DATE(00;12;31), в результате получится 12/31/00. Если, с другой стороны, ввести =DATE (00;13;31), выдается результат 1/31/01.

Пример

=DATE(00;1;31) возвращает 1/31/00, если установка формата ячейки ММ/ДД/ГГ.

 

Календарные функции Календарные функции в LO Calc находятся в категории «Дата и время», всего таких функций более 30. Основными являются функции «разложения» даты на составляющие – выделения из даты номера дня в месяце (функция DAY()), номера месяца в году (MONTH()) и года (YEAR()) – и функция обратного преобразования DATE(YEAR(),MONTH(),DAY()), которая конструирует данные типа «дата» из номера года, месяца и дня.

Для знакомства с основными календарными функциями рассмотрим следующую задачу. Дан список лиц, для которых известны фамилии, пол и даты рождения.

Определить:

1. День недели, на который приходится день рождения каждого человека в текущем году. Если день рождения приходится на выходные дни, вывести текст «УРА!», в остальных случаях вывести текст «УВЫ...».

 2. Возраст на настоящий момент.

3. Дату выхода на пенсию для каждого человека. Для этой задачи воспользуемся исходными данными (списком фамилий) из задачи про доходы и налоги. Пол установим в соответствии с фамилиями, даты рождения введем произвольно (для ввода дат можно использовать расширение «Calendar for Calc»).

 

Рисунок 2.11 – Решение задачи с датами

 

В LibreOffice Calc можно производить вычисления с текущими значениями даты и времени. Для примера выполните следующие шаги, чтобы узнать свой точный возраст в секундах или часах.

1. В ячейку A1 электронной таблицы введите свой день рождения.

2. В ячейку A3 введите следующую формулу: =NOW()-A1

3. После нажатия клавиши ВВОД появится результат в формате даты. Так как результат должен показать разницу между двумя датами в днях, следует отформатировать ячейку A3 как число.

4. Установите курсор в ячейку А3, щёлкните правой кнопкой мыши, чтобы открыть контекстное меню, и выберите команду Формат ячеек.

5. Откроется диалоговое окно Формат – Ячейки. На вкладке Числа уже выделена категория "Число". Установлен формат "Общий", поэтому результат расчета с датой отображается как дата. Для отображения результата в виде числа выберите формат числа "-1,234" и закройте диалоговое окно нажатием кнопки OK.

6. В ячейке А3 появится результат: количество дней между текущей и указанной датами.

7. Поэкспериментируйте с некоторыми дополнительными формулами: в ячейку A4 введите =A3*24 для получения результата в часах, в ячейку A5 введите =A4*60 для результата в минутах, а в ячейку A6 введите =A5*60 для результата в секундах. Нажимайте клавишу ВВОД после каждой формулы.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.