Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
open-offis-calk.doc
Скачиваний:
36
Добавлен:
16.11.2018
Размер:
515.58 Кб
Скачать

Хід роботи

  • Створіть нову робочу книгу, дайте їй назву „Лабораторна робота 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 р.

  • Створіть зведену таблицю для Бази даних

  • Встановіть табличний курсор в одну з клітинок таблиці. Виконайте команду Данные – Сводная таблица - Запустить, майстер видасть запит про джерело вхідних даних. Перевірте правильність запропонованого програмою діапазону, після чого виберіть джерело та натисніть ОК.

  • Перед вами повинне відкритися вікно, в якому представлені шаблон зведеної таблиці та Список полей сводной таблицы.

  • Натисніть кнопку «Дополнительно» і в полі «Результат в» виберіть «новый лист».

  • У діалоговому вікні Список полей зведеної таблиці виділіть вказівником миші елемент Прізвище, натисніть ліву кнопку миші і перетягніть його в область рядків.

  • Таким же чином розмістіть інші заголовки полів у розмітці зведеної таблиці згідно зразку:

  • Змініть подання даних у зведеній таблиці, вибираючи різні опції в розкривних списках полів.

  • Збережіть робочу книгу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]