- •Міністерство освіти і науки україни сумський державний педагогічний університет імені а.С. Макаренка Табличний процесор
- •Навчальний посібник
- •Лабораторна робота №1. Загальні правила використання табличного процесора ms Excel. Основні операції з робочими таблицями.
- •Лабораторна робота №2. Основні операції з робочим листом. Типи даних. Форматування робочих аркушів табличного процесора ms Excel.
- •8. Знайти власну робочу книгу, використовуючи наступні способи:
- •9. Відкрити діалогове вікно Формат ячеек і ознайомитись з ним.
- •10.Відформатувати створену раніше таблицю, відповідно до поданих вимог:
- •11.Додавання підкладки в робочий лист.
- •Лабораторна робота №3. Формули і функції в Excel.
- •Лабораторна робота №4. Побудова діаграм у текстовому процесорі ms Excel.
- •6.Самостійно побудувати графік функції:
- •Лабораторна робота №5. Застосування логічних, математичних, статистичних функцій для розрахунків у Excel.
- •Лабораторна робота №6. Основні операції з текстовими функціями і функціями дати і час.
- •1. Текстові функції.
- •2. Операції над текстовими рядками.
- •3. Завдання для самостійного вирішення.
- •4. Вправа 1.
- •5. Приклад 1 використання операцій склеювання.
- •6. Приклад 2 використання операцій склеювання.
- •7. Завдання для самостійного вирішення.
- •8. Вправа 2.
- •9. Зберігання дат в Excel.
- •10. Функція сьогодні( ).
- •11.ФункцииГод(дата_в_числовом_формате),месяц(дата_в_числовом_формате),день(дата_в_числовом_формате),деньнед(дата_в_числовом_формате, формат)
- •12.Рядки форматів.
- •13.Функції текст( значення, рядок формату) і значен(аргумент, формат).
- •14.Функція дата(рік, місяць, день).
- •15. Додаткові функції для роботи з датами.
- •16.Завдання для самостійної роботи
- •Лабораторна робота №7. Створення бази даних робочого листа. Упорядкування даних за допомогою внутрішніх функцій Excel.
- •Лабораторна робота №8. Використання електронних таблиць ms Excel для аналізу даних. Зведені таблиці та діаграми.
- •2. Зведені діаіграми.
- •3. Побудувати зведені таблиці та діаграми (зведені таблиці та діаграми повинні бути розташовані на одному робочому листі):
- •Лабораторна робота №9. Основи формул масивів. Застосування формул масивів.
- •Лабораторна робота №10 Використання електронних таблиць ms Excel для аналізу даних. Таблиці підстановки. Диспетчер сценаріїв.
- •2. Створення таблиці підстановки з двома входами.
- •4.Визначення сценаріїв.
- •Три сценарії виробничої моделі
- •5.Створити сценарій для прогнозування обсягів продажу безалкогольних напоїв регіональним оптовим дистриб'юторам.
- •Лабораторна робота №11. Програмування в Excel.
- •Лабораторна робота №12. Використання електронних таблиць ms Excel для аналізу даних. Добір параметра. Пошук рішення.
- •3.Розв’язування задач на оптимізацію.
- •Лабораторна робота №13.
- •1.Лінії на площині.
- •2. Криві другого порядку на площині.
- •3.Графічно вирішити систему двох рівнянь, ураховуючи, що графічний метод розв’язання системи двох рівнянь зводиться до знаходження точок перетину кривих.
- •4.Будова площини та поверхні другого порядку в просторі.
- •4.1.Розглянимо побудову еліпсоїда в Excel.
- •Лабораторна робота №14. Розв’язування задач лінійної алгебри засобами табличного процесора ms Excel.
- •3. Додавання і віднімання матриць.
- •3.1.Задана матриця а, введена в діапазон а1:с3 и матриця в, введена в діапазон е1:g3. Необхідно знайти матрицю с ,яка є їх сумою.
- •4. Множення матриці на число.
- •5. Множення матриць. Використовуючи вбудовану функцію мумнож(масив) знайти:
- •7. Знайти рішення системи рівнянь з лаб. Раб. 9 методом оберненої матриці.
- •Лабораторна робота №15. Розв’язування задач математичного аналізу засобами табличного процесора ms Excel.
- •2.Обчислити визначений інтеграл засобами табличного процесора ms Excel.
- •3.1.Числовые последовательности.
- •3.3.Ряды Фурье.
- •Література
Лабораторна робота №9. Основи формул масивів. Застосування формул масивів.
Мета роботи: опанувати навичками роботи з масивами в Excel.
Теоретичний матеріал: повторити поняття масиву, уведення формули масиву, створення і введення масиву констант, редагування масивів.
ЗАВДАННЯ ДО РОБОТИ:
Одна з найбільш цікавих (найбільш могутніх) можливостей Excel - допустимість використання масивів у формулах. Масив - це набір елементів, що можуть оброблятися як єдина група або кожний окремо . Масив може бути заданий як інтервал комірок, наприклад A1:C3, або як масив констант, наприклад {1;2;3:4;5;6:7;8;9}, або як ім'я, що іменує інтервал або масив.
Розглянемо найпростіші приклади застосування формул масивів.
На малюнку показана частина робочого листа, де обчислюються обсяги продажів деяких товарів. Щоб обчислити обсяг продажів кожного конкретного товару (значення в стовпці D), звичайно використовується формула множення кількості проданого товару (стовпець В) на ціну товару (стовпець С). Наприклад, в комірці D2 буде формула =В2*С2, що потім копіюється в усі комірки стовпця, що залишилися, D. У даному випадку одержимо п'ять окремих формул у стовпці D.
Більш раціональний спосіб обчислення п'яти значень у стовпці D - використання однієї формули масиву. Для створення формули масиву виконаєте наступне.
1.Виділите діапазон, у якому повинний утримуватися результат. У нашому прикладі - це діапазон D2:D6.
2.Уведіть формулу: =В2:В6*С2:С6.
3.Натисніть комбінацію клавіш <Ctrl+Shіft+Enter> для уведення формули саме як формули масиву.
Формула буде уведена відразу в усі п'ять виділених комірок. Якщо ви подивитеся в рядок формул, то там буде представлена формула {=В2:В6*С2:С6}. Excel укладає формулу у фігурні дужки, показуючи тим самим, що це формула масиву.
Ця формула виконує обчислення і повертає масив з п'яти елементів. Фактично формула працює з двома іншими масивами, що зберігаються в діапазонах В2:В6 і С2:С6. Оскільки в одній комірці не можна відобразити більш одного значення, потрібно виділити п'ять комірок для надання результату обчислення формули масиву.
Розглянемо ще один приклад.
Формули масивів можуть повертати результат і в одну комірку. На малюнку в комірку С8 уведена формула масиву {=СУММ(В2:В6*С2:С6}. Зверніть увагу, що уведення формули масиву завершується натисканням клавіш <Ctrl+Shіft+Enter> - тоді фігурні дужки будуть вводитися автоматично, тому що їх не можна уводити вручну. Ця формула повертає загальну суму продажів. Тут важливо зрозуміти, що формула не використовує дані зі стовпця D. Ця формула, як і попередня, працює з двома масивами, що зберігаються в діапазонах В2:В6 і С2:С6. Формула перемножує відповідні значення з цих масивів і створює віртуальний масив, що існує тільки в пам'яті комп'ютера. Потім функція СУММ обробляє цей новий масив і повертає суму його значень.
Створення масивів констант.
Створення одномірних горизонтальних масивів.
Масиви констант можуть містити числа, текст, логічні значення, значення помилок. Масив констант не може містити формули, функції й інші масиви; числові значення не можуть мати знак грошової одиниці, роздільники груп розрядів і знак відсотків.
Елементи в одномірних горизонтальних масивах розділяються крапкою з коми (;), наприклад {1;2;3;4;5}. Цей масив можна відобразити в діапазоні з п'яти комірок. Для цього, виділите горизонтальний діапазон, що складається з п'яти суміжних комірок в одному рядку. Потім уведіть формулу ={1;2;3;4;5} і натисніть <Ctrl+Shіft+Enter>.
Уведемо горизонтальний одномірний текстовий масив. Для цього, виділите горизонтальний діапазон, що складається із семи суміжних комірок. Потім надрукуйте наступне: ={"ПН";"ВТ";"СР";"ЧТ";"ПТ";"СБ";"ВС"} (фігурні дужки вводите з клавіатури), але для уведення формули натисніть <Ctrl+Shіft+Enter>.
Створення одномірного вертикального масиву.
Елементи в одномірних вертикальних масивах розділяються двокрапкою (:).
Виділите вертикальний діапазон, що складається із шести суміжних комірок в одному стовпці. Потім уведіть формулу: ={10:20:30:40:50:60}. Натисніть <Ctrl+Shіft+Enter>.
Створення двомірних масивів.
У двомірних масивах використовуються крапка з коми для відділення горизонтальних елементів і двокрапка - для вертикальних. Приклад масиву, що складає з трьох рядків і чотирьох стовпців: {1;2;3;4:5;6;7;8:9;10;11;12}.
Відобразимо цей масив на робочому листі. Для цього, виділимо діапазон суміжних осередків, розташованих у трьох рядках і чотирьох стовпцях. Потім уведемо: ={1;2;3;4:5;6;7;8:9;10;11;12} і натиснемо <Ctrl+Shіft+Enter>.
Редагування формул масиву.
Щоб відредагувати формулу масиву, виділите всі його комірки й активізуйте рядок формул (клацніть на ній або натисніть <F2>). При редагуванні Excel видаляє фігурні дужки. Тому, закінчивши редагування формули, натисніть <Ctrl+Shіft+Enter>.
Використання формул масивів і масивів констант при рішення системи лінійних рівнянь методом Крамера в Excel.
Рішення системи трьох лінійних рівнянь із трьома невідомими
А1х + В1у + С1z = F1,
A2x + B2y + C2z = F2,
A3x + B3y + C3z = F3
знаходиться по формулах Крамера
х = Dx / D, у = Dy / D, z = Dz / D,
де
D =, Dx =, Dy =, Dz =
При цьому передбачається, що D 0.
Для наочності розглянемо конкретний приклад. Нехай потрібно знайти рішення системи рівнянь:
2х + 3у + 2z = 9;
х +2у - 3z = 14;
3х + 4у + z = 16.
Очевидно, що для того, щоб вирішити дану систему рівнянь щодо невідомих х, у і z необхідно обчислити визначники D, Dx , Dy , Dz . Оскільки у Excel є убудована функція для обробки масивів – МОПРЕД (масив), що повертає визначник матриці, скористаємося нею. Синтаксис цієї функції простий: МОПРЕД (массив). Оскільки з погляду Excel, визначник - це двомірний масив, що складається з трьох рядків і трьох стовпців, задамо кожен визначник D, Dx , Dy , Dz як масив констант. Для завдання визначника D, виділимо діапазон суміжних осередків F2:Н4, розташованих у трьох рядках і трьох стовпцях. Очевидно, що в комірках цього діапазону повинні розташовуватися коефіцієнти А,В и С так, як вони розташовані у визначнику. З обліком того, що для нашого конкретного приклада А1 = 2, В1 = 3, С1 = 2, А2 = 1, В2 = 2, С2 = -3, А3 =3, В3 =4, С3 =1, F1 =9 , F2 =14 , F3 =16 у виділених комірках F2:Н4 запишемо: ={2;3;2:1;2;-3:3;4;1} і натиснемо <Ctrl+Shіft+Enter>. Підпишемо даний масив, тобто введемо в комірку F1: Визначник D.
В комірку F6 уведемо запис: Визначник Dx , в комірку F11: Визначник Dy, в комірку F16: Визначник Dz .
Виділяємо комірку F7:Н9 і вводимо ={9;3;2:14;2;-3:16;4;1} згідно формули для визначника Dx і значенням коефіцієнтів конкретної системи рівнянь, розділяючи рядка знаком (:) і значення в одному рядку знаком (; ). Натиснути <Ctrl+Shіft+Enter>.
Виділяємо комірку F12:Н14 і вводимо ={2;9;2:1;14;-3:3;16;1}. Натиснути <Ctrl+Shіft+Enter>.
Виділяємо комірку F17:Н19 і вводимо ={2;3;9:1;2;14:3;4;16:}. Натиснути <Ctrl+Shіft+Enter>.
В комірку І 1 записуємо заголовок: "Значення визначник D"; в комірку І 6 - " Значення визначник Dх"; в комірку І 11 - "Значення визначник Dу"; в комірку І 16 - "Значення визначник Dz". Ставимо курсор в комірку І 2, натискаємо на кнопці fх - вставка функції. У діалоговому вікні Мастер функции, у полі Категория, клацаємо по кнопці списку, що розвертається, і вибираємо категорію Математические. У списку Математические вибираємо функцію МОПРЕД і клацаємо по кнопці ОК. У діалоговому вікні Аргументы функции клацаємо в поле Массив і виділяємо мишкою комірки F2:Н4. Зверніть увагу, що праворуч, у поле масиву, після знака рівності вказуються елементи масиву у фігурних дужках, а рядком нижче, теж після знака рівності, - значення визначника. Натискаємо ОК.
Переводимо табличний курсор в комірку І 7. Уписуємо формулу =МОПРЕД({9;3;2:14;2;-3:16;4;1}).
За аналогією (першим або другим способом) розраховуємо значення визначників Dу і Dz і вводимо в комірки І 12 і І 17 відповідно.
В комірки K6, K11, K16 записуємо заголовки: "Значення невідомої х", "Значення невідомої у", "Значення невідомої z".
В комірку K7 уводимо формулу: = І7 / $І$2, формулу через буфер обміну копіюємо послідовно в комірки K12, K17. Знайдене рішення системи рівнянь: х = 2, у = 3, z = -2. Програмування робочого листа (метод Крамера) на цьому довершено.
Самостійно знайти рішення системи рівнянь: методом оберненої матриці.
Вариант |
А1 |
А2 |
А3 |
В1 |
В2 |
В3 |
С1 |
С2 |
С3 |
F1 |
F2 |
F3 | |
1 |
1 |
3 |
4 |
2 |
2 |
3 |
1 |
1 |
-2 |
8 |
10 |
4 | |
2 |
8,27 |
1,62 |
2,83 |
2,49 |
6,24 |
1,32 |
1,34 |
1,47 |
9,12 |
20,59 |
22,065 |
38,484 | |
3 |
5 |
1 |
4 |
-1 |
2 |
3 |
-1 |
3 |
2 |
0 |
14 |
16 | |
4 |
7,21 |
1,62 |
2,71 |
2,49 |
6,37 |
1,32 |
1,34 |
1,53 |
9,12 |
19,318 |
22,587 |
38,34 | |
5 |
1 |
3 |
2 |
3 |
2 |
5 |
-6 |
5 |
3 |
12 |
-10 |
6 | |
6 |
8,22 |
2,31 |
2,71 |
1,23 |
7,21 |
1,12 |
1,34 |
1,27 |
9,35 |
17,506 |
24,521 |
38,665 | |
7 |
1 |
1 |
1 |
2 |
1 |
1 |
3 |
1 |
0 |
14 |
6 |
3 | |
8 |
2 |
1 |
7 |
1 |
-2 |
1 |
-1 |
3 |
-1 |
5 |
-3 |
10 | |
9 |
3 |
1 |
4 |
2 |
1 |
-1 |
1 |
-1 |
5 |
5 |
0 |
3 | |
10 |
3,21 |
0,43 |
0,17 |
0,71 |
4,11 |
0,16 |
0,34 |
0,22 |
4,73 |
6,12 |
5,71 |
7,06 |
Контрольні запитання:
Що розуміють під словом масив у Excel?
Як уводиться формула масиву?
Які константи може містити масив констант? Які не може?
Створіть одномірний горизонтальний масив.
Створіть одномірний вертикальний масив.
Як редагуються масиви?