Лабораторна робота №3
Мета роботи: навчитися працювати з масивами і навчитися організовувати циклічні обчислення в Excel
Короткі теоретичні відомості
Масиви. Масив вExcelможет бути заданий какдіапазон осередків. какмассів констант або яким діапазону або массіва.Діапазон осередків і ім'я діапазону або масиву нам знакоми.Массів констант - це спеціальним чином упорядкована група констант, використовувана формулою масиву як аргумент. Масиви констант необхідно використовувати тоді, коли послідовності значень не повинні бути вказані на робочому аркуші. Масив констант повинен вводитися в певному форматі:
масив констант полягає в фігурні дужки <>;
елементи одного рядка розділяються крапкою з комою;
рядки розділяються двокрапкою.
Приклади масивів констант:
Запис на Excel
Константи масиву можуть містити числа, текст, логічні значення або значення помилки, такі як # Н / Д. Різні типи значень можуть бути в одній константі масиву, наприклад. Числа в масиві можуть бути цілими, з десятковою крапкою або в експоненційному форматі. Текст повинен бути взятий в подвійні лапки, наприклад "Вiвторок". Константи масиву не можуть містити посилань, формул або спеціальних символів $ (знак долара), дужок або% (знак відсотка).
Формула масиву. Формула масиву створюється так само, як і прості формули. Виділяється осередок або група осередків, в яких необхідно створити формулу масиву, вводиться в активний осередок формула масиву, а потім натискаються клавіші CTRL + SHIFT + ENTER.
Формула масиву може виконати кілька обчислень, а потім вернутьодно значення ілімассів значень. Формула масиву може обробляти кілька наборів значень, називаемихаргументамі масиву. Кожен аргумент масиву повинен включати однакове число рядків і стовпців, наприклад:
Обчислення одного значення. Цей тип формули масиву може спростити модель листа, заменівнесколько окремих формулодной формулою масиву.
Наприклад, далі обчислюється підсумкове значення «Ціна» на «Акції».
При введенні формули = як формули масиву (CTRL + SHIFT + ENTER) вона перемножує осередку «Акції» та «Ціна», після чого складає результати цих обчислень один з одним, але при цьому не використовуються комірки для обчислення і відображення окремих значень для кожної «Акції».
Обчислення декількох значень. Деякі функції повертають масиви значень або вимагають масив значень в якості аргументу. Наприклад, по заданому ряду з трьох значень продажів (в стовпці B) і ряду з трьох місяців (в стовпці A) функція ТЕНДЕНЦІЯ визначає продовження лінійного ряду обсягів продажів. Для відображення всіх обчислюваних значень формула введена в три осередки стовпця C (C1: C3).
Формула = ТЕНДЕНЦІЯ (B1: B3; A1: A3), введена як формула масиву (CTRL + SHIFT + ENTER), повертає три значення (22196, 17079 і 11962), обчислені за трьома обсягами продажів за три місяці.
Для обчислення кількох значень за допомогою формули масиву необхідно виділити масив осередків, що складається з того ж числа рядків або стовпців, що й вихідний масив, вставити в активний осередок формулу масиву і натиснути CTRL + SHIFT + ENTER. приклад:
Як аргумент для формули масиву тут є діапазон комірок А1: С3. Цей аргумент можна було задати і як масив констант, і через ім'я діапазону.
Використання спеціальних функцій для роботи з масивами.
Даний клас функцій або повертає масиви значень. ліботребует в якості аргументів масиви констант або діапазони ячеек.Функція, яка повертає масив, повинна бути введена як формула масиву.
Нижче наведені деякі вбудовані функції для роботи з масивами.
МУМНОЖ (массив1; массів2) - повертає математичне твір масивів, результатом є масив з таким же числом рядків, як массив1, і з таким же числом стовпців як массів2. Вимагає аргументи-масиви і возвращаетмассів. під який треба попередньо виділити відповідний діапазон комірок. Вводиться як формула масиву.
МОПРЕД (матриця) - обчислює визначник матриці. Вимагає аргумент-масив, повертає одне значення, може вводитися як проста формула.
МОБР (матриця) - обчислює обернену матрицю. Зворотній матриця - це числовий масив з тим же числом рядків і стовпців, що й у вихідної матриці. Вимагає аргумент - масив, повертає теж масив, під який треба попередньо виділити діапазон комірок такий же, що і у вихідній матриці. Вводиться як формула масиву.
ІНДЕКС (масив; номер рядка; номер стовпчика) - повертає значення або посилання на перетині конкретної рядки і конкретного стовпця. В якості аргументів вимагає і масив і два значення, повертає одне значення, може бути введена як проста формула.
(Масив) - повертає транспонований масив. Вимагає аргумент - масив, повертає теж масив, під який треба попередньо виділити відповідний діапазон комірок. Вводиться як формула масиву.
Організація циклічних обчислень.
Приклади циклічних обчислень в Excel.
Приклад 1. Обчислити:
Приклад 2. Обчислити суму членів вектор - рядки, які кратні 5.
Приклад 3.Вичісліть суму ряду
з точностьюe = 0,001 і при х = 2Задати послідовність формулою і обчислити всі часткові суми:
Приклад 5. Обчислити визначений інтеграл
, використовуючи метод прямокутників. Крок інтегрування прийняти рівнимЗапитання і завдання до лабораторної роботи № 3.
Як можна задати масив в Excel?
Який формат мають масиви констант в Excel? Наведіть приклади.
Що таке формула масиву?
Наведіть приклад формули масиву, що обчислює одне значення.
Порахуйте загальну з / плату працівників малого підприємства, що мають різні тарифні коефіцієнти, використовуючи формулу масиву. Задайте два стовпці по 6 записів, в одному стовпці - тарифні коефіцієнти (оплата за одну годину працівника), в іншому - кількість відпрацьованих годин працівника.
Наведіть приклади формул масиву, що обчислюють кілька значень.
Дан масив f =
. Визначте масив, кожен елемент якого є квадратом елемента заданого масиву.Дана матриця 4х4. Знайдіть визначник цієї матриці, а потім знайдіть для неї зворотну і транспоновану матриці. Значення елементів матриці задайте самостійно.
Знайти матрицю: x =
; Y =; W =. Для складання матріцy + w використовувати формулу масиву, при множеннівикористовувати функцію МУМНОЖ ().Обчислити суму ряду.
Задати послідовність формулою. Визначити всі часткові твори:
Дан ряд чисел. Визначити для нього суму всіх позитивних чисел і твір всіх негативних чисел. Задати 10 членів ряду, значення яких можуть бути довільними.
Обчислити суму ряду
з точностьюe = 0,01 пріx = 5.Обчислити визначений інтеграл
за методом прямокутників. Крок інтегрування прийняти равнимh = 0,05.