
- •Лабораторна робота №8 Використання формул масивів в ms Excel
- •Програма виконання роботи
- •Завдання на лабораторну роботу
- •Теоретичні відомості
- •Робота з формулами масивів Введення формули масиву
- •Виокремлення масиву
- •Редагування формули масиву
- •Щоб відредагувати формулу масиву:
- •Використання формули масивів для діапазону комірок
- •Для створення формули масиву для діапазону комірок виконують дії:
- •Для введення формули масиву у одну комірку виконують дії:
- •Види формул масивів
- •Для введення даної формули масиву виконують дії:
- •Контрольні запитання
- •Лабораторна робота №9 Застосування формул масивів для виконання дій над матрицями в ms Excel
- •Програма виконання роботи
- •Завантажити табличний процесор Excel.
- •Зберегти створений документ у власній папці.
- •Завершити роботу з Excel. Теоретичні відомості Основні поняття та визначення
- •Дії над матрицями
- •Введення матриць за допомогою формул масивів
- •Застосування формул масивів для виконання дій над матрицями Знаходження суми матриць
- •Знаходження добутку матриць
- •Знаходження визначника матриці
- •Знаходження матриці, оберненої до даної
- •Контрольні запитання
Щоб відредагувати формулу масиву:
виокремлюють всі комірки масиву;
переводять курсор у рядок формул, або натискають кнопку F2;
фігурні дужки при цьому вилучаються;
вносять потрібні зміни у формулу масиву;
після закінчення редагування формули натискають Ctrl+Shift+Enter, щоб підтвердити внесення змін.
Після виконання зазначених дій вміст всіх комірок масиву зміниться у відповідності з внесеними змінами.
Використання формули масивів для діапазону комірок
На рис. представлено робочий аркуш документа Excel з розрахунками обсягів продажу добрив. Щоб обчислити вартість продажу кожного виду добрива (значення у стовпчику D) зазвичай використовують формулу множення кількості товару (стовпчик В) на ціну товару (стовпчик С). Наприклад, значення комірки D2 може бути обчислене за формулою: =В2*С2, яка потім розповсюджується на діапазон комірок, що відповідає коміркам зі значеннями аргументів. В даному випадку отримаємо п’ять окремих формул у стовпчику D.
Другий спосіб обчислення п’яти значень у стовпчику D – використання однієї формули масиву. Ця формула буде розміщена в діапазоні комірок D2:D6, результатом розрахунку за якою буде п’ять шуканих значень.
Для створення формули масиву для діапазону комірок виконують дії:
виокремлюють діапазон комірок, в якому повинен знаходитись результат розрахунків за формулою масиву (в даному випадку це – D2:D6);
вводять формулу =В2:В6*С2:С6;
натискають комбінацію клавіш Ctrl+Shift+Enter.
Рис.2. Приклад застосування формули масиву для діапазону комірок
Використання формули масиву у одній комірці
Формули масивів також можуть повертати результат у одну комірку. На рис. у комірку D8 введено формулу масиву {=СУММ(В2:В6*С2:С6)}. Ця формула обчислює загальну суму продажу і дозволяє визначити суму добутків чисел, розташованих у комірках В2 і С2, В3 і С3, ... В6 і С6. Тобто, спочатку знаходяться добутки відповідних пар чисел масиву, а потім ці результати додаються.
Для введення формули масиву у одну комірку виконують дії:
вибирають комірку, в яку буде вводитися формула (клацають по ній мишею);
ВставкаÞФункция;
у діалоговому вікні, що відкриється, у списку Категория вибирають Математические;
у полі Выберите функцию вибирають із списку СУММ;
у відповідному діалоговому вікні, що відкриється у рядку масив 1 вводять формулу =В2:В6*С2:С6;
натискають комбінацію клавіш Ctrl+Shift+Enter.
Рис.3. Приклад введення формули масиву у одну комірку
Види формул масивів
Окрім наведених прикладів для роботи з масивами використовують вбудовані функції масивів, що належать до категорії Математические:
СУММСУММКВ(масcив_x; масcив_y) – сума сум квадратів відповідних елементів двох масивів.
Масcив_х – діапазон комірок зі значеннями першої змінної, наприклад А1:А10;
Масcив_у – діапазон комірок зі значеннями другої змінної, наприклад В1:В10.
Алгоритм обчислення за даною формулою масиву відбувається у такому порядку:
спочатку обчислюються квадрати значень, що знаходяться у комірках масивів, наприклад, =(А1)^2; =(B1)^2; =(А2)^2; =(B2)^2 ; ...=(А10)^2; =(B10)^2;
визначається сума квадратів пар значень: =(А2)^2 +(B2)^2 ; ... =(А12)^2+(B10)^2;
визначається сума пар сум квадратів: =((А2)^2 +(B2)^2)+... +( (А12)^2+(B10)^2).
За формулою масиву СУММСУММКВ(масcив_x; масcив_y) зазначена послідовність розрахунків реалізується одночасно.