- •5.3Порядок виконання роботи
- •5.4Контрольні запитання
- •6.3Порядок виконання роботи
- •6.4Контрольні запитання
- •7.3Порядок виконання роботи
- •Приклад виконання
- •8.3Порядок виконання роботи
- •2.3 Введення властивостей елементів управління
- •9.4Контрольні запитання
- •9.3Порядок виконання роботи
- •10.3Порядок виконання роботи
- •10.4Контрольні запитання
- •11.3Порядок виконання роботи
- •11.4Контрольні запитання
- •12.3Порядок виконання роботи
- •12.4Контрольні запитання
- •Операції з виділеними виразами Якщо в документі є виділений вираз, то з ним можна виконувати різні операції, представлені нижче:
- •13.3Порядок виконання роботи
- •13.4Контрольні запитання
- •Розв’язок систем рівнянь
- •Символьний розв’язок рівнянь
- •14.3Порядок виконання роботи
- •14.4Контрольні запитання
- •14.5Рекомендована література
- •Лабораторна робота №15 Основні процедури обробки даних в пакеті MathCad
- •15.1Мета і завдання роботи
- •15.2Основні теоретичні положення
- •15.3Порядок виконання роботи
- •15.4Контрольні запитання
- •15.5Рекомендована література
Приклад виконання
1 Створити в середовищі Excel таблицю, яка містить в аптеці такі дані про ліки: назва ліків, ціна упаковки, дата випуску, термін придатності (у роках). У таблицю помістити не менше семи записів.
2 Для кожних ліків визначити дату придатності.
3 Вивести список ліків, які будуть придатні впродовж двох наступних років.
4 Вивести список ліків, які виготовлені 6 числа.
5 Вивести список ліків, які виготовлені в листопаді.
6 Вивести список ліків виготовлених у середу, для яких термін придатності не закінчився.
Розв’язання:
1 Створюємо таблицю:
1.1 у комірки А1, В1, С1,D1 вводимо назви стовпців таблиці (номер, назва ліків, ціна упаковки, дата випуску, термін придатності);
1.2 заповняємо таблицю (рис.2);
Рис. 2 – Таблиця. Відомість про ліки в аптеці
2 Визначаємо дату придатності для кожного з ліків:
- для цього в комірку F2 вводимо формулу: ДАТА(ГОД(D2)+E2;МЕСЯЦ(D2);ДЕНЬ(D2)),(див.рис.3)
Рис. 3 – Таблиця. Визначення дати придатності ліків
3 Для того, щоб вивести список ліків, які будуть придатні в плині двох наступних років (2005-2006 рр.), використовуємо фільтр.
3.1 У верхньому меню ДАНІ вибираємо підменю ФІЛЬТР АВТОФІЛЬТР.
3.2 Клацнувши на кнопці із зображенням трикут- ника у стовпці Дата придатності, вибираємо із списку (Условие...) і записуємо умови відбору (рис. 4).
Рис. 4 – Вікно ПОЛЬЗОВАТЕЛЬСЬКИЙ АВТОФИЛЬТР
3.3 Далі, натиснувши на кнопку ОК, отримуємо список ліків, які будуть пиридатні впродовж двох наступних років( рис.5).
Рис. 5 – Список ліків, які придатні впродовж двох наступних років
4 Для того, щоб вивести список ліків, що виготовлені 6 числа, виконуємо допоміжні обрахунки:
4.1 В комірку G2 вводимо формулу: =ДЕНЬ(D2) (рис.6.).
Рис. 6 – Допоміжна таблиця для визначення списку ліків, що виготовлені 6 числа
4.2 Застосуємо фільтр, клацнувши мишею на кнопці із зображенням трикутника у стовпці День.
4.3 У вікні ПОЛЬЗОВАТЕЛЬСЬКИЙ АВТОФИЛЬТР записуємо умову “равно 6” і отри- муємо список ліків, що виготовлені 6 числа (рис. 7).
Рис. 7 – Список ліків, що виготовлені 6 числа
5 Для того, щоб вивести список ліків, які виготовлені в листопаді, зробимо допоміжні розрахунки:
5.1 У комірку H2 вводимо формулу =МЕСЯЦ(D6) (рис.8).
Рис.8 – Допоміжна таблиця для визначення списку ліків, що виготовлені в листопаді
5.2 Застосуємо фільтр, клацнувши мишею на кнопці з трикутником у стовпці таблиці Місяць.
5.3 У вікні ПОЛЬЗОВАТЕЛЬСЬКИЙ АВТОФИЛЬТР записуємо умову “равно 11” і отримуємо список ліків, що виготовлені в листопаді (рис.9).
Рис. 9 – Список ліків, що виготовлені в листопаді
6 Для того, щоб вивести список ліків, які виготов-
лені в середу, зробимо допоміжні розрахунки:
6.1 У комірку І2 введемо формулу =ДЕНЬНЕД(D2) (рис.10).
Рис. 10 – Допоміжна таблиця ліків, що виготовлені в середу
6.2 Застосуємо фільтр, клацаємо мишкою на кнопці із зображенням трикутника у стовпці День тиж- ня.
6.3 У вікні ПОЛЬЗОВАТЕЛЬСЬКИЙ АВТО - ФИЛЬТР записуємо умову “равно середа” і отримуємо список ліків, які виготовлені в середу (рис.11).
Рис.11 – Список ліків, що виготовлені в середу*
Робота запозичена зі збірника:
*Кукурудз С.Ф. , Ваврик Т.О., Михайлюк І.Р. Microsoft Excel. Навчальний посібник, - Факел, 2004, с.
7.4Контрольні запитання
1 Яку систему дат використовує Excel
2 Як визначити різницю в роках між двома датами?
3 Як відфільтрувати дані в Excel?
4 Як задати умову в автофільтрі ?
7.5Рекомендована література
3.5.1 Баженов В.А. і ін. Інформатика. Комп’ютерна техніка. Комп’ютерні технології: Підручник. – К.: Каравела, 2003. – 464 с.
Лабораторна робота №8 Створення найпростіших макросів та власних функцій
8.1Мета і завдання роботи
Навчитися створювати макроси та власні функції в MS Excel.
8.2Основні теоретичні положення
VBA - Visual Basic for Applications –це програмний додаток створений спеціально для роботи з додатками Microsoft Office. Щоб відкрити VBA, потрібно зайти в меню Сервіс/Макрос/Редактор Visual Basic, або Alt+F11. Закрити - Alt+Q.
Цей програмний додаток розроблений для створення макросів в інших додатках. Макрос – це набір інструкцій, які повідомляють програмі які дії потрібно виконати що досягнути визначеної мети. Макрос об’єднує інструкції в один сценарій. Список інструкцій складається з макрооператорів. При записі макросів створюється процедура. Процедурою називається набір зв’язаних операторів, які утворюють один блок і виконують певну задачу. Процедури поділяють на дві групи: командні макроси (або просто макроси) і визначені користувачем користувацькі функції (або просто функції). Командні макроси найбільш поширені вони містять оператори, які рівнозначні командам меню чи іншим командам командний макрос може впливати на поточний документ. Макрос відображається в модулі. Модуль – це елемент VBA, який містить запис кількох макросів чи процедур.
Макрос створюють двома способами ручним і автоматизованим. При ручному запуску багато можливостей програми будуть недоступні. Для запису макроса автоматизованим шляхом потрібно:
відкрити додаток в якому будете працювати виберіть команду Сервіс-Макрос-Почати запис, в полі ім’я макроса за замовчуванням визначається стандартне ім’я макроса Макрос1, його можна замінити будь-яким (не допускається використання в імені пробілів та крапок;
призначити комбінацію клавіш (необов’язково);
зберегти в (місце знаходження макроса);
задати опис макроса;
провести запис макроса;
зупинити запис макроса;
перевірити виконання макроса за допомогою комбінацій клавіш які йому назначили, або ж Сервіс – Макрос – Макроси - вибрати зі списку потрібний макрос. Виконати.
Щоб переглянути потрібний макрос в його лістинговому записі Сервіс-Макрос-Макроси - вибрати потрібний – изменить ( або команда войти)
Макрос містить наступні елементи:
Ключове слово Sub (subrontine - підпрограма) –позначає початок макроса End sub - кінець макроса відображається синім кольором.
Ім’я макроса – оригінальна назва макроса що дозволяє його розпізнавати серед інших (за замовчуванням при автозаписі Макрос1) чорним кольором.
Коментарі – інформація про макрос та його команди, які від тіла програми відділяються ‘ ‘. Відображаються зеленим кольором.
Макрооператори - основне тіло макроса - складаються з послідовності операторів і являють собою інтерпретацію виконаних дій під час запису макроса. Відображаються чорним кольором.
Редактор VBA містить наступні елементи вікно проектів – Project де відображаються модулі, форми, і об’єкти пакету Microsoft Office, вікно властивостей Properties - , вікно обробки подій, яке містить список об’єктів - Objekt list, список процедур – Procedure list.
Макрос відображається в модулі. Модуль – це елемент VBA, який містить запис кількох макросів чи процедур.
