Informatika_Nalivayko2011
.pdf
|
|
|
|
|
Інформатика |
|
|
331 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
М’який |
|
|
|
|
|
|
|
|
44 |
3 |
і н в е н - |
344 |
Тюль |
|
Ланус |
14-768Л |
бязь |
98 |
221 |
|
|
тар |
|
|
|
|
|
|
|
|
|
|
М’який |
|
|
|
|
|
|
|
|
48 |
3 |
і н в е н - |
348 |
Штори |
|
Ілана |
Іла6543 |
віскоза |
45 |
288 |
|
|
тар |
|
|
|
|
|
|
|
|
|
|
М’який |
|
|
|
|
|
|
|
|
49 |
3 |
і н в е н - |
349 |
Штори |
|
Ілана |
Іла6789 |
капрон |
89 |
34 |
|
|
тар |
|
|
|
|
|
|
|
|
3.3.У полях форми «Номенклатура залишків матеріальних цінностей готелю» ГрупаМЦ та КодМЦ увести формули за описанням у документі «Постановка задачі».
3.4.У полях форми «Номенклатура залишків матеріальних цінностей готелю» НазваМЦ та ФирмаВиробник увести функції «Проверка вводимых значений».


Установка функції Условие проверки у полі НазваМЦ:
Виконати команду – Данные / Проверка данных…– Параметры
2.У діалоговому вікні «Проверка вводимых значений»:
1)ɜɢɛɪɚɬɢ Ɍɢɩ ɞɚɧɧɵɯ–
ɋɩɢɫɨɤ
2)ɨɩɢɫɚɬɢ ɞɿɚɩɚɡɨɧ ɤɥɿɬɢɧɨɤ ɞɨɜɿɞɧɢɤɚ
Ɇɐ, ɭ ɹɤɢɯ ɪɨɡɦɿɳɟɧɿ ʀɯ ɧɚɡɜɢ
ɍ ɤɨɠɧɿɣ ɤɥɿɬɢɧɰɿ ɞɿɚɩɚɡɨɧɭ ɩɿɫɥɹ ʀʀ ɜɢɞɿɥɟɧɧɹ ɛɭɞɟ ɪɨɡɦɿɳɟɧɚ ɤɧɨɩɤɚ ɫɩɢɫɤɭ ɞɥɹ
ɜɢɛɨɪɭ ɩɿɞɫɬɚɧɨɜɤɢ ɞɚɧɢɯ.
3) ɩɿɞɬɜɟɪɞɢɬɢ ɭɫɬɚɧɨɜɤɭ ɮɭɧɤɰɿʀ


Установка функції Сообщение об ошибке:
1. Виконати команду Данные / Проверка данных – Сообщение об ошибке.
2. У діалоговому вікні
332 |
Н. Я. Наливайко |
|
|
1) ɜɢɛɪɚɬɢ ȼɢɞ – Ɉɫɬɚɧɨɜ ɱɢ ɿɧɲɟ
2) ɨɩɢɫɚɬɢ ɩɨɥɹ:
–Ɂɚɝɨɥɨɜɨɤ: – ɞɥɹ ɧɚɡɜɢ ɜɿɤɧɚ-ɩɨɜɿɞɨɦɥɟɧɧɹ;
–ɋɨɨɛɳɟɧɢɟ: – ɞɥɹ ɜɿɞɨɛɪɚɠɟɧɧɹ ɬɟɤɫɬɭ ɩɨɜɿɞɨɦɥɟɧɧɹ.
При порушені умови введення даних шляхом їх відбору зі списку користувача системою буде видаватися діалогове вікно для попередження про помилку введення даних з заданими: видом, заголовком та змістом повідомлення.
3.5.У полі форми «Номенклатура залишків матеріальних цінностей готелю» ФірмаВиробник створити список-підстановки з повідомленням для вибору даних із довідника фірм-виробників.
3.6.У полях форми «Номенклатура залишків матеріальних цінностей готелю» Марка, ХарактеристикаМЦ, Ціна та Кількість
ввести значення для кожного запису з клавіатури.
4. Створити вихідні форми:
4.1. На аркуші БД№№Готелю розмістити запит «Характеристика кімнат готелю», у якому передбачити впровадження:
Інформатика |
333 |
|
|
приміток, формул і функцій за їх описом у документі «Постановка задачі» і повідомлень-підказок для введення даних:


Установка функції Сообщение для ввода:
1.Виконати команду: Данные / Проверка данных…– Сообщение для ввода.
2.У діалоговому вікні «Проверка вводимых значений» описати поля:
–Ɂɚɝɨɥɨɜɨɤ – ɞɥɹ ɧɚɡɜɢ ɜɿɤɧɚ ɩɨɜɿɞɨɦɥɟɧɧɹ;
–ɋɨɨɛɳɟɧɢɟ – ɞɥɹ ɜɿɞɨɛɪɚɠɟɧɧɹ ɣɨɝɨ ɡɦɿɫɬɭ
4)Функцію ВПР


Функція ВП, описана у її вікні Аргументы функции і
забезпечує пошук:
–у першому стовпці вхідної таблиці значення, яке є ключовим для зв’язку між таблицями;
–у заданому стовпці таблиці значення, яке необхідно вставити у вихідну таблицю.
334 |
Н. Я. Наливайко |
|
|
Наприклад, у таблицю «Характеристика кімнат готелю» у поле Категорія для кімнати з введеним у полі №Кимнати значенням її номеру необхідно впровадити відповідне значення її категорії, яке розміщене у першому стовпці (Номер) таблиці
– «Довідник номерів готелю».
Ключовим, тобто полем для зв’язку між таблицями, буде поле Номер.
Описання функції ВПР:
Ⱥɞɪɟɫɚ ɜɯɿɞɧɨʀ |
Ⱥɞɪɟɫɚ ɤɥɿɬɢɧɤɢ, ɭ ɹɤɿɣ |
ɬɚɛɥɢɰɿ |
ɪɨɡɦɿɳɟɧɟ ɡɧɚɱɟɧɧɹ ɞɥɹ |
|
ɩɨɲɭɤɭ ɭ ɜɯɿɞɧɿɣ ɬɚɛɥɢɰɿ |
ɇɨɦɟɪ ɫɬɨɜɩɰɹ ɜɯɿɞɧɨʀ ɬɚɛɥɢɰɿ, ɭ ɹɤɨɦɭ ɪɨɡɦɿɳɟɧɟ ɧɟɨɛɯɿɞɧɟ ɡɧɚɱɟɧɧɹ ɞɥɹ ɜɫɬɚɜɤɢ
Для тиражування формули обов’язково слід скористатися абсолютною адресацією при описанні адреси вхідної таблиці, тобто діапазону її клітинок: =ЕСЛИ(L4>0;ВПР(L4;$A$3:$E $32;3);»-»).
4.2. На аркуші ЗапитХарактеристика номера розмістити запит «Характеристики номера готелю:», у якому передбачити впровадження:
336 |
Н. Я. Наливайко |
|
|
Етап 3:
Увікні Расширенный фильтр виконати:
1.ɍɫɬɚɧɨɜɤɭ ɞɿɚɩɚɡɨɧɭ ɤɥɿɬɢɧɨɤ ɪɨɡɦɿɳɟɧɧɹ ɞɚɧɢɯ ɞɥɹ ʀɯ ɮɿɥɶɬɪɚɰɿʀ – ȻȾɆɐȽɨɬɟɥɸ! $A$2:$J$54
2.ɍɫɬɚɧɨɜɤɭ ɞɿɚɩɚɡɨɧɭ ɤɥɿɬɢɧɨɤ ɡ ɪɨɡɦɿɳɟɧɢɦ ɨɩɢɫɚɧɧɹɦ ɤɪɢɬɟɪɿʀɜ
ɮɿɥɶɬɪɚɰɿʀ – ɁɚɩɢɬȽɪɭɩɚɆɐ!Ʉɪɢɬɟɪɢɢ
3. ɍɫɬɚɧɨɜɤɭ ɞɿɚɩɚɡɨɧɭ ɤɥɿɬɢɧɨɤ ɞɥɹ
ɪɨɡɦɿɳɟɧɧɹ ɪɟɡɭɥɶɬɚɬɿɜ ɮɿɥɶɬɪɚɰɿʀ – ɁɚɩɢɬȽɪɭɩɚɆɐ!$A$3
При виконанні розширеного фільтра обов’язково активізувати опцію «Скопировать результат в другое место» і описати адресу клітинки, з якої починається діапазон для розміщення даних.
У результаті виконання команди на аркуші буде розміщено список МЦ, які значаться на обліку у МВО.
Перевірку правильності виконання завдання можна здійснити шляхом зміни назви виду МЦ і розмістити нової вихідної форми на аркуші у діапазоні під існуючою.
4.4. На аркуші ЗапитГрупаМЦ розмістити запит: «Розподіл матеріальних цінностей готелю по кімнатах готелю».
Вхідною таблицею для запиту є дані, розміщені у запиті:«Залишки матеріальних цінностей у матеріально відповідальної особи».
1.Створити Заголовок та Шапку запиту.
2.У полях запиту впровадити Примітки та повідомлення для введення даних:
3.За описом вихідної форми у документі «Постановка задачі» ввести необхідні формули у полях:
– Місць – =ЕСЛИ(M4>0;ВПР(M4;БД№№Готелю!$A$3:$E$3 2;2);»-»);
Інформатика |
337 |
|
|
–Категорія – =ЕСЛИ(M4>0;ВПР(M4;БД№№Готелю!$A$3:$ C$32;3);»-»);
–АналКод – =M4&P4;
–НазваМЦ – =ЕСЛИ(Q4>0;ВПР(Q4;$A$4:$G$23;5);»-»);
–Цина – =ВПР(Q4;A3:J23;9);
–Вартість – =T4*U4.
Після тиражування формул по полях вихідна форма запиту автоматично заповниться значеннями і набуде такого вигляду:
4.5. На аркуші ЗапитОбладнанняКімнати розмістити запит:
«Картка аналітичного обліку МЦ у кімнаті готелю».
Запит створюється автоматично на основі даних запиту «Розподіл матеріальних цінностей готелю по кімнатам готелю» за допомогою формул, поданих у його описанні у документі «Постановка задачі».
Інформатика |
339 |
|
|
5.У вікні майстра «Мастер сводных таблиц и диаграмм – шаг 3 из 3» визначити область побудови таблиці:
– у області Поместить таблицу в: активізувати опцію Существующий лист;
– у полі для адреси ввести адресу чи активізувати клітинку на будь-якому аркуші;
– перейти до побудови макета – кнопка Макет…
6.У вікні «Мастер сводных таблиц и диаграмм» – макет – виконати:
– методом Drag and Drop переміщення кнопок - ярличків полів списку до відповідних областей макета за його схемою;
–- підтвердити створення макета – ОК ( Готово).
Зведена таблиця автоматично розміститься у визначеній області аркуша.
Умова: Рішення задачі проводиться у робочій книзі БазиДанихПрізвище на основі даних комплексної задачі «Номери готелю»
із Завдання № 8.
У результаті виконання завдання необхідно отримати наступні вихідні форми зведених таблиць:
1.Звіт «Зведені дані по готелю про закріплення кількості кімнат за покоївками».
2.Звіт «Зведені дані про вартість категорії номерів готелю».
3.Звіт «Зведені дані про загальну кількість номерів готелю за категоріями».
4.Звіт «Зведені дані про вартість номерів готелю за категорією
ікількістю місць».
5.Звіт «Зведені дані про розподіл МЦ за найменуваннями та ціною».
Звіти формуються автоматично засобами функцій «Зведені таблиці» з форматами даних, описаних для запитів, на основі яких вони створюються.
Задача 1. Виконати побудову зведених таблиць у вільних областях аркуша БД№№Готелю на основі даних запиту «Характеристика кімнат готелю» за макетами.

Перевірку правильності виконання завдання можна здійснити шляхом зміни
Після введення назви МЦ на аркуші вихідної форми запиту автоматично будуть розміщені значення: прізвище МВО
Перевірку правильності виконання завдання можна здійснити шляхом зміни номера кімнати.

Створення зведеної таблиці здійснюється за підтримкою
На кроці 2 перевірити область списку, що виділена програмою, якщо вона не задовольняє умові, тобто не охоплює весь список чи охоплює зайві області, то активізувати поле «
Перевірку правильності виконання завдання можна здійснити шляхом створення Автофільтра у запиті.
Перевірку правильності виконання завдання можна здійснити шляхом створення Автофільтра у запиті.