Робота з датами

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Лабораторна робота № 4

Тема: Робота з датами

Основною одиницею вимірювання часу в Microsoft EXCEL є добу. Щодоби представляються послідовними значеннями від 1 до 65380. Базова дата, яка надається значенням 1 - це неділю 1 січня 1900 року. 65380 - це 31 грудня 2078. Коли вводиться дата, то EXCEL зберігає її у вигляді десяткового числа, яке показує кількість днів від 1 січня 1900 року до зазначеної дати. Час доби - це десятковий дріб, яка представляє частину доби від 12:00 ночі до заданого часу. Призначаючи десяткові значення днях, годинах, хвилинах і секундах, EXCEL дозволяє проводити складні обчислення з датами і часом. Дату можна вводити в форматі Д.М.ГГ.
Зауваження. Додатковий вбудований формат Д. М. ГГ Ч: ММ.
Вправа № 1
Введіть дату 1 січня 1997 року.
1. Виділіть клітинку та введіть 1.1.97 або 1-1-97.
2. У комірці з'явиться 1.01.97.
3. Виділіть клітинку та введіть 1 грудня (ENTER).
Вправа № 2я2
Введення ряду дат.
Створіть упорядкований ряд дат в рядку або стовпці. Це можна зробити за допомогою команди Правка Ý ЗаполнітьÝ Прогресія (Edit Ý Fill Ý Series). Користуючись цією командою, можна створити ряди дат з кроком, кратним дня, тижня, місяця або року (Day, Weekday, Month, Year).
Створіть у стовпці А послідовність лат, починаючи з 1 січня 1997 року з інтервалом 1 місяць до 1 грудня 1997.
1. Введіть у клітинку А1 1.1.97.
2. Виділіть діапазон від А1 до А12 (клацніть по комірці А1, потім, утримуючи Shift, клацніть по А12).
3. У меню Правка (Edit) виберіть команду Заповнити (Fill), а потім Прогресія (Series).
4. У вікні діалогу Прогресія (Series) встановите прапорці:
Розташування (Series in): по стовпцях
Тип (Type): дата
Одиниці (Date Unit): місяць
Крок (Step Value): 1.
5. Натисніть ОК.
Секція Одиниці (DATE UNIT) вікна діалогу Прогресія дозволяє задати різні часові інтервали для створюваного ряду дат. У полі Граничне значення (Stop Value) можна задати кінцеву дату ряду.
Вправа № 3
Введення ряду дат з автозаповненням. Ви вже вмієте вводити числові та текстові ряди за допомогою автозаповнення. Для введення ряду дат зробіть наступне:
1. У комірку В5 введіть 1.03.97.
2. У комірку В6 введіть 1.04.97.
3. За допомогою миші виділіть ці два осередки.
4. Встановіть покажчик миші на маркері автозаповнення (Autofill).
Зазначення. Якщо маркер не видно, виберіть у меню Сервіс команду Параметри (Tools Ý Options). На вкладці Правка (Edit) встановіть прапорець Дозволити перетягування осередків (Move Selection After Enter).
Покажчик миші повинен прийняти вигляд жирного перехрестя.
5. Перетягніть маркер заповнення, поки не буде виділено весь діапазон, який Ви хочете заповнити датами.
6. Відпустіть кнопку миші. Автозаповнення проаналізує два виділені клітинки, визначить, що їх значення відрізняються на 1 місяць і створить ряд даних з місячним інтервалом.
Завдання 1. Створіть ряди:
1) дат з одноденним інтервалом, починаючи з 1 січня 1997 року;
2) дат з двомісячним інтервалом, починаючи з 1 січня 1996 року;
3) послідовність виду
1 січня 2 січня 3 січня ..... 7 січня
4) послідовність виду
Грудень 1996 Грудень 1997 Грудень 1998 ..... 2 грудня
5) послідовність виду
1 квартал 2 квартал .......
6) січ лют бер квітня
7) січень лютий .....
8) день 1 день 2 день 3 ..... день 7
9) пн вт ср ..... НД
Вправа № 4
Форматування дат і часу. Введіть дату 28 лютого 1997 року. Форматувати дату можна відповідно до п'ятьма вбудованими формулами.
Формат
Висновок
Д.М.
28.2
Д. М. ГГ
28.2.97
Дд.мм.гг
28.02.97
Д. мммм
28 лютого
Д.ММММ.ГГ
28 лютого 1997
Для призначення формату виконайте наступне:
1. Виділіть клітинки, які треба відформатувати. Наприклад, клітинку D5, в якій введена дата 28 лютого 1997 року.
2. У меню Формат (Format) виберіть команду Клітинки (Cells).
3. У вікні діалогу Формат ячеек (Format Cells) клацніть по вкладці Число.
4. У списку Числові формати (Number) виберіть категорію ДАТА.
5. У списку Тип виберіть потрібний формат.
6. Клацніть по ОК.
Вправа № 5
Призначте Формат часу (Format Time) комірці. Деякі формати використовують 24-годинний формат, а деякі 12-годинний.
1. Введіть час в клітинку Е7 у вигляді 13:52:32,44.
2. Вивчіть ФОРМАТИ, які пропонує EXCEL
3. Стандарти форматів часу представлені в таблиці.
Формат
Висновок
Ч: ММ
13:52
Ч: ММ РМ
1:52 РМ
Ч: ММ: СС
13:52:32
Ч: ММ: СС РМ
1:52:32 РМ
ММ: СС, Про
52:32,4
[Ч]: ММ: СС
13:52:32
Д. М. ГГ Ч: ММ РМ
0.1:00 1:52 РМ
Д. М. ГГ Ч: ММ
0.1.00 13:52
2. Виділіть клітинку В7.
3. У меню Формат (Format) виберіть команду Клітинки (Cells).
4. Клацніть по вкладці Число (Number).
5. У списку Числові формати (Category) знайдіть категорію Час (Time).
6. У списку Тип (Type) виберіть потрібний формат.
7. Клацніть по ОК.
Вправа № 7
Арифметичні операції з датами. Введені дати можна використовувати у формулах і функціях також як і будь-які інші значення.
1. Введіть у клітинку А10 дату 14 травня 1997.
2. У клітинці А2 підрахуйте дату, яка буде відстояти від заданої на 50 днів: = А1 +50 (Enter).
3. Знайдіть число днів між датами:
n в осередку А1 введена дата 14 травня 1997
n у клітинці А3 введена Жатаї 31 жовтня 1997
4. У комірку А4 введіть: = («31.10.97 »)-(« ​​14.05.97») або = А3-А1.
5. Знайдіть число тижнів між цими датами: = ((«31.10.97 »)-(« ​​14.05.97»)) / 7.
Функції дат і часу
1. = Сьогодні () - повертає поточну дату.
= Today ()
2. = Час () - (години, хвилини, секунди).
= Time ()
3. ДЕНЬНЕД (десятічная_дата, тип).
Weekday ()
Тут десятічная_дата - це або вираз дати, або осередок, який містить дату (наприклад, 27.01.97) або А1, або 27 січня 1997 року. Якщо використовується текст, то його треба взяти в лапки. Тип - тип представлення результатів.
n якщо тип = 1 або опущений, то функція повертає число від 1 до 7, де 1 - неділя, а 7 - субота;
n якщо тип = 2, то повертається число дня так: 1 - понеділок, а 7 - неділя;
n якщо тип = 3, то повертається значення від 0 до 6, де 0 - це понеділок і 6 - неділя.
Вправа № 8
У клітинці А1 введена дата 27.01.97. У комірку А5 введіть = ДЕНЬНЕД (А5, 1) (можна використовувати Майстер функцій).
Ви можете створювати свій користувальницький формат.
Для цього скористайтеся радою, який наведено нижче:
Рада. Номер дня наочно відображає день тижня. Створіть свій користувальницький формат дати у вигляді ДДДД.
1) виділіть клітинку А1;
2) у меню Формат виберіть команду Клітинки (Format ® Cells);
3) клацніть по корінці вкладки Число (Number);
4) У списку Числові формати (Category) виберіть категорію Всі формати (Customs);
5) У полі Тип (Type) введіть свій користувальницький формат у вигляді ДДДД;
6) Клацніть по ОК. EXCEL збереже в списку Тип новий формат для категорії Всі формати. Дата в осередку А1 буде представлена ​​у вигляді ДДДД.
Функції РІК, МІСЯЦЬ, ДЕНЬ
= РІК (десятічная_дата)
= МІСЯЦЬ (десятічная_дата)
= ДЕНЬ (десятічная_дата)
Аргумент десятічна_дата - це або вираз дати або клітинка.
= РІК (А1) (YEAR) поверне 1997
= МІСЯЦЬ (MONTH) (А1) поверне 1
= ДЕНЬ (DAY) (А1) поверне 27
Функція ДНЕЙ360 (DAYS 360)
Певні обчислення з датами є повсякденними при обігу цінних паперів, що використовують штучний 360-денний рік, який містить дванадцять 30-денних місяців. Повертає кількість днів між датами.
Синтаксис:
= ДНЕЙ360 (начальная_дата; конечная_дата; метод) (DAYS 360 (start _ data; end _ data; method))
Аргументи начальная_дата і конечная_дата можуть бути вираженням дати або номером осередків.
Вправа № 9
Знайдіть у осередку С1 кількість днів між датами А1 = 27.01.97
В1 = 29.05.97
= ДНЕЙ360 («27.01.97»; »29.05.97») або = ДНІВ (А1; В1)
Метод = 1 - використовується європейський метод обчислень. Це означає, якщо початкова дата = 31, то використовується 30, а якщо кінцева дата дорівнює 31, то використовується перший день наступного місяця. Замість 28 або 29 лютого використовується 30 лютого.
Спеціальні функції для роботи з датами.
Ряд спеціальних функцій дати виконує такі обчислення, пов'язані з датами погашення цінних паперів, веденням платіжної відомості і плануванням робіт. Ці функції працюють тільки в тому випадку, якщо встановлена ​​надбудова ПАКЕТ АНАЛІЗУ.
Вправа № 9
1. У меню Сервіс (Tools) виберіть команду Надбудови (Add - Ins).
2. У списку надбудов виберете Пакет Аналізу.
3. Натисніть ОК.
Функції ДАТАМЕС і КОНМЕСЯЦА
= ДАТАМЕС (начальная_дата; число місяців) (EOMONTH (start _ data; month))
Аргумент начальная_дата - це дата, від якої виготовляється звіт.
Чісло_месяцев - ціле число до або після початкової дати (якщо> 0, то після дати, якщо <0, то до дати).
У результаті отримуємо дату, яка відстоїть від початкової на задану кількість місяців.
Приклад 1. Знайдіть дату в комірку В7, яка відстоїть від дати в осередку А1 на 15 місяців.
= КОНЕЦМЕСЯЦА (начальная_дата; чісло_месяцев) (EOMONTH (start _ data; month)) - функція аналогічна ДАТАМЕС, але тільки в цьому випадку повертається значення дати завжди є останнім днем місяця.
Приклад 2. Знайдіть значення функції для комірки А1 через 15 місяців
= ДОЛЯГОДА
Ця функція обчислює десяткове значення, яке представляє частину року інтервалом між двома заданими датами. Синтаксис:
= ДОЛЯГОДА (начальная_дата; конечная_дата; базис)
= YEARFRAC (start _ data; end _ data; basis)
Тут базис задає спосіб обчислення:
n базис = 0 - задає спосіб 30/360, тобто 30 днів у місяці та 360 днів у році
n базис = 1 - задає фактична кількість днів у місяці та фактична кількість днів у році
n базис = 2 - задає фактична кількість днів у місяці та 360 днів у році
n базис = 3 - задає фактична кількість днів у місяці та 365 днів у році
n базис = 4 - задає 30 днів у місяці та 360 днів у році
Вправа № 11
Визначте в осередки Е1, Е2, Е3, Е4 частку року, яку складає різниця між датами в осередку А1 і В1 (вправа № 9) для різних базисів.
Функції РАБДЕНЬ і ЧІСТРАБДНІ.
Ці функції представляють інтерес для кожного, хто веде платіжні відомості або складає графіки робіт. Обидві функції повертають значення, враховуючи тільки робочі дні між датами. Крім того, можна вказати чи враховувати свята між датами.
= РАБДЕНЬ (начальная_дата; рабочіе_дні; колічество_дней_праздніка)
= WORKDAY (start_data; days; holidays)
Приклад 3. Знайдіть дату, яка буде відстояти на 40 робочих днів від поточної, не враховуючи свята.
= РАБДЕНЬ (ТДАТУ; 100)
Свята можна задавати датами або масивом.
Приклад 4. Знайти дату, віддалену від поточної на 100 робочих днів і врахувати свята року (1,2 січня, 8 березня, 1,2,9 травня, 12 червня, 7 листопада) в клітинку А14.
= РАБДЕНЬ (ТДАТУ (); 100; {«1.01.97»; «2.01.97»; «8.03.97»; «1.05.97»; «2.05.97»; «9.05.9»; «12.06.97 »;« 7.11.97 »})
= ЧІСТРАБДНІ (начальная_дата; конечная_дата; свята)
= NETWORKDAY (start_data; end_data; holiday)
Вправа № 12
Знайти в клітинку А15 кількість робочих днів між 1.01.97 і 15.05.97.
= ЧІСТРАБДНІ («1.01.97»; «15.05.97»; {«1.01.97»; «2.01.97»; «1.05.97»; «2.05.97»; «9.05.97»})
ЗАВДАННЯ. Створіть Бланки табеля обліку робочого часу на КВІТЕНЬ Поточного року.
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Лабораторна робота
30.4кб. | скачати


Схожі роботи:
Сирітство як соціальна робота Соціальна робота з безробітними
Робота з документами
Робота з вікнами 2
Робота і вагітність
Робота з Windows 98
Контрольна робота
Робота з акумуляторами
Робота радіожурналіста
Робота і навчання
© Усі права захищені
написати до нас