- •Лабораторна робота № 6.
- •Технологія розв'язання економічних задач з використанням табличного процесора(на прикладі)
- •2. Створіть табл. 2:
- •Створення таблиць
- •Копіювання
- •Упорядкування за ключем (процедура 5)
- •Пошук за ключем (процедури 2, 3)
- •Створення підсумкових комірок (процедура 1 — нагромадження загальної або часткової сум за ключем)
- •Завдання
Копіювання
Нехай, табл. 1 розміщена на Лист 1, табл. 2 — на Лист 2, а табл. 3 на Лист 3. Необхідно перенести дані з табл. 2 в табл. 1. Перенесемо дані стовпчика 2 (код операції) з табл. 2 у відповідний стовпчик табл. 1:
Перейдіть на Лист 2.
Виділіть вміст стовпчика 1 табл. 2.
Натисніть піктограму Копировать.
Перейдіть на Лист 1.
Активізуйте стовпчик 2 (код операції) табл. 1 (10 позицій).
Натисніть піктограму Вставить з буфера.
Коди операцій (10 значень) будуть скопійовані з табл. 2 в табл. 1.
Аналогічно копіюємо стовпці 3—7 табл. 2 у відповідні їм стовпці табл. 1.
Упорядкування за ключем (процедура 5)
Обов'язковою умовою розв'язання подібних економічних задач є впорядкування постійної інформації за зростанням ключа. До постійної інформації, в нашому прикладі, належить масив номенклатура-цінник матеріалів (див. табл. 3), а ключем є код матеріалу (для задачі нарахування заробітної платні, наприклад, основним ключем буде табельний номер працівника тощо).
Технологія сортування за ключем табл. 3.
Перейдіть на Лист 3.
Виділіть всю зону даних від 2 по 5 колонки, включаючи назви стовпців у табл. 3.
Натисніть позицію Данные головного меню.
Виберіть пункт Сортировка.
Установіть:
• Натисніть ОК.
Дані табл. 3 будуть впорядковані за зростанням ключа Код матеріалу.
Примітка: під час сортування масиву рядки (записи) переставляються місцями в порядку зростання значення заданого ключа. Якщо перед сортуванням буде виділений стовпець № з/п, то в результатній таблиці буде порушена нумерація рядків.
• Натисніть піктограму Сохранить.
Пошук за ключем (процедури 2, 3)
Ці процедури можна реалізувати за допомогою функції Просмотр.
Зазначимо, що табличний процесор Excel має цілий ряд функцій, розподілених за категоріями — повний перелік функцій, фінансові, математичні, статистичні тощо. Детальний опис кожної функції можна знайти в довідковій підсистемі: для цього достатньо виділити ім'я функції і натиснути кнопку Справна в діалоговому вікні Мастер функций.
Функція Просмотр належить до категорії Ссылки и массивы. Для цієї задачі використовується векторна форма функції Просмотр (існує ще матрична форма функції).
Синтаксис функції:
Просмотр (искомое значение, просматриваемый вектор, вектор результатов)
Результат: векторна форма функції Просмотр переглядає вектор і знаходить вказані значення, надходить у відповідну позицію другого вектора і повертає значення звідти.
Аргументи: искомое значение — будь-яке значення (якщо в аргументі Просматриваемый вектор воно не знайдено, то вибирається наступне значення); просматриваемый вектор — одномірна матриця з текстом, числами або логічними значеннями в порядку зростання: числа, букви, логічні значення; вектор результата — одновимірна матриця.
Логіка виконання цієї функції полягає в таких діях: нехай, в табл. 1 необхідно перенести з табл. 3 назви матеріалів для кожного коду матеріалів. Запам'ятовуємо перший код матеріалу з графи 5 табл. 1. Це буде значення 6305045. Для цього коду необхідно переглянути всі значення кодів матеріалів у табл. 3 (стовпець 2). При збіганні значень кодів матеріалів необхідно вибрати назву матеріалу (сатин) з табл. 3 і помістити на відповідне місце табл. 1 (графа б, перший рядок). Далі потрібно повторити все описане для другого коду матеріалу (графа 5, рядок 2 — 6307001) з табл. 1. При цьому, табл. 3 необхідно переглядати знову спочатку. Так продовжуємо доти, поки всі записи (рядки) табл. 1 не будуть переглянуті.
Перенесемо назви матеріалів з табл. 3 в табл. 1, використовуючи функцію Просмотр:
Перейдіть на Лист 1.
Активізуйте першу пусту комірку в графі 6 табл. 1 (назва матеріалу).
Натисніть піктограму f(x) (мастер функций).
У вікні, яке відкривається, встановіть у лівій частині категорію Ссылки и массивы та функцію Просмотр (у правій частині вікна).
Натисніть ОК.
У вікні Аргументи, що з'явиться, установіть аргументи: искомое значеним вектор просмотра; вектор результата.
Натисніть ОК.
Активізуйте перше значення коду матеріалу (6305045) в графі 5 табл. 1. Його адреса з'явиться в рядку Искомое значение вікна функції Просмотр.
Перейдіть на другий рядок Вектор просмотра вікна функції Просмотр, натиснувши на ліву кнопку мишки.
Перейдіть на Лист 3. Активізуйте всі значення кодів матеріалів з табл. 3 (графа 2). їхні адреси з'являться у рядку Вектор просмотра вікна функції Просмотр.
Натисніть клавішу F4. Біля адрес кодів матеріалів у рядку Вектор просмотра з'являться значки $ — коміркам задано абсолютні адреси (значок $-символ абсолютної адресації в Excel) для табл. 3, щоб на кожному кроці реалізації функції Просмотр табл. 3 переглядалася з першого до останнього запису (рядка).
Активізуйте третій рядок Вектор результата у вікні функції Просмотр. Номер листа при цьому зміниться на Лист 1.
Перейдіть на Лист 3.
Активізуйте всі назви матеріалів з табл. 3 (стовпець 3), їхні адреси з'являться у рядку Вектор результати вікна функції Просмотр.
Натисніть клавішу F4.
У нижньому правому куті вікна функції Просмотр натисніть ОК.
У табл. 1 в першій комірці графи 6 з'явиться назва матеріалу (сатин).
Установіть курсор мишки в правому нижньому куті виділеної комірки з назвою матеріалу (сатин).
При появі хрестика, втримуючи натиснутою ліву кнопку мишки, переміщайте курсор до необхідної комірки.
Аналогічно описаному перенесемо в табл. 1 код одиниці вимірювання і ціну з табл. 3, використовуючи функцію Просмотр.
В одержаній табл. 1 незаповненою залишилася графа 10 (Сума). Задаємо формулу і розраховуємо значення сум для кожного коду матеріалу табл. 1. В одержаній відомості необхідно в графі Сума знайти підсумки в розрізі номерів документів, а в кінці відомості — загальну суму по складу.