- •Методичні вказівки
- •Лабораторна робота №1 Тема: Основи роботи в OpenOffice.Org Calc
- •Теоретичні відомості
- •1. Загальні поняття
- •2. Введення даних. Автозаповнення
- •3. Створення формул
- •4. Використання функцій оо Calc
- •5. Форматування даних
- •Контрольні запитання
- •Лабораторна робота №2 Тема: Створення і оформлення таблиць в OpenOffice Calc
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •If (Лог_выражение; Значение_если_истина; Значение_если_ложь)
- •Хід роботи
- •Завдання для самостійної роботи
- •Контрольні запитання
- •Лабораторна робота №3 Тема: Аналіз даних для розв’язування типових економічних та математичних задач
- •Теоретичні відомості
- •Хід роботи
- •Контрольні запитання
- •Лабораторна робота №4 Тема: Побудова діаграм в OpenOffice Calc
- •Теоретичні відомості
- •Хід роботи
- •Завдання для самостійної роботи
- •Контрольні запитання
- •Лабораторна робота №5 Тема: Створення і оформлення таблиць в OpenOffice Calc
- •Теоретичні відомості
- •Хід роботи
- •Завдання для самостійної роботи
- •Контрольні запитання
- •Лабораторна робота №6 Тема: Фінансові функції в OpenOffice.Org Calc
- •Теоретичні відомості
- •Хід роботи
- •Лабораторна робота №7 Тема: Автоматизація роботи в OpenOffice Calc
- •Хід роботи
- •1) Автоматичне створення макросів
- •2) Ручне створення макросів
- •Контрольні запитання
- •Література
Хід роботи
Створіть нову робочу книгу, дайте їй назву „Лабораторна робота 5”
Дайте першому робочому листу назву Введення даних.
На
листі створіть таблицю та отформатуйте
її згідно зразку:Установіть ширину стовпців так, щоб дані в них відображалися повністю
Виділіть будь-яку клітинку в рядку заголовків таблиці (рядок 1) і виберіть команду Данные - Определить диапазон. Введіть ім'я діапазону БазаДаних в полі назви, програма автоматично визначить діапазон, який при бажанні можна поміняти натиснувши на кнопку праворуч від поля «Діапазон» і виділивши потрібний діапазон бази даних. Виберіть діапазон А1:G1. Якщо ви хочете використовувати перший рядок для заголовків то поставте галочку навпроти «Содержит заголовки столбцов». Клацніть на кнопці ОК.
Стилістично відформатуйте отриману таблицю.
Введіть у клітинку Н1 назву стовпця Вік.
Виділіть діапазон Н2:Н16 і виконайте команди меню Данные – Проверка.
OpenOffice.org Calc відобразить на екрані діалогове вікно Проверка вводимых значений з трьома вкладками.
Виберіть вкладку Критерий і вкажіть тип даних Целое число, у полі Значение – между, у поле Минимум введіть значення 18, у поле Максимум – 60.
Клацніть на вкладці Помощь при вводе і в полі повідомлення введіть текст, який повинен з'являтися на екрані при виділенні вказаної комірки (це необов'язково). Введіть повідомлення Вкажіть вік працівника (активізуйте опцію Показывать справочную информацию при выделении ячеек).
Виберіть вкладку Действия при ошибке і введіть текст повідомлення. (У полі Действие виберіть значення Стоп (програма не дасть вводити значення далі до тих пір, поки не буде введено допустиме значення); у полі Заголовок введіть текст Увага і в полі Сообщение введіть текст Вік працівника повинен буті від 18 до 100. Натисніть кнопку ОК.
Введіть значення в стовпець Вік, при цьому навмисно вкажіть неправильні значення, щоб переконатися, що перевірка даних працює. При введенні неправильного значення, повинно з'являтися повідомлення про помилку.
Додайте до таблиці поле Відділ.
Виділіть діапазон І2:І16. Виконайте команду Данные – Проверка.
У вкладці Критерий Допустимый вид данных виберіть Список і задайте елементи Відділ кадрів, Бухгалтерія, Цех №1, Цех №2, Склад. Вкажіть повідомлення для введення і повідомлення про помилку.
Введіть відділи, вибираючи відділ із списку.
Виділіть всю таблицю (діапазон А1:І16) і надайте їй ім'я База
Задайте фільтр для бази даних
Встановіть табличний курсор на одну з клітинок списку.
Виконайте команду Данные – Фильтр - Автофильтр. OpenOffice.org Calc проаналізує список і додасть в рядок заголовків полів кнопки розкривних списків (кнопки автофільтру).
Клацніть на кнопці автофільтру в комірці Відділ. Список розкриється і покаже всі значення, що містяться в цьому стовпці.
Виберіть найменування якого-небудь відділу, та OpenOffice.org Calc сховає всі рядки, крім тих, які включають зазначене значення. Іншими словами, критерієм відбору є обрані вами значення.
Зверніть увагу, що після фільтрації змінився колір кнопки автофільтру, щоб нагадати вам, що список відфільтровано за значеннями, що містяться в цьому стовпці. Знову клацніть на кнопці автофільтру і виберіть параметр (Все). Програма відобразить весь список повністю.
Клацніть на кнопці автофільтру в комірці Річний фонд заробітної плати. Виберіть опцію (Стандартный фильтр…). Відкрилося діалогове вікно Стандартный фильтр дозволяє фільтрувати списки з використанням декількох критеріїв.
У полі Річний фонд заробітної плати з списку, що розкривається тип пошуку більше (>), у полі праворуч введіть або виберіть зі списку значення критерію, наприклад, 80 000 грн. Встановіть перемикач, і у нижньому полі тип пошуку менше (<) і встановіть для нього значення, наприклад, 100 000грн.
Натисніть кнопку ОК. Таким чином, ви вивели список співробітників з річним фондом зарплати в діапазоні від 80 000грн. до 100 000грн.
Самостійно з отриманого списку відберіть тих співробітників, які були прийняті на роботу, наприклад, не раніше 01.01.2000 року.
Покажіть знову весь список.
Виведіть список співробітників з прізвищами, що починаються, на літеру П. Для цього встановіть критерій Начинается с, значення критерію П.
Виведіть список, що складається з 3-х співробітників, прийнятих на роботу раніше за інших. Для цього по полю Дата прийому на роботу встановіть критерій Наименьшее, значення критерію 3.
Виведіть список, співробітників, що працюють в одному відділі.
Відмініть автофільтр на листі.
Виконайте сортування по декількох полях: спочатку по полю Прізвище, потім по полю Річний фонд зарплати.
Виберіть команду Данные - Сортировка
У діалоговому вікні Сортировка в списку Сортировать по виберіть поле Прізвище, встановіть опцію за зростанням. У списку Затем по виберіть поле Річний фонд зарплати, встановіть опцію за спаданням. Натисніть кнопку ОК.
Визначте суму окладів, що перевищують 8 000грн за допомогою функції DSUM.
Після таблиці введіть наступний критерій: у клітинку А19 введіть Оклад, у клітинку А20 введіть >8000, у клітинку B19 введіть Сума.
Активуйте клітинку В20. Викличте Майстер функцій, виберіть категорію функцій Работа з базой данных і функцію DSUM.
Задайте наступні параметри функції: у поле База данных введіть База, у поле Поле базы данных введіть Е1 (поле Оклад), у поле Критерии поиска введіть A19:A20 (задані критерії пошуку). Натисніть ОК.
Визначте сумарний річний фонд зарплати по відділу Бухгалтерія за допомогою функції DSUM.
Введіть наступний критерій: у клітинку А22 введіть Отдел, у клітинку А23 введіть Бухгалтерія, у клітинку B22 введіть Сума.
Активізуйте клітинку В23. Викличте Майстра функцій, виберіть категорію функцій Работа з базой данных і функцію DSUM.
Задайте наступні параметри функції: у поле База данных введіть База, у поле Поле базы данных введіть F1 (поле Річний фонд зарплати), у поле Критерии поиска введіть A22:A23 (задані критерії пошуку). Натисніть ОК.
Визначте кількість працівників, прийнятих у період з 01.01.2000 по 31.12.2003 за допомогою функції DCOUNT.
Введіть наступний критерій: у клітинку А25 введіть Дата прийому на работу, у клітинку В25 введіть Дата прийому на работу, у клітинку А26 введіть >=01.01.2000, , у клітинку B26 введіть <=31.12.2001, у клітинку C25 введіть Рахунок.
Активуйте клітинку С26. Викличте Майстера функцій, виберіть категорію функцій Работа з базой данных і функцію DCOUNT.
Задайте наступні параметри функції: у поле База данных введіть База, у поле Поле базы данных введіть G1 (поле Дата прийому на роботу), у поле Критерии поиска введіть A25:В26 (задані критерії пошуку). Натисніть ОК.
За допомогою функції DCOUNT самостійно підрахуйте кількість співробітників, що мають оклад в діапазоні від 7 000 грн. до 10 000 грн.
Самостійно ознайомтеся з функцією DAVERAGE. За допомогою цієї функції:
Визначте величини середніх окладів за кожним з відділів.
Визначте середню величину річного фонду зарплати працівників, прийнятих на роботу в 2000 р.
Самостійно ознайомтеся з функціями DMAX і DMIN. За допомогою цієї функції:
Визначте величини найбільших і найменших окладів по кожному з відділів.
Визначте найбільшу і найменшу величину річного фонду зарплати працівників, прийнятих на роботу в 1999 р.
Створіть зведену таблицю для Бази даних
Встановіть табличний курсор в одну з клітинок таблиці. Виконайте команду Данные – Сводная таблица - Запустить, майстер видасть запит про джерело вхідних даних. Перевірте правильність запропонованого програмою діапазону, після чого виберіть джерело та натисніть ОК.
Перед вами повинне відкритися вікно, в якому представлені шаблон зведеної таблиці та Список полей сводной таблицы.
Натисніть кнопку «Дополнительно» і в полі «Результат в» виберіть «новый лист».
У діалоговому вікні Список полей зведеної таблиці виділіть вказівником миші елемент Прізвище, натисніть ліву кнопку миші і перетягніть його в область рядків.
Таким же чином розмістіть інші заголовки полів у розмітці зведеної таблиці згідно зразку:
Змініть подання даних у зведеній таблиці, вибираючи різні опції в розкривних списках полів.
Збережіть робочу книгу.
