
- •Навчальний посібник
- •Створення таблиць різного ступеня складності в документах Microsoft Office Word 2007
- •Використання інструмента Фігури для створення малюнка засобами Word 2007
- •Тема 2.2. Робоча книга і дії з аркушами книги
- •1.Типи полів даних
- •Размер поля (Одинарное с плавающей точкой (4 байта));
- •Формат поля (Фиксированный);
- •Число десятичных знаков (Авто (2 знаки) або вводять числове значення).
- •Поле объекта ole. Вміщує зв'язок із файлом іншого додатка, наприклад електронної таблиці Excel або документа Word.
- •Гиперссылка. Поле використовують для збереження посилань на файли інших додатків.
- •Мастер подстановок. За його допомогою для певного поля можна вибирати і додавати значення поля іншої таблиці.
- •3. Робота з таблицями бд
Тема 2.2. Робоча книга і дії з аркушами книги
Файл, що створюється в MS Excel, називається робочою книгою. Робоча книга складається з декількох аркушів (за умовчанням три), кількість яких обмежується об'ємом доступної оперативної пам'яті. Імена аркушів за умовчанням - Аркуші, Аркуш2, АркушЗ - розташовані на ярликах в нижній частині вікна над статусним рядком.
Розглянемо, як додавати, перейменовувати, переміщати і видаляти аркуши з робочої книги.
Додавання аркушу. Додавання аркушу до робочої книги можна виконати декількома способами:
натиснути комбінацію клавіш <SHIFT>+<F11> (новий аркуш буде розміщений перед активним аркушем);
клацнути по ярликові аркушу - Вставити аркуш виду лівою
кнопкою миші (новий аркуш буде розміщений після всіх існуючих аркушів);
натиснути правою кнопкою миші на ярлику будь-якого аркушу й вибрати пункт Вставити... (рис 2.4.) у контекстному меню, що з'явилося, потім вибрати в діалоговому вікні Вставка, що розкрилося, піктограму Аркуш і натиснути кнопку ОК (новий аркуш буде розміщений перед активним аркушем).
Рис2.4.Допоміжне меню що виникає при натискані ПКМ
Переходи між аркушами. Зліва від ярликів аркушів розташовані кнопки переходу від одного ярлика до іншого:
Переход до першого ярлика аркуша;
Переход до ярлика попереднього аркуша;
Переход до ярлика наступного аркуша;
Переход до останнього ярлика аркуша.
Виділення аркуша. Для того, щоб виділити або зробити активним який-небудь аркуш, слід клацнути по ньому лівою кнопкою миші. Для виділення групи аркушів слід натиснути клавішу Ctrl і, утримуючи її, клацати лівою кнопкою миші по потрібних аркушах.
Перейменування аркуша. Для того, щоб перейменувати аркуш, слід або виконати подвійне клацання лівою кнопкою миші по потрібному аркушу і ввести назву аркуша, або викликати допоміжне меню, клацнувши правою кнопкою миші по потрібному аркушу, і вибрати в цьому меню пункт Перейменувати, після чого ввести назву аркуша.
П
ереміщення
(копіювання) аркуша.
Для того, щоб перемістити аркуш, погрібно
зробити його активним, після чого
натиснути ліву кнопку миші і, втримуючи
її, перетягнути аркуш у потрібне місце,
або вибрати пункт допоміжного меню
Перемістити (Скопіювати...).
У результаті на екрані з'явиться
однойменне діалогове вікно (рисунок
2.5), у якому можна вибрати робочу книгу,
у яку треба перемістити (скопіювати)
аркуш, а також позицію його розміщення
й натиснути на кнопку
ОК.
Для копіювання аркуша перед натисканням
кнопки
ОК
слід поставити галочку для пункту
Створити копію.
Рис 2.5. Переміщення (копіювання) аркуша
Зміна кольору вкладки аркуша. Для того, щоб змінити колір вкладки, необхідно зробити активним потрібний аркуш і викликати допоміжне меню, в якому вибрати пункт Колір вкладки і в списку, що розкрився, вибрати потрібний колір клацанням лівої кнопки миші (рисунок 2.6.).
Рис2.6.Змінення кольору вкладки ярлика аркуша.
Видалення аркуша. Для того, щоб видалити аркуш, слід зробити його активним, після чого викликати допоміжне меню клацанням правої кнопки миші і вибрати пункт Видалити.
Будь-який аркуш є електронною таблицею, що містить в MS Excel 2007 1048576 рядків і 16384 стовпців. Рядки позначаються по порядку числами (1,2,3.,1048576), стовпці - латинськими буквами і їх поєднаннями (А, В, С„ Z, АА, AB..AZ, BA.,BZ, CA.,CZ,.XFD). Електронна таблиця є сукупністю клітинок, кожна з яких має адресу. Зазвичай адреса клітинки включає ім'я стовпця і номер рядка. Наприклад, клітинка, розташована в лівому верхньому кутку електронної таблиці на перетині першого стовпці і першого рядка, має адресу А1, а клітинка, розташована в правому нижньому кутку на перетині останнього стовпця і рядка, - адресу XFD1048576.
Самостійна робота
Описати стрічковий інтерфейс табличного процесора MS Excel
Лекція10.Тема 2.3.Виконання дій із комірками (діапазонами комірок)
У таблицях MS Excel2007 здійснюють виділення, копіювання, вилучення, переміщення, редагування, форматування, автозаповнення, авторозрахунок значень комірок, їх діапазонів, рядків і стовпців.
Виділення, копіювання, вилучення, переміщення значень комірок, рядків і стовпців
Для виділення всього робочого листка слід натиснути на клавішіCtrl+ А або активізувати кнопку в лівому верхньому кутку робочого вікна.
Якщо необхідно виділити тільки один або кілька рядків, потрібно клацнути мишею на номері (номерах) рядка (наприклад, 10), а для виділення одного чи кількох стовпців — на назві стовпця (стовпців), наприклад А. Щоб виділити кілька стовпців або рядків, розташованих у різних місцях таблиці, слід виділити перший, а всі інші виділяти, утримуючи натиснутою клавішу Ctrl. Для виділення блока комірок необхідно встановити покажчик миші на його початку, натиснути на клавішу миші і, не відпускаючи її, «тягнути» покажчик у потрібному напрямку.
Щоб вилучити інформацію з окремої комірки, її слід активізувати, після чого натиснути на клавішу Backspace або Delete (Del).
Вилучити виділений блок інформації можна за допомогою:
команди Удалить ячейки, розміщеної на вкладці Главная в групі Ячейки у списку Удалить;
клавіші Delete або Del;
контекстного меню правої клавіші миші (її покажчик має бути розташований у виділеному блоці), використовуючи команду Удалить.
Щоб вилучити попередньо виділені рядки або стовпці, використовують такі методи:
на вкладці Главная в групі Ячейки із переліку Удалить обирають команду Удалить строки с листа (Удалить столбцы с листа);
контекстне меню (стовпця або рядка), команда Удалить.
Слід пам'ятати, що клавіша Delete (Del) вилучає лише зміст виділених комірок, стовпця або рядка.
Для копіювання, переміщення та вставляння значень комірки (комірку або блок комірок спочатку виділяють) застосовують такі способи:
1) на вкладці Главная в групі Буфер обмена натискають на кнопку:
для переміщення Вырезать
;
для копіювання Копировать
;
для вставляння попередньо скопійованого або вирізаного блока спочатку встановлюють курсор у потрібному місці таблиці, далі активізують кнопку Вставить
;
обирають одну із команд Вырезать, Копировать, Вставить із переліку, що з'являється на екрані дисплея після натиснення на праву клавішу миші;
користуються кнопками Вырезать, Копировать, Вставить на панелі швидкого доступу;
активізують комбінацію клавіш:
для копіювання Ctrl + С;
для переміщення Ctrl + X;
для вставляння Ctrl +V.
Якщо необхідно скопіювати значення виділеної комірки в сусідній діапазон комірок, то покажчик миші підводять до хрестика, розташованого у правому нижньому кутку комірки (при цьому форма покажчика має змінитися на «+»; позиція 1 на рис. 2.7.), натискають на клавішу миші й «тягнуть» блок у потрібному напрямку, після чого відпускають клавішу миші. При цьому у правому нижньому кутку виділеного діапазону комірок з'являється список Параметри автозаполнения, в якому можна визначити об'єкт копіювання.
Рис2.7. Визначення параметрів автозаповнення виділених комірок
Щоб перемістити значення виділеного блока, стовпця, рядка або окремої комірки, покажчик миші встановлюють на рамку (покажчик набуває форми чотирьох направленої стрілки) і «тягнуть» його у потрібному напрямку.
Редагування значень комірок. Маркери поділу вікна
Щоб вставити значення в комірку, її активізують, вносять потрібну інформацію й натискають на клавішу Enter(Ввод) чи переходять в іншу комірку. Для вставляння в комірку поточної дати натискають на клавіші
Ctrl+ ; (крапка з комою), поточного часу — Ctrl+ Shift; (крапка з комою).
Д
ля
вирівнювання текстової інформації в
діапазоні комірок (наприклад, назви
таблиці або однієї з її колонок)
необхідно вставити текст у комірку і
виділити весь блок комірок, яких
стосується інформація, далі використати
кнопку
позиція
8
на рис. 2.1).
Якщо є потреба відредагувати введену інформацію, то здійснюють одну із операцій:
у комірку встановлюють курсор і натискають на клавішу F2;
двічі клацають клавішею миші на комірці;
у комірку встановлюють курсор і встановлюють курсор на панель формул (позиція 7 на рис. 2.1).
У разі, коли створена таблиця не вміщується у вікні, можна зафіксувати її частину (як правило, це заголовки стовпців). Цю функцію виконують маркери вікна, що розташовані над вертикальною лінійкою прокручування і праворуч на горизонтальній лінійці (позиції 9,11 на рис. 2.1). Для виконання такої операції покажчик миші підводять до маркера (покажчик набуває форми подвійної стрілки натискають на клавішу миші й, невідпускаючи її, «тягнуть» маркер у потрібному напрямку. Відтак у кожній частині вікна з'являються власні лінійки прокручування. Щоб скасувати поділ вікна, необхідно двічі клацнути клавішею миші на відповідному маркері вікна.
Форматування комірок (діапазонів комірок)
За замовчуванням уся інформація в таблицях подається у форматі Общий, що дає змогу працювати як із текстом, так і з числами. Формат комірок (або їх діапазонів) можна змінити. Для цього використовують команду контекстного меню Формат ячеек або команду Формат ячеек переліку Формат у групі Ячейки на вкладці Главная. На екрані дисплея з'являється вікно, представлене на рис. 2.8., яке вміщує такі вкладки.
Рис 2.8. Визначення формату комірок
Вкладка Выравнивание дає змогу встановити різні види вирівнювання значень, які можна розташувати по вертикалі та горизонталі (групаОриентация), а також параметр для об'єднання кількох комірок в єдине ціле (наприклад, при створенні об'єднаних назв тощо).
У вкладці Шрифт визначають вид і розмір шрифту, верхній та нижній індекси, вибирають тип ліній рамки.
За допомогою вкладкиГраницы можна встановити рамки для комірки чи діапазонів комірок.
У вкладці Вид виконують заливання комірки кольором.
Вікно (рис. 2.8.) можна активізувати й іншим способом: вкладка Главная, група Ячейки, перелік Формат, команда Формат ячеек.
Деякі із цих параметрів винесені на екрані окремо. Групу найчастіше вживаних форматів вміщено у перелік Числовой формат (позиція 1 на рис. 2.9.) групи Число вкладки Главная.
Рис. 2.9.. Визначення формату комірок через команди
Вирівнювання інформації у комірці також можна виконати, вибравши відповідний параметр у списку Ориентация (рис. 2.10.) групи Выравнивание вкладки Главная.
Рис. 2.10.. Вирівнювання інформації у комірці
У групі Выравнивание можна вибрати кнопку Перенос текста (позиція 1 нарис. 2.11.) — для створення кількох рядків в одній комірці та кнопку Обтьединить и поместить в центре (2) — для об'єднання значень кількох комірок (наприклад, загальна назва для таблиці).
Рис. 2.11. Встановлення параметра вирівнювання
Автозаповнення значень комірок
Функція автозаповнення дає змогу ввести значення, які автоматично змінюються для виділеного діапазону. Автозаповнення також можна застосувати для ведення рядів значень дати, часу. Наприклад, необхідно створити послідовність дат, яка змінюється за роки. Для виконання цієї дії в комірку вводять значення першої дати (01.01.2001), підводять покажчик миші до маркера автозаповнення (хрестик, розташований у правому нижньому кутку комірки), при цьому форма покажчика має змінитися на « + », натискають на клавішу миші й «тягнуть» маркер у потрібному напрямку (для зменшення значень — вгору або ліворуч, для збільшення — вниз або праворуч). Після цього у правому нижньому кутку виділеного діапазону комірок з'являється список Параметрыавтозаполнения (рис.2.12.), в якому активізують параметр Заполнить по годам.
Функцію автозаповнення можна також застосувати для створення елементів геометричної або арифметичної прогресії. Для цього вводять у комірку початкове значення (наприклад, 5), далі на вкладці Начальная страница у групі Редактирование відкривають список Заполнить, обирають команду Прогрессия (на рис. 2.13).
Рис. 2.12.Автозаповнення значення дат
Рис. 2.13. Активізація команди Прогрессия
У вікні, що з'являється на екрані дисплея (рис. 2.14.), визначають потрібні параметри (розташування ряду значень (наприклад, за рядками чи стовпцями), крок для розрахунку наступного значення — 2, граничне значення, якого потрібно досягти — 25) і натискають на кнопку ОК. У стовпці автоматично з'являються значення 5, 10, 20.
Рис. 2.14. Визначення параметрів геометричної прогресії при виконанні функції автозаповнення
Інструмент автозаповнення також використовують при занесенні в комірку текстової інформації, яка вже вміщена у поточному стовпці. Для цього достатньо ввести першу літеру слова, після чого у комірці вводу з'являється все слово (рис. 2.15.), додана частина відокремлюється чорним кольором. Далі натискають на клавішу Enter(Ввод) або переходять в іншу комірку.
Рис. 2.15.Занесення в комірку інформації, яка вже вміщена у поточному стовпці
Існує можливість також самостійно вибрати значення із переліку. Це виконують так:
активізують комірку, в яку необхідно ввести значення;
установлюють курсор у рядок формул (позиція 7 на рис. 5.1);
із контекстного меню обирають команду Выбрать из раскрывающегося списка;
із переліку, що з'являється у стовпці, вибирають потрібне значення.
Самостійна робота
Виконати приклад швидкого копіювання й створення серії шляхом швидкого копіювання
Лекція 11. Тема 2.4.Формули і функції MSExcel
Основними інструментами для проведення розрахунків на робочому листку є формули і функції. Вони можуть вміщувати адреси комірок, абсолютні величини, імена або вбудовані функції.
Формули електронної таблиці
Кожна формула завжди починається зі знака « = ». Далі вносять послідовність символів — алгоритм розрахунку. Результатом роботи формули є значення, яке виводиться як результат розрахунку поданих даних. Якщо змінити ці дані, то автоматично перераховується і результат.
При створенні формул і функцій використовують такі елементи:
арифметичні оператори: (") — піднесення до степеня; (*) — множення, (/) — ділення; (+) — додавання, (-) — віднімання; (%) — відсоток від числа;
оператори порівняння: =, >, <, >=, <=, <> (не дорівнює);
текстовий оператор конкатенації & (амперсанд) — об'єднання кількох послідовностей символів в одну;
оператори посилань:
: (двокрапка) — оператор діапазону комірок (наприклад, А1:С4);
;(крапка з комою) — об'єднання кількох діапазонів комірок (наприклад, СУММ(А1:С4; E1:F4)).
За наявності у формулі послідовності кількох типів операторів вони виконуються відповідно до таких пріоритетів:
%;
^;
*, /;
&;
=; <>; <=; >=; <>/
Змінюють порядок проведення розрахунків за допомогою вставляння дужок у формулу.
Проілюструвати проведення розрахунків в електронній таблиці можна на прикладі даних, поданих на рис. 2.1. Розрахунок суми щомісячного погашення кредиту виконують за такою формулою:
Сума кредиту : Термін кредиту.
Для цього прикладу формула для розрахунку повинна міститися у стовпці G(«Сума щомісячного погашення кредиту»). Щоб її створити, активізують комірку G3, із клавіатури вводять значок „=», і, клацаючи клавішею миші на комірці потрібного стовпця у рядку З, вводять такий вираз =B3/D3 і натискають на клавішу Enter(Ввод). У комірці G3 з'являється розраховане значення, а на панелі формул (позиція 7 на рис. 2.1) — формула, відповідно до якої виконували розрахунок.
Далі формулу необхідно внести в кожну комірку діапазону G3:G9. Для цього створену в комірці G3 формулу копіюють у всьому стовпцю: покажчик миші підводять до правого нижнього кутка робочого вікна (покажчик перетворюється на « + »), натискають на клавішу миші й, не відпускаючи її, «тягнуть» формулу вздовж стовпця. Формула копіюється, автоматично змінюються адреси комірок. Адресацію, коли відбувається автоматична зміна адрес комірок при копіюванні, називають відносною.
За абсолютної адресації адреси комірок при копіюванні не змінюються. Для створення такого типу адресації додають символ $ до адреси комірки: щоб не змінювалися назви стовпців, його вводять перед назвою; щоб не змінювалися номери рядків — перед номером рядка. Наприклад, внесені в таблиці суми кредитів у гривні необхідно представити відповідно до курсу євро. З огляду на те що курс валют може змінюватися досить часто, його значення доцільно вмістити в окрему комірку, а у формулах для розрахунку використовувати посилання на неї. На рис. 2.16. виведено таблицю, де у стовпці А — значення сум кредиту у гривні, комірка С2 містить поточний курс євро, а стовпець В — перераховані у євро суми кредиту. Для зручності абсолютну адресу створюють так: вводять потрібну адресу комірки і натискають на клавішу F4.
Рис. 2.16.. Використання абсолютної адресації в розрахунках
Зміст комірки електронної таблиці, яка вміщує формулу або функцію, можна представити у вигляд формул та розрахованих значень. Переключення між такими режимами перегляду відбувається за допомогою комбінації клавіш Ctrl + ~
Використання імен у формулах
При проведенні розрахунків використання імен комірок або їх діапазонів полегшує сприйняття користувачем формул.
Ім'я комірки або діапазону комірок — ідентифікатор, який використовують для посилання на комірку, діапазон комірок, значення або формулу, що спрощує розуміння призначення того чи іншого компонента розрахунку.
Наприклад, формула =Оклад+Премія значно доступніша для з'ясування суті розрахунку, ніж формула =А2+С2.
Існують певні обмеження при створенні імен. Першим символом в імені повинна бути літера, знак підкреслення або зворотний слеш («\»), довжина — до 255 символів. Не можна використовувати імена аналогічні системним, наприклад R1C1, а також пробіли. Для розділення кількох слів послуговуються або знаком підкреслення, або крапкою.
Для створення імені окремої комірки або виділеного діапазону комірок виконують такі дії:
виділяють комірку або діапазон комірок;
установлюють курсор у полі імені (позиція 3 на рис. 2.1);
вводять потрібне ім'я;
натискають на клавішу Enter(Ввод).
Також можна задати ім'я за допомогою команд. Наприклад: стовпець «Сума кредиту, грн» має ім'я «Сума_кредиту», стовпець «Сума комісії за видачу кредиту, грн» — ім'я «Сума комісії». Необхідно розрахувати суми значень двох діапазонів для кожного рядка. Спочатку виділяють комірку або діапазон комірок. Далі виконують такі дії:
обирають команду Присвоить имя в групі Определенные имена на вкладці Формули;
у вікні Создание имени, що з'являється на екрані дисплея (рис. 2.17.), у полі Имя вводять потрібне ім'я («Сума кредиту»);
Рис. 2.17. Присвоєння імені діапазону комірок
у полі Область вводять діапазон дії імені: це може бути визначення всього файла (як у цьому прикладі) або ім'я певного робочого листка;
у полі Диапазон перевіряють діапазон комірок, який встановлюється автоматично відповідно до діапазону попередньо виділених комірок;
натискають на кнопку ОК.
Аналогічні дії виконують і для другого стовпця, визначеного в наведеному завданні. Тоді формула для розрахунку має вигляд:
=Сума_комісії+Сума_кредиту.
При створенні формули у комірку вводять знак «=» та першу літеру імені, наприклад =су, після чого на екрані дисплею з'являється перелік імен та функцій, серед якого обирають потрібне (рис. 2.18.).
Рис. 2.18. Перелік імен та функцій
Для вилучення створених імен активізують кнопку Диспетчер имен в групі Определенные имена на вкладці Формулы. У вікні, що з'являється на екрані дисплею (рис. 2.19.), виділяють потрібне ім'я (на екрані — «Сума_кредиту»), натискають на кнопку Удалить.
Рис. 2.19. Вилучення створених імен
Списки значень
У MS Excel2007 для спрощення вводу інформації існує можливість створити список допустимих значень, які використовують для підстановки. Для цього спочатку в рядку або стовпці вводять потрібні значення без пустих комірок (наприклад, діапазон АЗ:А9 на рис. 5.1.). Відтак виділяють діапазон комірок для введення значень (це може бути стовпець, рядок, діапазон комірок поточного або іншого робочого листка). Наприклад, виділяють стовпець С робочого листка Лист6 , на вкладці Данньїе в групі Работа с данньїми обирають команду Проверка данньїх (на рис. 2.20.).
У вікні, що з'являється на екрані дисплея, відкривають вкладку Параметри (рис. 2.21.). У полі Тип данньїх: із переліку вибирають Список, у полі Источник вводять діапазон комірок, який використовується для підстановки (АЗ:А9). Натискають на кнопку ОК.
Рис. 2.20. Активізація команди Проверкаданньїх
Рис. 2.21.. Створення списку, який розкривається
При активізації будь-якої комірки стовпця С ліворуч від неї з'являється кнопка-список (рис. 2.22.).
Рис. 2.22.. Кнопка-список
Розкривши кнопку-список, можна вставити потрібне значення.
Робота з функціями
Для зручності користувачів усі стандартні функції MSExcelвміщено у групи — категорії. Існують категорії: «Математические», «Статистические», «Финан-совьіе», «Текстовьіе». Аргументи функції відокремлюються від назви круглими дужками та між собою символом «;». Аргументами функцій є числа, текст, логічні значення, масиви, посилання. Деякі функції не мають аргументів, наприклад функція СЕГОДНЯ() або ПИ().
Авторозрахунок
Інструмент авторозрахунку використовують для швидкого і зручного розрахунку функцій, які використовують найчастіше — середнє, кількість значень, мінімум, максимум, сума або іншої функції з переліку. Активізувати перелік можна такими способами:
за допомогою кнопки
Автосумма, яка розташована у вкладці Формули, в групі Библиотека функций;
за допомогою кнопки Сумма, що вміщена в групі Редактирование вкладки Главная (рис. 2.23.).
Рис. 2.23.. Активізація авторозрахунку
Для проведення авторозрахунку функцій, включених у перелік, спочатку виділяють діапазон комірок і здійснюють одну з операцій:
— відкривають перелік функцій кнопки Автосумма(рис.2.24.) і вибирають потрібну;
Рис. 2.24. Вибір функції із переліку кнопки Автосумма
— клацають правою клавішею миші у рядку статусу на значенні функції, яка з'являється автоматично (позиція 7 на рис. 2.1), із переліку функцій вибирають потрібну та натискають кнопкуEnter.
Використовувати такі методи можна, розраховуючи значення як рядків, так і стовпців. Для стовпців активізують вільну комірку під стовпцем, для рядків — вільну комірку праворуч від рядка.
Лекція12
Майстер функцій
Для роботи з функціями в MS Excel існує зручний інструмент — Мастер функций, який спрощує процес створення функцій. Для його активізації необхідно встановити курсор у потрібну комірку і застосуватиодин із таких способів:
натиснути на кнопку Вставить функцію
, яка розташована у вкладці Формульї, у групі Библиотека функций;
активізувати кнопку Вставить функцію яка вміщена на панелі формул (позиція 4 на рис. 2.1).
Наприклад, користуючись даними таблиці, поданої на рис. 2.1, необхідно знайти максимальне значення сум кредитів. Тоді активізують комірку Allі вікно Мастерфункций, показане на рис. 2.25. Цю саму дію можна виконати за допомогою комбінації клавіш Shift+ F3;
У вікні Мастер функций поле Поиск функции (1)
використовують для введення дії функції з метою її пошуку, для чого вводять назву функції й активізують кнопку Найти.
Рис. 2.25. Вікно Мастер функций
У списку Категория (2) містяться категорії, в яких функції згруповано за певною ознакою (наприклад, математичні, статистичні тощо), категорія Полньїй алфавитньїй перечень охоплює всі функції, категорія 10 недавно использовавшихся — функції, які використовувались востаннє.
У полі Вьіберите функцию (3) вказано функції, що вміщені у вибраній категорії.
Для поданого прикладу вибирають функцію МАКС, активізують кнопку ОК, після чого на екрані дисплея з'являється вікно, показане на рис. 2.26.
Рис. 2.26.. Використання функції МАКС у розрахунках
У цьому вікні в поліЧислої вказують діапазон значень комірок, які розраховують, у розглянутому прикладі — це діапазон ВЗ:В9. Його вводять із клавіатури або визначають автоматично, натиснувши на клавішу миші та провівши нею по відповідних значеннях таблиці (ВЗ:В9). У вікні можна побачити результат розрахунків (позиція 1 на рис. 2.26.). Якщо розрахунок проводять для кількох діапазонів, то заповнюють поля Число2, ЧислоЗ тощо. Додаткову інформацію за вибраною функцією можна переглянути після активізації гіперпосилання Справка по зтойфункции (позиція 2 на рис. 2.26.) Після активізації кнопки ОК результат з'являється у комірці таблиці, в якій установлено курсор (A11).
Аргументами функцій можуть бути також числа і вбудовані функції.
У формулах і функціях для розрахунку використовують посилання на дані, які вміщені на інших робочих листах. Наприклад, у робочому листку під назвою «Платежі» зберігаються початкові дані таблиці (рис. 5.1). Необхідно розрахувати максимальне значення суми кредиту. Для створення потрібних функцій дії виконують у такій послідовності:
активізують потрібну комірку, наприклад на Лист 6 (комірка А1);
із клавіатури вводять символ «=»;
за допомогою інструментаМастерфункций активізують функцію МАКС;
переходять на робочий листок «Платежі» із початковими значеннями;
при натиснутій клавіші миші задають необхідний діапазон комірок за суми кредитів (ВЗ:В9);
у вікні функції МАКС натискають на кнопку ОК.
На робочому листкуЛист6 з'являються результати розрахунку, а створені формули можна переглянути у рядку формул (рис. 2.27.). Функція містить посилання на діапазон комірок іншого робочого листка і має вигляд: =МАКС(Платежі!ВЗ:В9).
Для розрахунку функції можна використати й такий спосіб. У комірку вводять знак «=» та першу літеру функції, наприклад =С (рис. 2.28.).
Рис. 2.27. Створення формул із посиланням на комірки іншого робочого листка
Рис 2.28.Перелік функцій потрібних для розрахунку.
На екрані дисплея з'являється перелік функцій, серед яких обирають потрібну. Далі вносять значення аргументу функції і дужку, що закривається, та натискають клавішуEnter.
Функції СЧЕТЕСЛИ, СУММЕСЛИ
Для обчислення результату розрахунку значень, які задовольняють умову, використовують функції СЧЕТЕСЛИ, СУММЕСЛИ.
Функція СУММЕСЛИ. Наприклад, необхідно розрахувати суму кредитів у банку «Аваль». Для цього спочатку активізують вільну комірку таблиці та вікно Мастерфункций, у переліку знаходять функцію СУММЕСЛИ. Аргумент Диапазон містить значення діапазону комірок, серед яких відшукуються ті, що задовольняють поставлену умову (назви банків (АЗ:А9)). В аргумент Критерий вносять значення умови з клавіатури (у прикладі — «Аваль») або активізують будь-яку комірку, що містить потрібну назву (наприклад, А4).
У цей аргумент також можна ввести число, умовний вираз, текстове значення, адресу комірки.
АргументДиапазон_суммирования містить діапазон комірок, у якому відбувається підсумовування; при цьому опрацьовуються тільки ті записи, значення яких задовольняють поставлену умову. Для поданого прикладу це діапазон із значеннями сум кредитів (ВЗ:В9). Можна не вносити значення вДиапазон_суммирова- ния, тоді опрацьовується діапазон комірок, адреси яких задано в аргументіДиапазон.
Унаслідок виконуваних дій з'являється вікно, зображене на рис. 2.29.
Рис. 2.29. Використання функции СУММЕСЛИ
Функція СЧЕТЕСЛИ. З її допомогою розраховують кількість комірок діапазону, які задовольняють поставлену умову. Якщо, наприклад, слід розрахувати кількість значень поля «Сума комісії за видачу кредиту», що перевищують 200, то ця функція матиме вигляд = C4ETECJIH(F3:F9;«>200»), а результатом розрахунку буде 3.
Логічні функції ЕСЛИ, И, ИЛИ, НЕ
У категорію Логические вікна Мастер функций вміщено логічні функції. їх використовують для виконання певних дій залежно від отриманого значення після перевірки поставленої умови.
До логічних функцій належать ЕСЛИ, ЕСЛИ- ОШИБКА, И, ИЛИ, ИСТИНА, ЛОЖЬ, НЕ.
Функція ЕСЛИ. Її використовують для розрахунку одного з кількох виразів залежно від виконання поставленої умови. У загальному вигляді функція має такі аргументи:
ЕСЛИ (Лог_вьіражение; Значение_если_истина; Значение_ес ли_л ожь).
Якщо задана умова після розрахунку має значення ИСТИНА, то розраховується значення аргументуЗна-чение_если_истина, якщо значення умови після розрахунку буде ЛОЖЬ — значення аргументуЗначение_ если_ложь. При цьому аргументи можуть мати вигляд вбудованої функції ЕСЛИ. У разі складних перевірок їх буває до 64.
Наприклад, треба розрахувати функцію такого вигляду:
де х = -1; 4; 9; -5; 16; -2,5.
Спочатку на новому робочому листку створюють таблицю, яка містить значення X у діапазоні комірок А2:А7. Далі для розрахунку першого значенняYустановлюють курсор у комірку В2 й активізують вікно Мастер функций, знаходять функцію ЕСЛИ, натискають на кнопку ОК. З'являється вікно, зображене на рис. 2.30.
У вікні послідовно вносять потрібні значення:
в аргументі Лог_вьіражение (2) створюють першу умову (X < 0), причому X в таблицях MS Excel— це адреса комірки, що містить значення X. Умова матиме вигляд А2 < 0;
аргумент Значение_если_истина містить розрахунок першого випадку, якщо умова аргументу Лог_вьіражение має значення ИСТИНА. У першому виразі є вбудована функція модуля числа. Для її внесення необхідно активізувати список функцій, який розташований у лівій частині панелі формул (3) і вибрати команду Другие функции.
Рис.2.30.. Внесення значень в аргументи функції ЕСЛИ
Знайшовши функцію розрахунку модуля (ABS), заносять значення в аргумент (А2) й активізують кнопку ОК. Після цьогоМастерфункций закінчує свою роботу.
Щоб
продовжити створення складної функції
й забезпечити надалі її коригування,
слід активізувати кнопку
Вставить функцию
панелі формул (1). Після занесення значень
цей аргумент матиме такий вигляд:
ABS(A2)+1.
АргументЗначение_если_ложь містить розрахунок другого виразу, якщо умова аргументуЛогическоевьіражение має значення ЛОЖЬ. У цьому разі необхідно активізувати вбудовану функцію ЕСЛИ зі списку функцій (3) на панелі формул, внести потрібні значення, після чого аргумент буде такий:
ЕСЛИ(А2>1;А2;^1/2)/2;0).
Функцію створено, далі її копіюють для всіх значеньY(за допомогою знака «+» в нижньому правому кутку комірки). У результаті функція ЕСЛИ набуває вигляду, показаного на рис. 2.31.
Аналогічно можна розв'язати задачу відповідно до поставленої умови і для інших випадків. Наприклад, на основі даних табл. 5.1 необхідно провести розрахунок: банк «Аваль» зменшує комісію за кредит у 1,2 раза. Для розрахунку використовують функцію ЕСЛИ з такими аргументами:
=ЕСЛИ(АЗ=«Аваль»;ЕЗ/1,2;ЕЗ),
копіюють її для всього діапазону рядків і одержують розраховані значення:
1,00%, 1,04%, 1,50%, 1,46%, 1,46%, 1,75%, 2%.
Рис. 2.31. Розрахунок функції ЕСЛИ
Функція И. Її використовують для об'єднання двох і більше умов. Наприклад, для перевірки, чи належить X (комірка А2 на рис. 2.31.) до діапазону від 2 до 5, використовують функцію И з такими аргументами:
И(А2>2;А2<5).
Результатом розрахунку є ЛОЖЬ (рис. 2.32.).
Рис. 2.32.. Використання функції И в розрахунках
Функція ИЛИ. Ця функція перевіряє введені значення і повертає значення ИСТИНА, якщо хоча б один із аргументів має значення ИСТИНА. Наприклад, щобперевірити, чи належить X (комірка А2 на рис. 2.31.) до діапазону менше 0 або дорівнює 10, функція має вигляд =ИЛИ(А2<0;А2=10) і повертає значення ИСТИНА.
Функція НЕ. Вона змінює значення свого аргументу на протилежне. Її використовують для точного визначення значення, яке не може бути отримано. Наприклад, усі значення X, окрім «-1», необхідно збільшити удвічі. Для цього, користуючись значеннями, поданими на рис. 5.35, в комірці С2 створюють функцію такого виду: =ЕСЛИ(НЕ(А2=-1);А2*2) і копіюють її в діапазоні С2:С7.
Функції дати і часу
Для роботи із значеннями типу Дата іВремя в табличному процесорі MSExcelіснують спеціальні функції, зокрема ДАТАЗНАЧ (перетворення дати з текстового формату на числовий), ЧИСТРАБДНИ (розраховує кількість робочих днів між двома датами), ГОД (повертає дату числового формату в вигляді року) та ін. Усі вони вміщені в категорії Дата и время інструмента Мастерфункций. Якщо функції немає в переліку, необхідно додати компоненти MSExcel. Для цього виконують такі дії:
активізують значок
(Кнопка «Office»)та кнопку Параметри Excel;
у наступному вікні вибирають категорію Надстройки, в полі Управление значення Надстройки Excel та клацають клавішею миші на кнопці Перейти;
у вікні, що з'являється на екрані дисплея (рис. 2.33.), активізують перемикачі ліворуч від потрібного компонента (в цьому випадку — Пакет Анализа).
Проілюструвати роботу з деякими функціями можна на конкретних прикладах функцій ДАТА, ДЕНЬ, ДЕНЬНЕД, СЕГОДНЯ.
Функція ДАТА. Вона повертає значення дати. їх загальний вигляд такий: ДАТА(рік;місяць;день).
Наприклад, функція ДАТА(2000;2;1) залежно від установленого формату дати повертає значення 01.02.00.
Рис. 2.33. Активізація додаткових компонентів MS Excel
Існує, наприклад, таблиця даних, де в стовпці В містяться значення років, у стовпці С значення місяців, у стовпці Dднів. Функція для розрахунку дати має вигляд: =ДАТА (B2;C2;D2). Під час перетворення значення з формату дати на загальний або числовий функція повертає числове значення дати. Так, значення функції ДАТА(2001;1;2) дорівнює 36 893.
Функція ДЕНЬ. Ця функція повертає день дати в числовому форматі. Наприклад, у комірці F2 вміщена дата 28.10.2003, тоді значення функції ДЕНЬ(Е2) дорівнює 28.
Функція ДЕНЬНЕД. Вона має загальний вигляд ДЕНЬНЕД(дата,тип) і повертає порядковий номер дня тижня поданої дати. При цьому аргумент тип визначає порядок розрахунку і може мати значення:
(за замовчуванням) — число від 1 (неділя) до 7;
— число від 1 (понеділок) до 7;
— число від 0 (неділя) до 6.
Наприклад, функція =ДЕНЬНЕД(Е2) (в F2 — дата 28.10.2003) повертає значення 3, а функція =ДЕНЬНЕД(«23.10.2003»;2) — значення 2.
Функція СЕГОДНЯ. Вона має загальний вигляд СЕГОДНЯ() і повертає значення поточної дати.
Створення і робота з функціями користувача
Коли певні розрахунки проводять часто і результат необхідно вміщувати у різні комірки таблиці, доцільно створити власну функцію — функцію користувача. Для цього активізують вкладкуРазработчик. Якщо вона не доступна, виконують такі дії:
клацають клавішею миші на значку (Кнопка Office) та кнопці Параметрьі Excel;
у лівій частині вікна Параметри Excelобирають групуОсновние;
у правій частині вікна в групіОсновние параметри работи с Excel активізують перемикач Показивать вкладку «Разработчик» на ленте.
Для створення функції користувача на вкладці Разработчик у групі Код активізують кнопку (VisualBasic). Після цього відкривається вікно Microsoft VisualBasic, у якому вибирають команди Insert, Module. Активізується вікно Code(рис. 2.34.), в якому з клавіатури вводять такі команди:
FunctionРентабельність (Прибуток, Активи) Рентабельність = Прибуток / Активи * 100 EndFunction
Рис. 2.34. Створення функції користувача
Існує можливість створити текстовий коментар до функції аналогічний тому, який є в стандартних функціях MSExcel. Для цього на вкладці Разработчик угрупі Код активізують кнопку шкрош (Макроси). Увікні Макрос (рис.2.34.) у полі Имя Макроса (1) вводять ім'я створеної функції («Рентабельність») та натискають на кнопку Параметри (2).
Рис. 2.34. Створення коментаря до функції користувача
Далі у вікні Параметри макроса у полі Описание вводять текстовий коментар (рис. 2.35.).
Рис. 2.35. Текстовий коментар до функції користувача
Для роботи зі створеною функцією в таблиці активізують потрібну комірку і за допомогою інструмента Мастерфункций вибирають категорію Определенньїепользователем і функцію Рентабельність. Далі вносять відповідні значення в аргументи функції (рис. 2.36.).
Рис. 2.36. Розрахунок функції користувача Рентабельність
Робота з масивами значень
Однією з функцій Excelє робота з масивами значень.
Масив — сукупність елементів одного типу, упорядкованих таким
чином, що їх опис однозначно визначає місцезнаходження кожного елемента.
У таблицях Excel дії з елементами масиву слід виконувати у певній послідовності:
виділяють діапазон вільних комірок, який має стільки ж рядків і стовпців, як і початковий;
у рядку формул вводять знак « = »;
натиснувши на клавішу миші, проводять по діапазону початкового масиву значень;
у рядку формул вводять потрібну формулу й активізують комбінацію клавіш Ctrl+ Shift+ Enter; розраховують значення кожного елемента нового масиву. При цьому створена формула автоматично береться у фігурні дужки, наприклад {=А2:А6 + 10}, які засвідчують, що це формула масиву.
Формули в комірках розрахованого масиву змінювати не можна, спочатку необхідно виділити весь масив. Значенням масиву можна також надати ім'я, яке й використовують надалі у формулах. Для цього діапазон потрібних значень виділяють, активізують команду Присвоитьимя групиОпределенньїе імена вкладки Формули, вводять потрібне ім'я (наприклад, «Масив») і натискають на кнопку ОК. Тоді введена вище формула матиме такий вигляд: {=Масив + 10}.
Як приклад роботи з масивами значень слід розглянути функції для роботи з матрицями.
Матриця — прямокутна таблиця чисел, яка містить mрядків і nстовпців.
Матриці можна перемножувати між собою, множити на вектор, транспонувати, створювати обернені матриці тощо.
Спочатку створюють матрицю А у діапазоні комірок А2:С4 (рис. 2.37.), наприклад
A=
Рис 2.37. Розраховані значення функцій для роботи з матрицями
Розраховані значення функцій для роботи з матрицями
З елементами матриці можна виконувати такі дії.
1) множення матриці на число. Якщо необхідно помножити цю матрицю на число 3, виділяють область вільних комірок за розміром, що відповідає заданій матриці (наприклад, D2:F4). Далі у рядку формул вводять формулу =А2:С4*3 й активізуютьклавішіCtrl+ Shift+ Enter.У виділеному діапазоні комірок з'являються значення початкових даних, помножені на 3;
2) множення матриці на вектор. Для цього використовують функцію МУМНОЖ (Массиві; Массив2), де Массиві, Массив2 — це масиви, які перемножуються. Кількість стовпців аргументуМассиві має дорівнювати кількості рядків аргументу Массив2. Унаслідок множення матриць утворюється масив з такою самою кількістю рядків, що й масив 1, і з такою самою кількістю стовпців, що й у масиві 2. Множення матриць здійснюють за формулою:
деbij— елемент нового масиву; і — номер рядка;j — номер стовпця; аn— елемент масиву 1;ckj— елемент масиву 2;k— номер рядка масиву 1 або номер стовпця масиву 2; n— розмір матриці.
При множенні матриці на вектор розрахована матриця має розмірність вектора. Спочатку створюють вектор у діапазоні G2:G4, який повинен мати стільки рядків, скільки стовпців у матриці. Далі виділяють діапазон комірок, де буде створюватися нова матриця (А7:А9), активізують кнопку Вставка функции, вибирають функцію МУМНОЖ і вносять відповідні значення діапазонів матриці А та вектора С (рис. 2.38.).
Рис. 2.38.. Використання функції МУМНОЖ
Установлюють курсор на рядок формул, активізують клавіші Ctrl + Shift + Enter й одержують:
MУMHOЖ(A2:C4;G2:G4);
створення обернених матриць. Такі матриці застосовують для розв'язання систем рівнянь з кількома невідомими. Для цього активізують функцію МОБР, що виконує обчислення з точністю до 16-значних чисел (для округлення значень слід користуватися функцією ОКРУГЛ).
Наприклад, потрібно створити обернену матрицю з елементів матриці А. Для цього виділяють діапазон комірок (D7:F9), де буде створюватися нова матриця, активізують кнопку Вставка функции, вибирають функцію МОБР і заносять відповідні значення елементів матриці А:
МОБР(А2:С4).
Установлюють курсор на рядок формул і натискають на клавіші Ctrl+ Shift+ Enter;
транспонування матриць. Для цього використовують функцію ТРАНСП, яка переводить вертикальний діапазон комірок у горизонтальний, і навпаки. Наприклад, необхідно створити транспоновану матрицю з елементів матриці А. З цією метою виділяють діапазон комірок, де буде створюватися нова матриця (А12:С14), активізують кнопку Вставка функции, вибирають функцію ТРАНСП і вносять відповідні значення елементів матриці А:
ТРАНСП(А2:С4).
Установлюють курсор на рядок формул й активізують клавіші Ctrl+ Shift+ Enter.
Щоб перевірити, чи правильний розрахунок, перемножують матрицю А на обернену матрицю, використовуючи функцію МУМНОЖ(А2:С4;Б7:Е9). Унаслідок цього отримують матрицю з елементами 1 по діагоналі.
Розраховані значення та функції, що застосовують для роботи з матрицями, подані в екранних вікнах на рис. 2.39.
Рис. 2.39. Перегляд розрахованих функцій
Функції посилання та пошуку
До групи функцій посилання та пошуку належать функції АДРЕС, ВПР, ИНДЕКС, ПРОСМОТР, СТРОКА
та ін. їх використовують для пошуку заданого значення або посилання на комірку із значенням у визначеному діапазоні.
Наприклад, на робочому листку «Довідник» існують два довідники (рис. 2.40). У першому довіднику вміщено інформацію за трьома замовленнями, у другому — форми оплати.
Рис. 2.40. Таблиця довідників
На робочому листку «Таблиця» введено значення замовлених виробів та функції пошуку (рис.2.41.). необхідно вивести в таблиці форми оплати та фірму замовника по кожному виробу.
Ці та інші завдання реалізують, використовуючи функції ПОИСКПОЗ, ИНДЕКС, ПРОСМОТР, ВПР
Функція ПОИСКПОЗ. Ця функція виконує пошук зазначеного значення у заданому діапазоні комірок і повертає його позицію. Аргументами її є:
Рис. 2.41.. Таблиця значень
Искомое_значение — значення, за яким відбувається пошук (може бути числом, текстом, логічним значенням або посиланням на комірку із значенням);
Просматриваемьій_массив — діапазон комірок, в якому відбувається пошук;
Тип_сопоставления — число 0, -1 або 1 (за замовчуванням — 1). Це означає, що функція знаходить найбільше значення, яке менше або дорівнює значенню, за яким відбувається пошук.
Наприклад, необхідно, користуючись представленими на рис. 2.40 та 2.41. значеннями, знайти для кожного замовлення (коду) номер фірми-замовника. Для виконання завдання курсор встановлюють у комірку F2 та активізують функцію ПОИСКПОЗ. Задають її аргументи: значення для пошуку — А2, діапазон пошуку — $А$3:$А$6 на листку «Довідник» (тут абсолютна адресація використовується для виключення автоматичної зміни адрес при подальшому копіюванні). Функція матиме вигляд (рис2.40.):
=ПОИСКПС)3(А2;Довідник!$А$3:$А$6).
Функція ИНДЕКС. Вона повертає значення або посилання на нього. Наприклад, необхідно для кожного замовлення (коду) вивести назву фірми-замовника. Аргументами функції є:
Массив — діапазон комірок, у якому вміщено назви фірм — $В$3:$В$5;
Номер_строки — номер рядка із визначеного для пошуку в аргументі Массив діапазону. Функція ПОИСКПОЗ повернула позицію для замовлення А2;
Номер_столбца — номер стовпця в діапазоні значень із аргументуМассив. Якщо заданий аргумент Номер_строки, цей аргумент можна не визначати.
Отже, відповідно до поставленого завдання, функція має вигляд:
=ИНДЕКС(Довідник!$В$3:$В$6;ІЮИСКПОЗ (А2;Довідник!$А$3:$А$6)) — рис. 2.37.
Функція ПРОСМОТР. Ця функція виконує пошук у заданому діапазоні комірок потрібного значення і повертає його позицію. Аргументами її є:
Искомое_значение — значення, за яким відбувається пошук (може бути числом, текстом, логічним значенням або посиланням на комірку із значенням);
Просматриваемьій_вектор — діапазон комірок (один рядок або стовпець), в якому відбувається пошук;
Вектор_результатов — діапазон комірок (один рядок або стовпець), у якому виводяться результати пошуку.
Наприклад, необхідно знайти для кожного замовлення (коду) код його оплати. Тоді функція має вигляд (рис. 2.41.):
=ПРОСМОТР(А2; Довідник! $ А$ 3: $ А$ 6; Довідник!$С$3:$С$6).
Функція ВПР. Вона виконує пошук вказаного значення у крайньому лівому стовпці таблиці і повертає значення у тому самому рядку іншого стовпця. Аргументами її є:
Искомое_значение — значення, за яким відбувається пошук (може бути числом, текстом, логічним значенням або посиланням на комірку із значенням);
Таблица — діапазон комірок, у якому відбувається пошук;
Номер_столбца — номер стовпця з аргументу Таблица, з якого повертається значення.
Наприклад, необхідно, користуючись представленими на рис. 2.40 та 2.41. значеннями, знайти для кожного замовлення (коду) тип оплати. Для виконання такого завдання активізують функцію ВПР. Задають її аргументи: значення для пошуку — А2, діапазон пошуку — $А$3:$С$6 на листку «Довідник» і значення з третього
стовпця вказаного діапазону повертається. Функція матиме вигляд (рис. 2.41):
=ВПР(А2;Довідник!$А$3:$С$5;3).
Самостійна робота
Опрацювати та проаналізувати основні функції категорії Математичні функції
Лекція 13 Тема 2.5.Побудова діаграм
Більш наочно ілюструють табличні дані, дають змогу аналізувати отримані результати графічні зображення або діаграми. При створенні діаграми можна вибрати певний тип представлення даних, такий як гістограма; графік; кругова, крапкова, біржова діаграми та ін.
Наприклад, потрібно знайти залежність суми комісії від терміну кредиту. Для побудови діаграми слід виділити (провести покажчиком миші) ті діапазони комірок таблиці, дані яких увійдуть до діаграми (наприклад, діапазони А2:А9; D2:D9; F2:F9), після чого на вкладці Вставка у групі Диаграммьі обирають потрібний тип діаграми на стрічці. Унаслідок цього на екрані дисплея з'являються таблиця і побудована діаграма (в цьому прикладі — гістограма) (рис. 2.42.).
Рис. 2.42. Гістограма, побудована в поточному робочому листку
Для редагування наявної діаграми необхідно її виділити (клацнувши клавішею миші на діаграмі) й активізувати потрібну вкладку (Конструктор, Макет або Формат) на стрічці Работа с диаграммами, що з'являється у рядку заголовка вікна MSExcel.
Окремі елементи діаграми редагують, виділивши потрібний та активізувавши контекстне меню. Наприклад, на рис. 2.42 змінено назву легенди.
Легенда — прямокутна область діаграми, де вміщені умовні позначки для рядів даних.
Для зміни легенди спочатку активізують її область, із контекстного меню обирають команду Формат злемента легенди, далі — команду Вьібратьданньїе у вікні, що з'являється на екрані дисплея (рис. 2.43.), виділяють потрібний елемент (наприклад, «Термін кредиту»), натискають на кнопку Изменить (1) і в наступному вікні додають назву.
Рис. 2.43. Зміна назви елемента легенди
Щоб редагувати легенду, можна використовувати і команди вкладок Конструктор або Макет на стрічці Работа с диаграммами. У такий спосіб додають або змінюють назви діаграми та її осей, легенди, підписи даних, сітку діаграми та ін.
Наприклад, для побудови графіка двох залежних величин, пов'язаних формулоюY= Х2, виконують такі дії:
вводять значення X в діапазоні А2:А7, в комірці В2 — формулу для розрахунку У: = А2^2; копіюють формулу вздовж стовпця в діапазоні В2:В7;
виділяють діапазон В2:В7, на вкладці Вставка у групіДиаграммьі активізуютьГрафик, обирають потрібний тип;
виділяють графік (рис. 2.44.), на вкладці Конструктор у групіДанньїе активізують кнопкуВьібратьданные;
Рис. 2.44. Побудова графіка залежності двох величин
у вікніВьібор источника данньїх частини Подписи горизонтальной оси (категории) активізують кнопку Изменить (позиція 2 на рис. 2.43) та визначають діапазон для підпису значень на вісі X (рис. 2.45) та натискають на кнопку ОК;
Рис. 2.45. Визначення підпису вісі X
5) на екрані дисплея з'являється вікно, представлене на рис. 2.46.
Рис. 2.46. Побудова графіка У = Х2
Самостійна робота
Лекція 14.Тема 2.6.Робота зі списками
Для роботи з інформацією також використовують списки — сукупність даних, які мають упорядковану структуру. Список повинен бути розташований або на окремому робочому листку або відокремлений від іншої інформації одним рядком чи стовпцем. Він має відповідати таким вимогам:
у верхньому рядку вміщуються заголовки стовпців (у списку стовпці також називають полями);
тип даних у кожному стовпці повинен бути однаковим;
список не може мати пустих рядків або стовпців.
Отже, таблиця, що має заголовки стовпців, однаковий
тип даних у стовпцях, одночасно називають списком.
Фільтрування даних за допомогою командиФильтр
За допомогою команди Фильтр здійснюють пошук та виведення на екран тільки тих даних, які задовольняють поставлену умову. Можливе створення умов за значеннями кількох стовпців одночасно.
Для виконання фільтрування курсор установлюють у список, відкривають список Сортировка и фильтр на вкладці Главная у групі Редактирование та активізують команду Фильтр (рис. 2.47.).
Рис. 2.47. Активізація фільтрування даних таблиці
Можна у вкладці Данньїе в групі Сортировка и фильтрация обрати команду Фильтр. Унаслідок цього у верхній частині кожного стовпця з'являються кнопки списків. Щоб зазначити умови фільтрування даних, необхідно розкрити список у потрібному стовпці.
Наприклад, потрібно працювати тільки з тими записами списку, в яких термін кредиту перевищує 5 років (60 місяців). Активізувавши стрілку у комірці з назвою поля «Термін кредиту», з переліку активізують команди Числовьіе фильтрьі, Настраиваемьій фильтр. Після цього у вікні Пользовательский автофильтр (рис. 2.48) зазначають необхідну умову (наприклад, больше 60) й активізують кнопку ОК.
Рис. 2.48. Створення умов при фільтруванні даних
Унаслідок виконання дій на екрані дисплея з'являється список у від фільтрованому вигляді (рис. 2.49.)
Рис. 2.49.. Список даних у відфільтрованому вигляді
Аналогічно створюють умови і для відбирання значень інших стовпців: розкривають кнопку-список і створюють умови.
У MSExcel2007 додано нову можливість для роботи користувача — стовпці, над значеннями яких проведено фільтрацію, відрізняються від інших візуально: кнопка-список має інший рисунок (позиція 1 на рис. 2.50.), а, підвівши покажчик миші до неї, можна побачити умову.
Рис. 2.50.. Умови фільтрування
Із
відібраними за певною умовою значеннями
можна також проводити розрахунки. На
рис. 2.49.
показано розрахунок суми даних поля
«Сума кредиту» тільки стосовно тих
записів, де термін кредиту перевищує
60 місяців. На панелі формул розташована
відповідна функція, що з'являється
на екрані дисплея післяактивізації
кнопки
(Сумма).
Щоб скасувати дії команди Фильтр, слід встановити курсор у таблицю, відкрити список Сортировка и фильтр на вкладці Главная у групі Редактирование та активізувати команду Фильтр. Після чого в таблиці з'являться всі значення, які були приховані після фільтрування даних.
Фільтрування даних
за допомогою командиРасширенньїй фильтр
Команда Расширенньїй фильтр дає змогу, використовуючи значення наявного списку, створювати новий, значення якого задовольняють поставлену умову, і розміщувати його в іншій частині робочого листка. Перед проведенням фільтрування спочатку створюють діапазон умов, який може розташовуватись у будь-якому місці поточного робочого листка або на іншому. Діапазон умов складається щонайменше з двох рядків, він обов'язково повинен мати заголовки стовпців (аналогічні заголовкам поточного списку), умови під відповідним заголовком та відокремлюватися від таблиці не менш ніж одним порожнім рядком або стовпцем.
Наприклад, потрібно створити список, який містить тільки записи банку «Укрсоцбанк». Для виконаннятакого завдання спочатку створюють діапазон умов для пошуку даних, який розміщується поза значеннями списку; копіюють заголовки стовпців у вільний рядок поточного робочого листка (наприклад, 11), під заголовком стовпця «Банк» у комірці А12 зазначають умову (копіюють назву «Укрсоцбанк»). Далі встановлюють курсор у таблицю й активізують команду Дополнительно (рис. 2.51) у групі Сортировка и фильтр на вкладці Данньїе.
Рис. 2.51. Активізація команди Дополнительно
На екрані з'являється вікно, в якому виконують такі дії (рис. 2.52):
активізують параметр скопировать результат в другоеместо;
у полі Исходньїйдиапазон зазначають діапазон значень всієї таблиці, у т. ч. заголовки стовпців (A2:G9), для цього натискають на клавішу миші й проводять по діапазону в таблиці;
у полі Диапазонусловий зазначають діапазон комірок, у яких створено діапазон умов (A11:G12);
у полі Поместить результат в диапазон зазначають адресу вільної комірки, з якої буде починатися таблиця з даними, що задовольняють поставлену умову (наприклад, А14);
активізують кнопку ОК.
Рис. 2.52 Визначення параметрів для проведення фільтрування
Починаючи із зазначеної комірки (в наведеному прикладі — А14), з'являється нова таблиця (рис. 2.53), значення якої відповідають поставленій умові (банк « Укрсоцбанк »).
Рис. 2.53.. Нова таблиця даних, значення якої задовольняють поставлену умову
Ефективно проводити фільтрацію із використанням діапазону умов, який вміщує кілька умов. Наприклад, необхідно на новому робочому листку створити таблицю, значення якої задовольняють такі умови: банк «Укрсоцбанк», суми кредиту — в діапазоні більше 5000 грн, але менше ЗО 000. Для виконання поставленого завдання у перший рядок нового робочого листка (Листб) копіюють заголовки стовпців А та В початкової таблиці (робочий листок «Платежі»), при цьому для створення двох умов стовпця В його заголовок копіюють двічі. Під заголовками створюють умови у таких комірках (без дужок): А2 — (Укрсоцбанк); В2 — (> 5000); С2 — (< 30000). Далі курсор встановлюють у робочому листку Листб й активізують команду Дополнительно (рис.2.51. ) у групі Сортировка и фильтр на вкладці Данньїе. У вікні, що з'являється на екрані дисплею, виконують такі дії:
активізують параметр скопировать результат в другоеместо;
у полі Исходньїйдиапазон зазначають діапазон значень таблиці листка «Платежі» (A2:G9);
у поліДиапазонусловий встановлюють діапазон умов листкаЛистб (А1:С2);
у поліПоместить результат в диапазон зазначають адресу вільної комірки листка Лист 6 , з якої буде починатися таблиця із даними, що задовольняють поставлену умову — А5;
активізують кнопку ОК.
На рис. 2.54 представлено результати виконання завдання.
Рис. 2.54. Результат дії розширеного фільтра
Фільтрування також проводять за значенням, кольором, значком виділеної комірки. Для цього використовують команди контекстного меню. Наприклад, щоб відібрати всі записи банку «Аваль», курсор установлюють у комірку із цією назвою (А4), активізують команди Фильтр, Фильтр по значенню вьіделеннойячейки контекстного меню. Після чого на екрані залишаються лише записи, що задовольняють поставлену умову.
Сортування значень таблиці
Щоб розмістити записи таблиці у встановленому порядку, використовують сортування. Його можна проводити за одним, двома і більше ключами. Під час сортування за більш ніж одним ключем дані наступного ключа впорядковуються тільки в межах однакових даних попереднього ключа.
Відповідно до форматів даних сортування виконують:
для текстових даних (від А до Я або від Я до А);
для числових даних 1 (за зростанням або спаданням);
для даних типу «Дата» та «Час» (за зростанням або спаданням);
згідно з форматами (колір комірок або шрифту).
Для виконання сортування курсор установлюють у
будь-яку комірку таблиці й на вкладці Данньїе у групі Сортировка и фильтр активізують команду Сортировка (рис. 2.53.). Далі визначають, яким чином відбувається впорядкування (за спаданням або зростанням).
Аналогічні дії виконують і після активізації команди Сортировка и фильтр у групі Редактирование на вкладці Главная.
Наприклад, потрібно відсортувати список відповідно до таких вимог:
перший ключ (поле «Банк») — за зростанням;
другий ключ (поле «Термін кредиту») — за зростанням.
Щоб виконати сортування за кількома умовами, курсор установлюють у будь-яку комірку таблиці й активізують команду Сортировка на вкладці Данньїе у групі Сортировка и фильтр (або команду Настраивае-маясортировка у групі Редактирование на вкладці Главная). Унаслідок цього на екрані дисплея з'являється вікно, зображене на рис. 2.55.
Рис. 2.55. Визначення параметрів сортування
У вікні Сортировка в списку поля Сортировать по вибирають перший ключ сортування (поле «Банк») та зазначають вид сортування (От А до Я). Після цього активізують кнопку Добавить уровень (і) і в полі Затем по встановлюють параметри другого ключа (поле «Термін кредиту», порядок сортування — По возрастанию (якщо параметр Моиданньїесодержат заголовки (2) активізований заголовки стовпців таблиці включаються у діапазон сортування). Далі натискають кнопку ОК.
Унаслідок сортування таблиця матиме вигляд, показаний на рис. 2.56
Рис. 2.56. Відсортована за двома ключами таблиця даних
Визначення другого ключа («Термін кредиту») впорядковані лише в межах групи однакових значень першого ключа «Банк».
Розрахунок проміжних і загальних підсумків списку
Проміжні та загальні підсумки розраховують для попередньо сформованих груп записів, у яких значення певного поля повторюються. Такими підсумками можуть бути сума, кількість значень, мінімальне та максимальне значення тощо.
Перед виконанням розрахунку необхідно сформувати групи записів. Для цього список слід відсортувати за значеннями поля, які повторюються.
Наприклад, потрібно знайти мінімальне та максимальне суми кредиту для кожного банку. З цією метою спочатку впорядковують дані в полі з назвами банків (команда Сортировка на вкладці Данньїе у групі Сортировка и фильтр). Далі, ввівши курсор у список, на вкладці Данньїе у групі Структура активізують команду Промежуточньїеитоги.
У вікні, що з'являється на екрані дисплея (рис 5.57), визначають такі параметри:
у полі При каждом изменении в у списку вибирають поле, що має дані, які повторюються і заздалегідь відсортовані (поле «Банк»);
у полі Операция у списку зазначають відповідну функцію для розрахунку (функція Минимум);
Рис. 2.57. Визначення параметрів для розрахунку проміжних підсумків
у полі Добавить итоги по активізують перемикачі ліворуч від полів, значення яких необхідно розрахувати (поле «Сума кредиту»);
натискають на кнопку ОК.
Для розрахунку другої функції (максимальне значення суми кредиту) активізують команду Промежуточньїе итоги на вкладці Данньїе у групі Структура. В екранному вікні зазначають відповідні параметри, при цьому перевмикач Заменить текущие итоги (1) має бути неактивним, натискають на кнопку ОК.
Унаслідок цих операцій список даних матиме вигляд, зображений на рис. 2.58.
Рис2.58. Розраховані проміжні підсумки
Ліворуч міститься структура вкладеності рівнів даних. Кнопка 1 дає змогу згортати (розгортати) дані одного рівня, кнопка 2 — дані кожного розрахованого підсумку.
Для вилучення розрахованих проміжних та загальних підсумків слід установити курсор у список даних й активізувати командуПромежуточньїе итогина вкладці Данньїе у групі Структура. У наступному вікні (Промежуточньїе итоги) натискають кнопку Убрать все.
САМОСТІЙНА РОБОТА
Створити та заповнити таблицю для сортування і фільтрування значень.
Лекція 15.Тема 2.7. Функції для роботи з базами даних
Для розрахунку значень списку, що задовольняють певну умову, використовують функції для роботи з базами даних.
База даних — таблиця упорядкованих даних, в якій верхній рядок вміщує заголовки стовпців (рядки з даними є записами, стовпці — полями).
Існує 12 функцій для роботи з базами даних (БДСУММ, ДМАКС, БСЧЕТ, ДСРЗНАЧ тощо). Вони містяться у категорії Работа сбазой данньїх інструмента Мастер функций і мають три аргументи (рис. 2.59.):
База_данньіх — тут зазначають весь діапазон бази даних (списку), у т. ч. назви стовпців;
Рис 2.59. Розрахунок функції БД
Поле — стовпець, зі значеннями якого проводять розрахунок. Його позначають за допомогою порядкового номера (1 — перший стовпець, 2 — другий і т. д.), назвою поля («Сума кредиту») або адресою комірки, де зберігається назва поля (наприклад, В2);
Критерий — інтервал комірок, що складається у першому рядку з імені поля (стовпця), у другому — з умови для пошуку значень. Критерій необхідно створити перед початком розрахунку операцій, розмістити поза таблиці даних і відокремити хоча б одним пустим рядком або стовпцем.
Якщо, наприклад, потрібно знайти максимальне значення стовпця «Сума кредиту» для записів банку «Аваль», необхідно послідовно виконати такі дії:
створити критерій: виділити рядок із назвами стовпців (рядок 2 на рис. 5.68, скопіювати його під таблицею з даними у вільний рядок (рядок 11), а під назвою стовпця («Сума кредиту») зазначити умову для пошуку відповідних показників (у поставленому завданні — «Аваль») — комірка А12;
установити курсор у вільну комірку (А15), активізувати кнопку
(Вставить функцию), з переліку категорій вибрати Работа с базой данньїх, функцію ДМАКС й натиснути на кнопку ОК;
у наступному вікні Аргументи функции (рис. 5.67) зазначити такі параметри:
База данньїх (діапазон A2:G9);
Поле (комірка В2, де вміщено назву стовпця, для якого виконується розрахунок);
Критерий (діапазон комірок, у якому створено критерій (А11:А12));
активізувати кнопку ОК.
У вікні відразу можна переглянути розраховане значення (позиція 1 на рис. 2.59).
Після розрахунку в комірці А15 вміщується розраховане значення (в поданому прикладі — 15 000), а на панелі формул (позиція 1 на рис. 2.60) можна переглянути створену функцію (=ДМАКС(А2:С9;В2;А11:А12)).
Якщо необхідно визначити, який банк має максимальне значення суми кредиту, аналогічно до попереднього прикладу спочатку створюють критерій. Для цього копіюють рядок із назвами стовпців (рядок 2 на рис. 2.61) під таблицею з даними у вільний рядок (рядок 11). Під назвою стовпця («Сума кредиту») у комірці В12 створюють умову для пошуку відповідних значень (в поставленому завданні — це формула «=МАКС(ВЗ:В9)» (позиція 1 на рис. 2.61), яка автоматично розраховується після її введення у комірку (позиція 2 на рис. 2.61.). Далі встановлюють курсор у вільну комірку поза таблицею (комірка А14), активізують функцію БИЗВЛЕЧЬ і у вікні Аргументи функции (рис. 2.62) задають відповідні аргументи.
Рис2.60.. Розрахована функція бази даних ДМАКС
Рис 2.61. Розрахована функція бази даних БИЗВЛЕЧЬ
Рис 2.62. Аргументи функції бази даних БИЗВЛЕЧЬ
Результат розрахунку (комірка А14) представлено на рис 2.61.. Аналогічно працюють з іншими функціями БД
Фінансовий аналіз
В Excel існують функції, за допомогою яких можна проаналізувати баланс підприємства, показники прибутковості, заборгованості, ліквідності або ставку дисконту; дослідити такі критерії прийняття рішень, як період окупності інвестицій, оцінка доходу, додаткові податки, диверсифікація (поширення її на нові сфери) продукції та ін.
Умовно всі фінансові функції поділяють на такі групи:
функції аналізу інвестиційної діяльності;
функції для розрахунку амортизації;
функції для роботи з цінними паперами.
Функції аналізу інвестиційної діяльності
Фінансова діяльність будь-якого підприємства потребує періодичного аналізу інвестування власних фінансових ресурсів, зокрема на оновлення наявної матеріально-технічної бази, розширення обсягу виробництва, а також інвестування коштів на ринку капіталів, у цінні папери тощо. Усі інвестиції поділяють на капітальні та фінансові. Капітальні інвестиції — вкладення грошей в основні засоби (будинки, споруди тощо) та нематеріальні активи (освіту, медицину та ін.). Фінансові інвестиції — вкладення грошей у придбання цінних паперів (облігацій та акцій). Основним критерієм оцінювання інвестицій є їх окупність, тобто швидкість повернення інвестору вкладених коштів через грошові потоки, зокрема дивіденди і відсотки на вкладений в акції капітал, прибутки від реалізації продукції та ін.
Проаналізувати динаміку капіталів і грошових потоків у часі можна шляхом дисконтування — приведення майбутніх доходів (видатків) і розмірів капіталу за допомогою коефіцієнта для зіставлення із сумою вкладеного капіталу на момент вкладення, тобто оцінювання теперішньої вартості майбутніх потоків грошових коштів. Під час аналізу одним із основних показників є коефіцієнт дисконтування, або дисконтна (відсоткова) ставка. При розрахунках використовують прості і складні відсотки. Прості відсотки застосовують у разі, коли інвестований капітал змінюється в кожному періоді виплат тільки на значення відсоткової ставки; складні відсотки — коли дохід від інвестування розраховують щодо суми початкового капіталу і вже нарахованих у минулих періодах значень відсоткової ставки.
До функцій аналізу інвестиційної діяльності належать функції ПЛТ, СТАВКА, ПС, ВСД, БС, КПЕР, МВСД, ПРПЛТ, ПРОЦПЛАТ, БЗРАСПИС та ін.
Функція ПЛТ. З її допомогою розраховують величину постійної періодичної виплати позики при постійній відсотковій ставці. Вона має такий вигляд:
ПЛТ(Ставка; Кпер; Пс; [Бс]; [Тип]),
де Ставка — відсоткова ставка за один період; Кпер — кількість періодів виплат (наприклад, місяці, роки тощо); Пс — загальна сума, яку необхідно виплатити; Бс — розмір майбутньої суми або залишку після закінчення виплат. Якщо цього аргументу немає, майбутня вартість позики дорівнює 0; Тип — аргумент, який визначає час виплати. Він може мати значення 0 (за замовчуванням) і означає, що виплата відбувається наприкінці періоду, або 1 — виплата відбувається на початку періоду.
Наприклад, необхідно розрахувати щорічний розмір платежу за позику 15 000 грн терміном на 5 років та відсотковою ставкою 12%. За цієї умови функція буде такою: =ПЛТ(12%;5; 15 000), а результат розрахунку — 4161,15 грн.
В іншому разі потрібно розрахувати, яку суму щомісячно слід переводити на рахунок банку, щоб при відсотковій ставці 20% річних за 3 роки вклад досягнув суми 5000 грн. Функція матиме вигляд такий: =ПЛТ (20% /12;3 *12; 5000), а результат розрахунку — 185,82 грн.
Розраховуючи цю функцію, необхідно уважно стежити за відповідністю одиниць виміру періодів: якщо період — місяць, то аргумент «Ставка» має вигляд «Ставка»/12 і аргумент Кпер — «число періодів»*12. Якщо йдеться про річні виплати, то, відповідно, «Ставка» та «число періодів».
Функція СТАВКА. Вона дає змогу розрахувати відсоткову ставку за один період, яка потрібна для отримання певної суми протягом заданого терміну і при постійній сумі виплат. Загальний вигляд функції такий:
СТАВКА(Кпер; Плт; Пс; Бс; Тип; [Предположение]),
де Кпер — кількість періодів виплати (наприклад, місяці, роки тощо); Плт — сума, яку необхідно сплачувати в кожному періоді. Це значення постійне для всього періоду платежів, його вводять зі знаком «—». Якщо цього аргументу немає, обов'язковим є аргумент Бс; Пс — загальна сума, яку слід виплатити; Бс — розмір майбутньої суми або залишку після закінчення виплат. У разі відсутності аргументу майбутня вартість позики дорівнює 0; Тип — аргумент, який визначає час виплати. Він може мати значення 0 (за замовчуванням) і означає, що виплату здійснюють наприкінці періоду, або 1 — виплату здійснюють на початку періоду; Предположение — величина пропонованої відсоткової ставки. Якщо цей аргумент опущено, значення дорівнює 10%. Коли функція СТАВКА не має значень, можна відкоригувати значення аргументу Предположение.
Наприклад, необхідно розрахувати відсоткову ставку для трирічної позики розміром 5000 грн при щомісячному вкладі 185 грн. За цієї умови функція матиме вигляд =Ставка(3*12;—185.82;5000), а результат розрахунку 1,6667% для річної відсоткової ставки 20%. Результат збігається зі значенням попереднього прикладу.
Функція ПС. З її допомогою повертають поточний обсяг вкладу, тобто суму, яку становлять майбутні платежі. Функція має такий загальний вигляд:
ПС(Ставка, Кпер; Плт; [Бс]; [Тип]),
де Ставка — відсоткова ставка за період; Кпер — кількість періодів виплат (наприклад, місяці, роки тощо); Плт — сума, яку необхідно сплачувати в кожному періоді. Це значення є постійним для всього періоду платежів; Бс — розмір майбутньої суми або залишку після закінчення виплат. Якщо цей аргумент відсутній, майбутня вартість позики дорівнює 0; Тип — аргумент, який визначає час виплати і має значення 0 або 1.
Наприклад, куплено облігацію, номінальна вартість якої становить 1000 грн. Виплата за нею — 150 грн. на рік, відсоткова ставка — 22%, термін дії облігації — 10 років. Якщо розрахувати вартість облігації на третій рік, то функція буде такою =ПС(22% ;3;150; 1000), а розраховане значення — 857,04 грн.
Далі подається перелік функцій, які також можна віднести до функцій аналізу інвестиційної діяльності. Аргументи цих функцій у різних варіаціях аналогічні до розглянутих, тому функції подані у скороченому вигляді.
Функція ВСД. Вона дає змогу повернути відсоткову ставку доходу від інвестицій (внутрішню швидкість обороту), яку розраховують на основі значень майбутніх платежів та прибутків (збитків). Обсяги проведених операцій обов'язково розраховують через однакові проміжки часу (місяць, рік тощо).
Функція БС. З її допомогою повертають майбутнє значення вкладу, яке розраховують на основі значень періодичних постійних платежів і постійної відсоткової ставки.
Функція КПЕР. Вона дає змогу повернути кількість періодів виплат для отриманого вкладу, яку розраховують на основі постійних періодичних виплат і постійної відсоткової ставки.
Функція МВСД. Завдяки їй повертають модифіковану відсоткову ставку після реінвестування отриманого вкладу, яку розраховують на основі значень майбутніх платежів та майбутніх прибутків (збитків),
рахунку 1,6667% для річної відсоткової ставки 20%. Результат збігається зі значенням попереднього прикладу.
Функція ПС. З її допомогою повертають поточний обсяг вкладу, тобто суму, яку становлять майбутні платежі. Функція має такий загальний вигляд:
ПС(Ставка, Кпер; Плт; [Бс]; [Тип]),
де Ставка — відсоткова ставка за період; Кпер — кількість періодів виплат (наприклад, місяці, роки тощо); Плт — сума, яку необхідно сплачувати в кожному періоді. Це значення є постійним для всього періоду платежів; Бс — розмір майбутньої суми або залишку після закінчення виплат. Якщо цей аргумент відсутній, майбутня вартість позики дорівнює 0; Тип — аргумент, який визначає час виплати і має значення 0 або 1.
Наприклад, куплено облігацію, номінальна вартість якої становить 1000 грн. Виплата за нею — 150 грн. на рік, відсоткова ставка — 22%, термін дії облігації — 10 років. Якщо розрахувати вартість облігації на третій рік, то функція буде такою =ПС(22% ;3;150; 1000), а розраховане значення — 857,04 грн.
Далі подається перелік функцій, які також можна віднести до функцій аналізу інвестиційної діяльності. Аргументи цих функцій у різних варіаціях аналогічні до розглянутих, тому функції подані у скороченому вигляді.
Функція ВСД. Вона дає змогу повернути відсоткову ставку доходу від інвестицій (внутрішню швидкість обороту), яку розраховують на основі значень майбутніх платежів та прибутків (збитків). Обсяги проведених операцій обов'язково розраховують через однакові проміжки часу (місяць, рік тощо).
Функція БС. З її допомогою повертають майбутнє значення вкладу, яке розраховують на основі значень періодичних постійних платежів і постійної відсоткової ставки.
Функція КПЕР. Вона дає змогу повернути кількість періодів виплат для отриманого вкладу, яку розраховують на основі постійних періодичних виплат і постійної відсоткової ставки.
Функція МВСД. Завдяки їй повертають модифіковану відсоткову ставку після реінвестування отриманого вкладу, яку розраховують на основі значень майбутніх платежів та майбутніх прибутків (збитків),
АСЧ(Нач_стоимость; Ост_стоимость;
Время_зксплуатации; Период),
де Нач стоимость — початкова вартість устаткування; Ост_стоимость — остаточна вартість устаткування в кінці амортизації; Время_зксплуатации — кількість періодів, під час яких вартість амортизується; Период — рік, для якого розраховують величину амортизації.
Наприклад, слід розрахувати амортизаційні витрати для третього року експлуатації устаткування, причому початкова вартість устаткування становитиме 50 000 грн, остаточна — 0 грн, термін амортизації — 10 років. За цієї умови функція АСЧ буде =АМГД (50000;0;10;3), результат розрахунку — 7272,73.
Функції для роботи з цінними паперами
Невід'ємним елементом фінансового ринку є ринок цінних паперів — сукупність економічних відносин між різними суб'єктами цього ринку (банками, біржами та ін.) щодо організації та купівлі-продажу акцій (облігацій, депозитних сертифікатів, казначейських векселів тощо), які приносять фіксований дохід. Зокрема, облігація — один з найпоширеніших видів цінних паперів, який підтверджує зобов'язання виплатити власнику в певний термін номінальну вартість облігації та дохід від неї; має такі показники, як номінальна вартість, купонна ставка дохідності, дати випуску і погашення, сума погашення. Номінальна вартість — це сума, яку вказують на бланку облігації. Якщо ціна, заплачена за облігацію, нижча номіналу, це означає, що облігацію продано зі знижкою або дисконтом, якщо вище номіналу — із премією. Залежно від форми виплати доходу облігації поділяють на купонні (з фіксованою або плаваючою ставкою) та дисконтні (без періодичних виплат доходів). Купонна ставка дохідності облігації — відсоткова ставка, за якою власнику облігації виплачують періодичний дохід і яка визначається ставкою купона, вираженою у відсотках до номіналу. Купонні виплати здійснюють один, два або чотири рази на рік. Для розрахунку цих параметрів у MS Excel використовують функції ДОХОД і ЦЕНА.
Функція ДОХОД. З її допомогою розраховують дохід від цінних паперів, який становлять періодичні відсотки від виплати. Вона має такий вигляд:
ДОХОД(Дата_согл;Дата_вступл_в_силу;
Ставка;Цена;Погашение;Частота;Базис),
де Дата_согл — дата оформлення купівлі облігації; Дата_вступл_в_силу — термін погашення цінних паперів; Ставка — річна відсоткова ставка для купонів за цінними паперами; Цена — ціна, за якою куплено облігацію; Погашение — ціна, за якою продають облігацію; Частота — кількість виплат за купонами протягом року; Базис — спосіб розрахунку дати (за замовчуванням 0).
Наприклад, номінальна ціна акції становить 300 грн, ціна для покупців — 270 грн, термін облігації — З роки; річна відсоткова ставка — 32%, періодичність виплат відсотків — 2 рази на рік. Урахувавши ці дані, отримують функцію: =ДОХОД(«01.01.1999»;» 01.01.2002»; 16% ;270; 300; 2; 0) і значення — 0,09, або 9%.
Функція ЦЕНА. Вона дає змогу повернути вартість облігації. Її записують так:
ЦЕНА(Дата_согл;Дата_вступл_в_силу;Ставка;
Доход;Погашение; Частота; Базис),
де Дата_согл — дата оформлення купівлі цінних паперів; Дата_вступл_в_силу — термін погашення цінних паперів; Ставка — річна відсоткова ставка для купонів за цінними паперами; Доход — дохід за цінними паперами (норма дохідності); Погашение — ціна, за якою продають облігацію; Частота — кількість виплат за купонами протягом року; Базис — спосіб розрахунку дати (за замовчуванням 0).
Наприклад, необхідно розрахувати ціну облігації, дата купівлі якої 15 грудня 1998 року, термін погашення — 20 січня 2005 року, ставка купона, який виплачують раз на рік, — 4%, норма дохідності — 10, ціна облігації при продажу — 100 грн. Функція матиме розраховане значення 73.54 грн і, відповідно, вигляд =ЦЕНА(«15.12.98»;«20.01.05»;4% ;10% ; 100; 1).
Отже, наявність спеціально виділеної категорії фінансових функцій дає змогу ефективно здійснювати складні розрахунки у фінансовій сфері, автоматизувати знаходження потрібних результатів, використовувати їх при складанні фінансової звітності підприємств.
Самостійна робота
Лекція 16.Тема 2.8.Аналіз даних
У MS Excel існує потужний інструмент аналізу даних, за допомогою якого можна виявити тенденцію зміни тих чи інших величин, виконати прогнозування на основі виявлених тенденцій, досягти оптимальних результатів в економічній діяльності. До засобів аналізу даних належать такі інструменти, як підбір параметрів, таблиці підстановки, консолідація даних, зведені таблиці, пошук рішень тощо.
Підбір параметрів
Щоб встановити значення однієї комірки при змі- ненні значення іншої (такі комірки мають бути пов'язані формулою), використовують підбір параметрів.
Наприклад, необхідно визначити термін кредиту, перший внесок якого (поле «Всього до сплати, грн.») буде становити 500 грн (попереднє значення 566,7 на рис. 2.63.).
Рис 2.63. розрахунок початкового внеску за кредит
Формули для розрахунку відображені на рис2.64.
Рис 2.64. Формули для розрахунку внесків за кредит
Спочатку встановлюють курсор у комірку G2, після чого на вкладці Данньїе у группі Работа с данньїми розкривають список кнопки Анализ «что-если» та активізують команду Подбор параметра (позиція 1 на рис. 2.65).
Рис 2.65. Кнопка для активізації інструмента Подбор параметра
Унаслідок виконання дій на екрані дисплея з'являється вікно (рис. 2.66), в якому в полі Установить в ячейке вводять адресу комірки, значення якої необхідно знайти (G2); в полі Значение — числове значення, яке потрібно знайти для активної комірки (G2); в полі Изменяя значение ячейки — адресу комірки (С2), значення якої слід змінити, й активізують кнопку ОК.
Рис 2.66. Підбирання значення терміну кредиту.
У наступному вікні (рис. 2.67) виводиться результат виконання операції. Якщо рішення знайдено, то при активізації кнопки ОК нове значення залишається в комірці (G2), при натисканні кнопки Отмена — відновлюється попереднє значення.
Рис 2.67. Діалогове вікно з результатом підбирання значення
У результаті знайдено новий термін кредиту — 29 місяців (рис. 2.68)
Рис 2.68. Результат розрахунку
Процедура підбору параметра дає змогу легко отримати потрібний результат, зазначивши лише залежну комірку (кілька комірок). Такий розрахунок неможливо виконати власноруч без використання цього інструмента.
Таблиці підстановки
Потужним засобом розрахунку поточних і майбутніх значень елементів масиву даних, а також методом аналізу впливу одного або кількох параметрів на деяку величину є таблиці підстановки.
Наприклад, куплено облігацію, номінальна вартість якої становить 2000 грн, виплата за нею — 100 грн на рік, відсоткова ставка — 12%, термін дії облігації — 10 років. Необхідно проаналізувати зміну вартості облігації залежно від терміну погашення. Вартість облігації розраховують за допомогою такої функції:
ПС(Ставка; Кпер; Плт; Бс; Тип),
де Ставка — відсоткова ставка за період (у прикладі — 12%); Кпер — загальна кількість платежів (10 років); Плт — виплата за кожний період (100 грн); Бс — величина майбутньої вартості (якщо вона дорівнює 0, аргумент не враховують); Тип — число 0 або 1, яке означає, коли відбувається поточна виплата: наприкінці періоду (якщо за замовчуванням, то аргумент не беруть до уваги) або на початку.
Для розв'язання задачі в комірки (рис. 2.69.) слід внести такі початкові значення: номінальна вартість — В2 (2000 грн); термін погашення — ВЗ (10); виплата — В4 (100 грн); відсоткова ставка — В5 (12%).
Рис 2.69. Розрахована вартість облігації за допомогою таблиці підстановки.
Діапазон комірок А8:А18 заповнюють числами від 10 до 0 (кількість років до погашення облігації), в комірку В8 вносять формулу для розрахунку поточного значення виплат (=ПС(12% ;ВЗ;100;2000)). Після цього виділяють діапазон комірок А8:В18, активізують команди Данньїе, Таблица подстановки. Унаслідок цих операцій на екрані дисплея з'являється вікно, в якому в полі Подставлять значение по строкам в вносять адресу ВЗ і натискають на кнопку ОК. З'являється розрахована таблиця значень вартості облігації залежно від терміну погашення. На рис. 2.69 представлено робочий листок Excel із проведеними в ньому розрахунками, рядок формул містить функцію ПС, яка повертає поточний обсяг вкладу, тобто суму, яку становлять майбутні платежі.
Консолідація даних
Щоб розрахувати підсумки в групах значень, які можуть бути розташовані в різних місцях одного робочого листка, на різних робочих листках одного файла і навіть у різних файлах, застосовують консолідацію. Необхідною умовою її проведення є наявність однакових назв стовпців, у яких розміщуються значення для розрахунку.
Наприклад, необхідно знайти загальну суму кожного виду вкладів кількох філіалів одного банку. Дані розташовані на трьох робочих листках (Лист1, Лист2, ЛистЗ) і зображені на рис. 2.70.
Для виконання консолідації даних відкривають окремий робочий листок і на вкладці Данньїе у групі Работа с данньїми активізують команду Консолидация (позиція 1 нарис. 2.71.).
Рис 2.70. Початкове розташування даних на трьох робочих листах
Для виконання консолідації даних відкривають окремий робочий листок і на вкладці Данные у группі Робота с даннями активізують команду Консолидация
Рис. 2.71. Активізація команди Консолидация
Унаслідок цього на екрані дисплея з'являється вікно (рис. 2.72), в якому виконують такі дії:
відкривають перелік списку Функция і вибирають потрібне значення (Сумма);
у полі Ссьілка задають координати першого діапазону комірок із даними, які консолідуються (Лист1!$А$2:$В$6);
натискають на кнопку Добавить, після цього визначений діапазон комірок з'являється в полі Список диапазонов;
у полі Ссьілка послідовно вводять адреси діапазонів комірок інших робочих листків, натискаючи після кожної на кнопку Добавить;
активізують перемикачі подписи верхней строки та значення левого столбца;
якщо можливі зміни початкових даних у майбутньому, необхідно активізувати параметр Создавать связи с исходньїми данньїми (за цієї умови між початковими і консолідованими даними буде встановлено динамічний зв'язок, який забезпечує автоматичне оновлення розрахованих підсумків);
натискають на кнопку ОК.
Рис 2.72. Визначення умов для консолідації
Після цих операцій на екрані дисплея з'являється вікно (рис. 2.73.) з консолідованими із трьох робочих листків даними.
Рис 2.73.Отриманий результат консолідації
У
лівій частині вікна розташована
структурна схема даних, в якій за
допомогою кнопок
та
можна
згортати або переглядати початкові
значення.
Зведені таблиці
Для розрахунку й аналізу підсумкових значень таблиці використовують зведені таблиці.
Наприклад,
потрібно розрахувати максимальні
значення поля «Сума кредиту» для
банку і визначити відсоткове відношення
суми поля «Сума комісії за видачу
кредиту» кожного банку до загальної
суми в цьому полі. Для створення зведеної
таблиці слід установити курсор у будь-яку
комірку таблиці й на вкладці Вставка у
групі Таблицьі відкрити список Сводная
таблица та активізувати команду Сводная
таблица
.
Після
цього у першому екранному вікні слід
активізувати перемикач Вьібрать
таблицу или диапазон
(позиція 1 на рис. 5.82) та вказати
діапазон комірок (тут A2:G9).
У
цьому самому вікні визначають місце
розташування зведеної таблиці (поточний
листок або новий), адресу комірки, з якої
починає створюватися зведена таблиця
(наприклад, А12; позиція
2)
та натискають на кнопку ОК.
Рис 5.82.Визначення місця розташування зведеної таблиці
У наступному вікні (рис. 5.83) визначають поля і підсумки стовпців.
Щоб визначити поля і підсумки стовпців, які міститимуться у зведеній таблиці, необхідно:
клавішею миші «перетягнути» кнопку з назвою стовпця із переліку Вьіберите поля для добавлення в отчет (І) у частину вікна Названия строк (2) (у наведеному прикладі — це поле «Банк»);
Рис 5.83. Визначення полів і підсумків зведеної таблиці.
у частину Значення «перетягнути» кнопки з назвами стовпців, значення яких розраховують (це поля «Сума кредиту» та «Сума комісії за видачу кредиту») (3);
за замовчуванням підсумок, який буде розраховуватися, — це функція Сумма, для визначення іншої функції потрібно клацнути клавішею миші на кнопці з назвою поля («Сума кредиту») в частині Значення та вибрати команду Параметри полей значений;
після появи наступного вікна (рис. 5.84) у переліку Операция (І) вибрати потрібну функцію (Максимум) (3);
у вкладці Дополнительньїе вьічисления (2) вибрати операцію Доля от суммьі по столбцу й послідовно активізувати кнопки ОК, Закрить.
Унаслідок виконаних дій зведена таблиця має вигляд, зображений на рис. 5.85.
Для редагування значень та структури зведеної таблиці встановлюють курсор у таблицю і з команд контекстного меню обирають потрібну, наприклад Показать список полей, Параметри сводной таблици тощо.
Рис 5.84. Визначення функції для підсумка
Рис 5.85.Створена зведена таблиця
Пошук рішень
Інструмент пошуку рішень використовують для розв'язання задач оптимізації — знаходження таких значень змінних, які дають змогу отримати задане значення цільової комірки. При цьому на зміну деяких (або всіх) значень змінних можна накласти певні обмеження
Якщо команда для активізації пошуку рішень відсутня на екрані монітору, виконують такі дії:
активізують значок
(«Кнопка Office»), далі кнопку Параметри Excel;
у лівій частині вікна обирають команду Надстройки, далі у нижній частині вікна команду списка Надстройки Excel та натискають на кнопку Перейти;
у вікні Доступние настройки активізують прапорець Поиск решения та натискають на кнопку ОК.
Для реалізації операції пошуку рішень у електронній таблиці слід створити цільову комірку, значення якої має відповідати поставленим вимогам; визначити діапазон комірок, значення якого змінюються, і за потреби створити обмеження. Цільова комірка — така комірка, яка містить формулу з посиланнями на всі комірки діапазону, включені в розрахунки.
Наприклад, існує така таблиця Excel (рис. 5.86).
Рис 5.86. Початкові дані таблиці.
У таблиці значення стовпця «Термін окупності» розраховується за формулою =B2/(C2-D2-E2), а сумарний термін окупності інвестицій (комірка F9) становить 7,43. Необхідно так змінити інвестиційні та поточні витрати, щоб цей термін дорівнював 8. При цьому поточні витрати фірми Concord не можна зменшувати.
Для розв'язання поставленого завдання спочатку створюють цільову комірку, розрахувавши суму в полі «Термін окупності» за допомогою функції Сумма. Курсор залишається в комірці F9. Після активізації команди Поиск решения на вкладці Данньїе у групі Анализ на екрані дисплея з'являється вікно, зображене на рис. 5.87.
Рис 5.87. Виконання операції пошуку рішень
У цьому вікні 1 — адреса цільової комірки (створюється автоматично — це адреса активної комірки).
Щоб установити потрібне значення цільової комірки, активізують перемикач значенню і вносять 8 (2).
Далі для створення діапазону значень, що змінюються, курсор вводять у поле Изменяя ячейки (3), активізують кнопку Предположить (4) і за допомогою миші та натиснутої клавіші Ctrl визначають відповідні діапазони значень стовпців В і D (В2:В8 та D2:D8).
Наступний крок полягає у визначенні обмежень для комірок, що змінюються. У наведеному прикладі — це значення поточних витрат фірми Concord. Після активізації кнопки Добавить (5) на екрані дисплея з'являється вікно, зображене на рис. 5.88, де в полі Ссьілка на ячейку: встановлюють адресу комірки (діапазону комірок), на зміну значень якої накладається обмеження.
Рис.5.88. Створення обмежень для зміни значень комірки
Далі, відкривши список, вибирають відповідну логічну дію, а в поле Ограничение вносять значення обмеження. Для продовження створення обмежень активізують кнопку Добавить (1), а для виходу у попереднє вікно — кнопку ОК.
Визначивши всі параметри вікна Поиск решения (рис. 5.87) активізують його кнопку Вьіполнить.
Якщо початкові умови поставлено правильно, то на екрані дисплея з'являється вікно з повідомленням про знаходження рішення (рис. 5.89), в якому пропонується зберегти нові або відновити попередні значення (перемикачі Сохранить найденное решение та Восстановить исходньїе значення). У переліку Тип отчета (1) можна вибрати тип звіту Результати, після чого слід активізувати кнопку ОК.
Рис 5.89. Результат проведення пошуку рішень
Н
а
окремому робочому листку з'являється
звіт за результатами проведеної роботи
(позиція 1 на рис. 5.90), який відкривають,
клацнувши клавішею миші на ярлику в
нижній частині екрана.
Рис 5.90. Звіт за результатами проведення пошуку рішень
У звіті виводяться початкові і розраховані значення комірок, які за умовою змінюються, а також створені обмеження та значення цільової комірки.
Отже, звіт дає змогу детально проаналізувати отримані результати виконання операції пошуку рішень, завдяки якій автоматично підбираються значення, максимально наближені до початкових.
Розв'язання оптимізаційних задач
Інструмент табличного процесора Excel Поиск реше- ния широко використовують для розв'язання різних оптимізаційних задач, наприклад планування виробництва, транспортної задачі, системи нелінійних рівнянь та ін. Для цього спочатку створюють економіко - математичну модель задачі, яка містить залежність для цільової комірки, залежності для обмежень і призначення цільової функції. Далі за допомогою інструмента Поиск решения знаходять розв'язок задачі.
Наприклад, необхідно розв'язати задачу лінійного програмування, зокрема транспортну. Це здійснюють у два етапи.
постановка транспортної задачі. Певний вантаж, зосереджений у т постачальників кількістю (і = 1,..., т) одиниць, потрібно доставити п споживачам кількістю bj (у = 1, ..., п) одиниць. Відома вартість (Су) перевезення одиниці вантажу від і-то постачальника до у-го споживача. Слід скласти план перевезень, який дає змогу вивезти всі вантажі, повністю задовольнити вимоги споживачів і має мінімальну вартість;
Побудова економіко-математичної моделі. Кількість одиниць вантажу, яка запланована для перевезення від і-го постачальника до у-го споживача, позначають Хц. Якщо Су — вартість перевезення одиниці вантажу, то вартість усього перевезення становитиме СуЛГу. Тоді цільову функцію можна виразити подвійною сумою:
При цьому існують такі обмеження:
— весь вантаж має бути перевезеним, тобто
усі вимоги споживача слід задовольнити, тобто
кількість вантажу повинна бути більше 0, тобто
У поставленій задачі припускається, що сумарні запаси і вимоги збігаються, тобто виконується умова:
і створена модель є моделлю закритого типу. Матрицю значень X = (Хц)т>п, яка відповідає поставленим умовам, називають планом перевезень транспортної задачі, а план X*, при якому цільова функція перетворюється на мінімум, — оптимальним.
Для розв'язання задачі в Excel спочатку створюють дві матриці (рис. 5.91): одну — з початковими даними вартості перевезення одиниці вантажу (В2:Е5), другу — для створення оптимального плану перевезень (В9:Е12); комірки F2:F5 та В5:Е5 вміщують, відповідно, потужності постачальників і вимоги споживачів. У комірку Н2 вносять функцію для розрахунку сумарної вартості перевезень: =СУММПРОИЗВ(В2:Е5;В9:Е12) (І).
Комірки F9:F12 та В13:Е13 містять, відповідно, суми за рядками та стовпцями (у них після виконання операції пошуку рішень будуть міститися значення потужностей постачальників та споживачів).
Рис 5.91. Внесення даних у робочий листок для розв’язання транспортної задачі за допомогою інструмента Поиск решения
Після внесення попередніх даних активізують команду Поиск решения на вкладці Данньїе у групі Анализ. У вікні (рис. 5.92), що з'являється на екрані дисплея, виконують такі дії:
а) у поле Установить целевую ячейку вводять адресу комірки Н2;
б) активізують перемикач минимальному значенню;
в) в полі Изменяя ячейки вводять діапазон В9:А12, в якому буде створено оптимальний план перевезень;
г) у області Ограничения: за допомогою кнопки Добавить вводять обмеження F2:F5 = F9:F12 (весь вантаж має бути перевезеним) та В6:Е6 = В13:Е13 (всі вимоги споживачів необхідно врахувати);
ґ) натискають на кнопку Параметри й активізують перемикачі Линейная модель, Неотрицательньїе значення;
д) натискають на кнопки ОК, Вьіполнить.
Рис 5.92. Внесення значенеь у вікні Поиск решения
З'являється вікно Результати поиска решения, в якому для отримання звіту (рис. 5.93) активізують пункт Результати з переліку Тип отчета і натискають на кнопку ОК.
На екрані дисплея з'являються модель оптимальних перевезень від постачальників до споживачів і розрахована мінімальна вартість перевезень 565 (рис. 5.94).
Отже, транспортну задачу розв'язано, побудовано оптимальний план перевезень, знайдено мінімальну вартість — 565, при цьому виконані обмеження щодо відповідності вивезення всього вантажу і задоволення вимог всіх споживачів
Розв'язання задачі оптимального розподілу ресурсів
Інструмент Поиск решения використовують також для розв'язання задач оптимального розподілу ресурсів, наприклад для знаходження мінімального значення витрат виробництва або максимального значення прибутку, кількості виробів та багатьох інших показників за певних умов і обмежень. Модель оптимального розподілу ресурсів можна представити так:
за умов:
де Cj — прибуток від реалізації і-го виробу, д:, — кількість і-х виробів, д — кількість виробів, т — кількість ресурсів, аи — кількість j-го ресурсу, яка необхідна для виготовлення одиниці і-го виробу, bj — наявна кількість j-го ресурсу, який використовують для виготовлення всіх виробів.
Наприклад, потрібно знайти оптимальну кількість ресурсів, необхідну для виробництва двох виробів. Відомо, що ціна одиниці першого виду виробів — 1000, другого — 1300. Під час їх виготовлення використовують два види ресурсів, кількість яких становить відповідно 15 і 35 одиниць. Витрати ресурсів на перший вид виробів 2,3 та 2,6 одиниць, на другий — 3,5 і 3. Для побудови економіко-математичної моделі кількість виробів першого виду позначають хі, другого — х2. Тоді цільова функція, яка показує прибуток виробництва і яку потрібно максимізувати, буде така:
Z = 1000*x1 + 1300*x2.
При цьому існують такі обмеження:
2,3*x1+3,5*x2<=15
2,6*x1+3*x2<=35
x1,x2>=0.
Для розв'язання поставленої задачі у діапазоні С2:СЗ вносять формулу для розрахунку кількості витрат ресурсів на кожний виріб, а в комірку В6 (цільову) — формулу для розрахунку вартості виробів (рис. 5.95).
Далі активізують команду Поиск решения на вкладці Данньїе у групі Анализ. Після цього на екрані дисплея з'являється вікно (рис. 5.96).
У вікні виконують такі дії:
у поле Установить целевую ячейку вводять адресу комірки В6;
активізують перемикач максимальному значенню;
Рис 5.95. Внесення початкових даних
Рис 5.96. Визначення параметрів для пошуку рішення.
у полі Изменяя ячейки вводять діапазон В2:ВЗ, в якому складатиметься план випуску продукції;
в області Ограничения за допомогою кнопки Добавить вводять обмеження В2:ВЗ = целое (рис. 5.97), В2:ВЗ >= 0 (кількість ресурсів не може мати від'ємні або дробові значення), С2 <= 15, СЗ <= 35 (наявні ресурси);
Рис 5.97. Створення обмеження
— натискають на кнопку Параметрьі й активізують перемикачі Линейная модель, Неотрицательньїе значення;
— активізують кнопки ОК, Вьіполнить. Отримані внаслідок розрахунку значення показано на рис. 5.98.
Рис 5.98. отримані результати
Отже, завдяки інструменту Поиск решения розраховано значення обсягів виробництва для кожного виду продукції і відповідне значення цільової функції, яке визначає максимальний отриманий прибуток.
Лекція 17
Обмін даними між додатками
У середовищі Windows обмін даними між додатками дає змогу значно розширити можливості використання даних, впроваджуючи їх з одного додатка в інший. Існує два методи здійснення цієї операції: додавання частини файла (принцип DDE) і окремого файла (принцип OLE).
Динамічний обмін даними (принцип DDE)
Принцип DDE (Dynamic Data Exchange) дає змогу вставити до одного додатка Windows частину файла іншого додатка з установленням зв'язку між ними. Зміна даних у додатку-джерелі автоматично зумовлює зміну даних додатка з уставленим блоком.
Наприклад, потрібно вставити відфільтровану (відібраний за умовою запис) стосовно банку «Аваль» частину таблиці Excel у Word. Для цього виконують відповідні дії в Excel (за допомогою команди Фильтр на вкладці Данньїе у групі Сортировка и фильтр), виділяють потрібну частину таблиці Excel і копіюють її в буфер обміну (команда Копировать). Далі вводять курсор у визначене місце документа Word й на вкладці Главная у групі Буфер обмена із списку Вставить активізують команду Специальная вставка. У вікні, що з'являється на екрані дисплея, активізують параметр Связать (позиція 1 на рис. 5.99), який після внесення змін у таблицю Excel дає змогу виконувати їх автоматично у відповідній вставленій частині Word. Серед переліку типів вибирають Лист Microsoft Excel (обьект) і натискають на кнопку ОК.
Рис.5.99.Спеціальна вставка частини одного додатка в інший
Таблицю вставлено (рис. 5.100), тепер будь-яка зміна даних у таблиці Excel відображується в таблиці Word.
Рис5.100. Вставлена частина таблиці MS Excel
Щоб відобразити зміни даних таблиці Excel у таблиці WORD, клацають правою клавішею миші на таблиці й активізують команду Обновить связь.
Вставляння об'єктів (принцип OLE)
Принцип OLE (Object Linking and Embedding) забезпечує вставляння файлів з інших додатків Windows, при цьому можна встановити зв'язок між даними двох додатків.
Наприклад, потрібно вставити документ Word, що містить список, у таблицю Excel. Для цього активізують потрібну комірку Excel (А13) і вибирають команду Обьект у вкладці Вставка групи Текст (рис. 5.101), розкривають вкладку Из файла (1) й активізують кнопку Обзор.
Рис 5.101. Вставлення об’єкта за принципом OLE
Із переліку файлів вибирають потрібний, натискають на кнопку Вставить. Автоматично відкривається попереднє вікно, в якому активізують параметр Связь с файлом (2) і кнопку ОК, після чого на екрані дисплея з'являється вікно, показане нарис. 5.102.
Рис 5.102. Вставлений Документ MS WORD
Для редагування вставленого об'єкта на ньому слід двічі клацнути клавішею миші або внести зміни у документ Word та закрити його.
Лекція 18
Робота з макросами
Для автоматизації повторюваних дій використовуються макроси.
Макрос — певна послідовність дій, записана в модулі Visual Basic, які виконуються автоматично.
Макрос може бути активізований за допомогою команд меню, створеної користувачем комбінації клавіш, графічних об'єктів — кнопки КНОПКА або вбудованих малюнків чи інших графічних компонентів.
Наприклад, потрібно створити макрос, який; виконує форматування значень попередньо виділеного стовпця до певної кількості десяткових знаків (до двох) і розрахувати суму даних цього стовпця.
Для створення макроса слід виконати такі дії:
виділити потрібний діапазон даних (наприклад, С2:С8);
у
групі Код вкладки Разработчик активізувати команду Запись макроса, внаслідок чого на екрані дисплея з'явиться вікно, показане на рис. 5.103;
Рис 5.103. Створення макроса
ввести ім'я макроса в поле Имя макроса (Фор- мат_Сума). Першим символом в імені макроса має бути літера, іншими символами можуть слугувати літери, цифри або знаки підкреслення без пробілів (замість них використовують знаки підкреслення). У цьому самому вікні можна створити комбінацію клавіш для виконання макроса (наприклад, Crtl + К). Із цією метою в полі Сочетание клавиш вводять літеру (але не цифру!). У полі Описание також вписують коментар до дій, які виконує макрос;
активізувати кнопку ОК, унаслідок чого у групі Код вкладки Разработчик з'являються команди Остановить запись та Относительньїе ссьілки (рис. 5.104). Остановить запись активізують після запису всіх дій у макрос. Относительньїе ссьілки — коли макрос, який створюється, потрібно в подальшому застосовувати до будь-якого діапазону комірок. У цьому разі адреса має бути відносною, а команда Относительньїе ссьілки — активною;
Рис5.104. Активізація команди Относительние ссилки
задати макрокоманди, що записуються в макрос. Для наведеного прикладу — команда контекстного меню Формат ячеек (вкладка Число, формат числовой, значення параметра Число десятичньїх знаков (позиція 2 на рис. 5.105). Після цього потрібно активізувати кнопку ОК. Можна також клацнути клавішею миші на кнопці Увеличить разрядность групи Число вкладки Главная. Установивши курсор під виділеним стовпцем (відповідно до завдання — це комірка), слід активізувати команду Сумма групи Редактирование на вкладці Главная та натиснути на клавішу Enter;
Рис 5.105. Вікно для виконання та редагування макроса
активізувати команду Остановить запись у групі Код вкладки Разработчик.
Отже, макрос створено. Для його виконання спочатку виділяють потрібний діапазон комірок (наприклад, D3:D9) та активізують команду Макросьі у групі Код вкладки Разработчик. Із переліку макросів вибирають потрібний макрос (Формат_Сума) й активізують кнопку Вьіполнить (позиція 1 на рис. 105).
Такий макрос можна застосувати до будь-якого стовпця, дані якого виділяють заздалегідь.
Макрос активізують також за допомогою кнопки або іншого графічного об'єкта. Для цього у групі Злементьі управлення вкладки Разработчик відкривають список кнопки Вставить, активізують кнопку «Л (Кнопка) (позиція 1 на рис. 5.106) та створюють її на робочому листку Excel.
Рис 5.106. Активізація значка Кнопка
На екрані дисплея з'являється вікно з переліком макросів. Вибравши потрібний, активізують кнопку ОК. Відтак макрос можна виконати за допомогою кнопки, зображеної на рис. 5.107. Для зручності їй присвоюють відповідну назву.
Рис 5.107. Кнопка для виконання макроса
Для виконання макроса за допомогою інших графічних об'єктів необхідно вставити такий об'єкт у таблицю Excel, клацнути на ньому правою клавішею миші, активізувати команду Назначить макрос, вибрати потрібний макрос із переліку і натиснути на кнопку ОК.
Параметри створеного макросу можна змінити. Для цього активізують команду Макроси у групі Код вкладки Разработчик, унаслідок чого на екрані дисплея з'являється вікно (рис. 5.105), в якому з переліку макросів вибирають потрібний (наприклад, Формат_Сума), після чого активізують кнопку Параметри (2 ), вносять потрібні зміни (зокрема, комбінацію клавіш та опис дії) й натискають кнопку ОК.
Щоб виконати створений макрос, можна також скористатися комбінацією клавіш, занесеною у відповідний параметр вікна. Стосовно наведеного прикладу спочатку виділяють дані стовпця, після чого натискають на клавіші Ctrl + К.
Рис 5.108. Вибір опції для обробки помилки.
Помилки в комірках таблиці
При розрахунках в електронних таблицях інколи виникають помилки. Після активізації комірки, яка містить помилку, у її правому верхньому кутку з'являється кнопка-список, що містить команди для опрацювання знайденої помилки (рис. 5.108).
Помилки, що трапляються найчастіше, наведено в табл. 5.1.
Повідомлення про помилки в комірці електронної таблиці MS Excel
-
Повідомлення
Коментар
####
Ширина стовпця недостатня для виведення значення
#ДЕЛ/0
Спроба ділення на нуль
#ЗНАЧ!
Недопустимий тип даних
#ИМЯ?
Введене ім'я функції (адреси) комірки неправильне
#н/д
Неіснуючий тип даних, який використовують у формулі
#ССЬІЛКА!
Неприпустиме посилання на комірку
# ЧИСЛО!
Спроба вміщення числа в нечисловий формат
Лекція 19
Друкування файла
При
використанні параметрів друку,
встановлених за замовчуванням, активізують
кнопку
. (Быстраяпечать)
на панелі швидкого доступу — так
відбувається друк однієї копії всіх
сторінок документа. Якщо є необхідність
змінити стандартні параметри друку,
натискають на значок (Кнопка«Office»),
команду
Печать
, обирають команду
Печать
(рис 5.8).
Рис. 5.8. Команди для встановлення параметрів друкування файла
Далі на екрані дисплея з'являється вікно Печать (рис. 5.9).
Рис. 5.9. Встановлення параметрів друкування файла
У вікні можна встановити такі параметри:
У ГРУПІ Печатать (1) визначають, що друкують: усі сторінки (за замовчуванням) чи частину (їх необхідно зазначити);
У групі Вывести на печать (2) указують, що саме друкують: виділену частину таблиці, весь робочий листок (за замовчуванням) чи всі робочі листки;
кнопка Просмотр (3) дає змогу активізувати режим попереднього перегляду таблиці або попередньо визначених діапазонів сторінок;
У групі Копии (4) вказують кількість копій таблиці, що друкують (за замовчуванням — 1), активізація параметра Разобрать по копиям уможливлює друкування всіх сторінок однієї копії, потім іншої і т. д.
Попередній перегляд
Для
перегляду наявної інформації файла
активізують значок
(Кнопка
«Office»),
команди
та
або
кнопку
(Предварительный
просмотр)
на панелі швидкого доступу. Після цього
на екрані дисплея відкривається вікно
(рис. 5.10).
Рис.
5.10.
Попередній перегляд інформації файла
Вікно
дає змогу переглянути сторінки в такому
вигляді, в якому вони будуть надруковані,
а також,натиснувши на кнопку
в групі
Печать,
встановити такі параметри у відповідних
вкладках:
Страница — вибір орієнтації сторінки (книжкова чи альбомна), встановлення початкового номера для нумерації сторінок та ін.;
Поля — визначення розмірів полів сторінки (верхнього, нижнього, лівого, правого) та розміщення колонтитулів на ній;
Колонтитулы — створення і редагування колонтитулів (детальніше про колонтитули див. тему «Текстовий процесор Microsoft Word 2007»);
Лист — встановлення визначеного діапазону комірок для друку, послідовності виведення сторінок, додавання у таблицю значень сітки та ін.
Робота з робочими листами
Кожна робоча книга за замовчуванням має три робочі листки. Для додавання нового робочого листка після існуючих потрібно клацнути клавішею миші на вкладці Вставить лист (рис. 5.11).
Рис. 5.11. Додавання нового робочого листка
Для додавання нового робочого листка перед існуючим цей лист активізують, на вкладці Главная в групі Ячейки із переліку Вставить обирають команду Вставить лист (рис. 5.12).
Рис. 5.12. Додавання нового робочого листка за допомогою команд
Для вилучення робочого листка його активізують, на вкладці Главная в групі Ячейки із переліку Удалить обирають команду Удалить лист.
Додавання, а також вилучення, перейменування, переміщення ярликів можна виконати, вибравшипотрібну команду із контекстного меню ярлика (рис. 5.13). Для візуального виділення ярлика йому надають певного кольору (команда Цвет ярлычка).
Рис. 5.13. Контекстне меню ярлика робочого листка
Створення, відкривання, збереження, друкування файлів можна також виконувати за допомогою комбінацій клавіш:
Ctrl+ N — створення нового файла;
Ctrl+ 0 — відкриття наявного файла;
Ctrl+ S— збереження файла;
Ctrl+ Р — друкування файла;
Ctrl+ F2— попередній перегляд файла.
Лекція 20
Microsoft Office Access 2007
При проектуванні бази даних, перш за все, вирішуються дві задачі: організація логічної структури всієї бази даних, яка (структура) визначає типи зв'язків між даними, і організація структури самих даних. Логічна структура бази даних також називається її логічним уявленням і може мати вид таблиці, дерева або мережі. Окрім логічного, існує також фізичне представлення бази даних. Фізичне представлення бази даних - це спосіб її розміщення в пам'яті комп'юг°; ч* правило, на жорсткому магнітному диску. Для розробника бази даних і її користувача не має значення, в якому місці диска зберігається той або інший запис, як саме розташовані дані в комп'ютері. Наприклад, таблиця може зберігатися цілком (кожен її рядок є записом файлу) або по стовпцях (кожен стовпець, відповідний однотипному полю запису, - у вигляді окремого файлу). Головне при цьому - забезпечити ті зв'язки, які відображені в логічній структурі бази даних.
Програми, що забезпечують зв'язок між фізичними даними і їх логічним описом, а також обробку даних, називаються системою управління базами данш (СУБД).
Існують декілька вимог до баз даних, основними з яких є несуперечність даних і їх цілісність. База даних може використовуватися різними категоріями користувачів, проте доступ до операцій виправлення даних, занесення нових даних та їх видалення повинна мати одна людина або обмежена група. Для захисту даних використовується так званий «замок секретності», який може зберігатися в довільному записі або вводитися як пароль на початку роботи з базою даних.
Сучасні СУБД дозволяють швидко описати структуру даних - запис і її поля, створити таблицю (двовимірний файл) і організувати пошук і сортування даних. Проте, для опису складної структури доводиться застосовувати спеціальні засоби, наприклад, представляти мережеву модель у вигляді таблиць прямого і зворотного перегляду.
Одна з поширених СУБД для персональних комп'ютерів називається
Access.
Програма Microsoft Office Access 2007 - це потужний засіб для роботи з базами даних, реалізованими у вигляді сукупності таблиць, кожна з яких містить записи у вигляді рядків і поля у вигляді стовпців, з можливістю організації зв'язків між таблицями через однойменні поля. По суті, в Microsoft Office Access 2007 реалізована можливість роботи з реляційними базами даних. Кожна пара таблиць реляційної бази даних може бути зв'язана за допомогою одного з наступних видів стосунків: відношення «один-до- одного» (кожному запису в першій таблиці зіставляється рівно один запис в другій таблиці і, навпаки, кожному запису в другій таблиці зіставляється рівно один запис в першій таблиці); відношення «один-до-багатьох» (кожному запису в першій таблиці зіставляється декілька записів в другій таблиці і кожному запису в другій таблиці зіставляється рівно один запис в першій таблиці); відношення «багато-до-багатьох» (кожному запису в першій таблиці зіставляється декілька записів в другій таблиці і кожному запису в другій таблиці зіставляється декілька записів в першій таблиці).
Основними об'єктами будь-якої бази даних Microsoft Office Access 2007 є таблиці, запити, форми, звіти, сторінки доступу до даних, макроси і модулі. Коротко охарактеризуємо основні об'єкти бази даних.
Таблиця - структура, в якій зберігається основна інформація бази даних. Вона складається із записів (рядків) і полів (стовпців). Часто база даних реалізується у вигляді сукупності зв'язаних таблиць.
Запит - таблиця, сформована на основі однієї або декількох таблиць бази даних, яка містить інформацію, що задовольняє деякому критерію.
Форма - це діалогове вікно, за допомогою якого реалізований своєрідний «діалог» між таблицями бази даних і користувачем.
Звіт - електронний варіант документа, сформованого на основі бази даних і підготовленого для виводу на друк.
У Microsoft Office Access 2007 за допомогою сторінок доступу до даних реалізована можливість роботи з базою даних через локальну мережу або Інтернет, надана можливість створення призначених для користувача макросів і модулів з використанням вбудованої мови програмування VBA.
При запуску Microsoft Office Access 2007 на екрані з'являється стартове вікно Початок роботи з Microsoft Office Access, представлене на рисунку №.6.5.1. За допомогою цього зручного вікна користувач може вибрати варіант створення бази даних - створення нової бази даних, створення бази даних з використанням шаблону або відкриття існуючої бази даних.
Після вибору варіанту створення бази даних і збереження бази даних на екрані з'явиться звичний стрічковий інтерфейс з розміщенням в лівому верхньому кутку кнопки Microsoft Office, а поруч - панелі швидкого доступу. Розглянемо основні вкладки стрічки програми Microsoft Office Access 2007 і коротко охарактеризуємо їх функціональне призначення.
Вкладка Основне призначена для оформлення бази даних (вибір шрифту, зображення, розміру і тому подібне), роботи з буфером обміну, пошуку, заміни і сортування записів бази даних.
Вкладка Створити призначена для створення таблиць, шаблонів таблиць, списків SharePoint, форм, звітів, запитів, макросів, а також використання при їх створенні конструкторів таблиць, форм, звітів, запитів.
Вкладка Зовнішні дані призначена для експорту та імпорту даних з інших застосувань, а також для збору даних і роботи із списками БІіагеРоіпІ.
Рис. 6.5.1. Запуск стартового вікна Microsoft Office Access 2007
Вкладка Знаряддя бази даних призначена для відображення схеми даних, аналізу і захисту даних і тому подібне.
В нижній частині робочої області розміщений статусний рядок з кнопками Режим форми Режим розмічування і Конструктор її правій частині.
Основні поняття MS Access 2007
Упорядкованим набором даних, який складається з таких компонентів, як таблиці, запити, звіти, форми, макроси та модулі є база даних (БД) MS Access. Для управління цими компонентами існує відповідна програма — система управління базами даних (СУБД) MS Access. Вона належить до систем реляційного типу, оскільки побудована на основі реляційної моделі зв'язку між даними, поданими у формі таблиць.
СУБД MS Access характеризують простота експлуатації та фіксована структура даних, що дає змогу виконувати такі функції:
створювати таблиці даних;
додавати (вилучати) дані;
змінювати структуру БД без втрати інформації;
моделювати логічні структури даних;
упорядковувати (сортувати й індексувати) дані за певними критеріями (ключами), вести розрахунки із застосуванням функцій та ін.
Завантажується СУБД Microsoft Access за допомогою команд кнопки Пуск, Все программы, Microsoft Office, Microsoft Office Access 2007.
Після завантаження на екрані дисплея з'являється вікно (рис. 6.1), де в лівій частині Категории шаблонов вибирають — Обратите внимание (1), у другому стовпці активізують команду Новая база данных (2), а в правому стовпці в полі Имя файла (3) установлюють місце розташування бази даних та її ім'я і натискають на кнопку Создать. У цьому самому вікні із категорії Локальные шаблоны можна активізувати наявний шаблон БД, який використовують при створенні нової бази даних.
Рис. 6.1. Створення нової бази даних
Д
ля
відкривання БД активізують значок
Кнопка«Office»
і
команду
Открыть.
У вікні Открытие файла базы данных, що з'являється на екрані дисплея, відкривають потрібну папку, обирають файл БД і натискають на кнопку Открыть.
Робота з компонентами БД відбувається за допомогою команд вкладок, вміщених на стрічці, зображеній на рис. 6.2. Зокрема, активізуючи команди вкладки Создание, створюють таблиці, форми, звіти, запити, макроси.
Рис. 6.2. Стрічка із командами для роботи з об'єктами БД
Перед створенням БД її потрібно детально спроектувати, тобто визначити кількість таблиць і їх взаємозв'язок, а також кількість полів і типи даних, які містять ці поля.
Наприклад, необхідно створити БД, що містить таку інформацію про надання кредиту:
а) найменування кредиту;
б) прізвище отримувача;
в) сума кредиту;
г) термін кредиту;
ґ) ставка за кредитним договором;
д) дата отримання кредиту;
е) кредитна історія (інформація про інші кредити, платоспроможність клієнта тощо).
Після аналізу поданої інформації її розглядають як сукупність складових, які відображені у трьох таблицях.
Таблиця 6.1
Вид кредиту
Код кредиту |
Найменування кредиту |
101 |
Придбання житла |
102 |
Придбання автомобіля |
103 |
Придбання побутових товарів |
Таблиця 6.2
|
Інформація
|
|||
Код клієнта |
Прізвище |
Дата отримання кредиту |
Кредитна історія |
|
12784 |
Лопаченко В. С. |
1.04.2004 |
— |
|
17845 |
Гриненко Р. А. |
1.03.2003 |
— |
|
31245 |
Олійник К. П. |
15.10.2003 |
— |
|
35237 |
Вінник П. О. |
20.12.2001 |
— |
|
41232 |
Сидоренко А. Г. |
5.08.2004 |
— |
|
54312 |
Коваленко К. С. |
3.09.2003 |
— |
|
76123 |
Сєдих О. О. |
1.01.2004 |
— |
Таблиця 6.3
Даны для розрахунку
Код кредиту |
Код клієнта |
Сума кредиту, грн. |
Термін кредиту, міс. |
Ставка за кредитним договором (%) |
101 |
12784 |
12000 |
120 |
18,5 |
102 |
17845 |
150000 |
60 |
18,5 |
103 |
31245 |
2000 |
60 |
25 |
101 |
35237 |
30000 |
120 |
18 |
102 |
41232 |
50000 |
120 |
19 |
103 |
54312 |
4500 |
60 |
26 |
103 |
76123 |
3000 |
60 |
28 |