Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Informatika_Nalivayko2011

.pdf
Скачиваний:
61
Добавлен:
24.02.2016
Размер:
8.91 Mб
Скачать

Інформатика

291

 

 

вилучення та доповнення: кл. Добавить, Удалить;

відміни змін: кл. Вернуть або Esc;

збереження змін: кл. Enter.

При роботі зі списками можна використати унікальну

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

2. На робочому аркуші створити список –

Довідник факультетів.

Список діє тільки у межах одного аркуша Робочої книги.

2.1. Створити підказку-повідомлення для введення даних у клітинки з умовними назвами (ідентифікаторами факультетів):

виділити клітинку для введення ідентифікатора назви факультету;

відкрити діалогове вікно – Проверка вводимых значений

ГМ – Данные Проверка данных.

 

3. Ⱥɤɬɢɜɿɡɭɜɚɬɢ ɜɤɥɚɞɤɭ

1. Ⱥɤɬɢɜɿɡɭɜɚɬɢ

ɉɚɪɚɦɟɬɪɵ

ɜɤɥɚɞɤɭ ɋɨɨɛɳɟɧɢɟ ɞɥɹ

 

ɜɜɨɞɚ

 

2. Ɂɚɩɨɜɧɢɬɢ ɩɨɥɹ

Ɂɚɝɨɥɨɜɨɤ: ɬɚ ɋɨɨɛɳɟɧɢɟ:

4. ɍɫɬɚɧɨɜɢɬɢ ɩɚɪɚɦɟɬɪ Ɋɚɫɩɪɨɫɬɪɚɧɢɬɶ ɢɡɦɟɧɟɧɢɹ ɧɚ ɞɪɭɝɢɟ ɹɱɟɣɤɢ ɫ ɬɟɦ ɠɟ ɭɫɥɨɜɢɟɦ.

Після закриття діалогового вікна Проверка вводимых значений у виділеній клітинці буде відображуватися повідомленняпідказка.

2.3. Виконати тиражування підказки на необхідну область списку:

292

Н. Я. Наливайко

 

 

виділити діапазон клітинок для тиражування, починаючи з клітинки, у якій впроваджено підказку;

виконати команду – Данные / Проверка данных.

Системою буде видано діалогове вікно, у якому вибрати Да.

2.4. Перевірити наявність підказок у виділеному діапазоні клітинок.

3. На робочому аркуші створити список Довідник спеціальностей.

Список діє тільки у межах одного аркуша Робочої книги.

3.1. Створити повідомлення для перевірки правильності введення даних у клітинки з кодами спеціальностей:

виділити клітинку для введення коду с пеціальності;

відкрити діалогове вікно Проверка вводимых значений;

1)ɚɤɬɢɜɿɡɭɜɚɬɢ ɜɤɥɚɞɤɭ

ɋɨɨɛɳɟɧɢɟ ɨɛ ɨɲɢɛɤɟ

2)ɜɢɛɪɚɬɢ ȼɢɞ: ɩɨɜɿɞɨɦɥɟɧɧɹ;

3) ɡɚɩɨɜɧɢɬɢ ɩɨɥɹ Ɂɚɝɨɥɨɜɨɤ ɬɚ

ɋɨɨɛɳɟɧɢɟ

4) ɚɤɬɢɜɿɡɭɜɚɬɢ ɜɤɥɚɞɤɭ ɉɚɪɚɦɟɬɪɵ

5)ɭɫɬɚɧɨɜɢɬɢ ɩɚɪɚɦɟɬɪɢ

3.2.Виконати тиражування повідомлень на будь-яку область списку:

Інформатика

293

 

 

виділити діапазон клітинок для тиражування, починаючи з клітинки, у яку впроваджено підказку;

виконати команду Данные Проверка данных.

Ⱦɥɹ ɫɩɟɰɿɚɥɶɧɨɫɬɟɣ ɮɚɤɭɥɶɬɟɬɭ ȿɆ

Ⱦɥɹ ɫɩɟɰɿɚɥɶɧɨɫɬɟɣ ɮɚɤɭɥɶɬɟɬɭ ɈɎ

Ⱦɥɹ ɿɧɲɢɯ ɮɚɤɭɥɶɬɟɬɿɜ

3.3.Перевірити наявність повідомлень у виділеному діапазоні клітинок.

3.4.Заповнити довідники даними за прикладом.

Для можливості розширення довідника новими записами доцільно залишати для окремих його розділів вільні рядки.

4. Доповнити вхідний список Студенти ПУСКУ новими записами значень за допомогою засобу Проверка данных.

4.1. У вхідному списку студентів ПУСКУ виділити поле (стовпець клітинок), у яке необхідно підставляти значення зі списку бази даних, наприклад, Поле – Факультет.

Для можливості дії функції підстановки у список після його доповнення новими записами доцільно виділити діапазон більшого розміру, наприклад, у нашому випадку. За умови загального списку із 30 записів виділити діапазон D2:D42.

4.2.Відкрити діалогове вікно «Проверка вводимых значений»

ГМ – Данные Проверка данных.

4.3.Вибрати у списку Тип данных Список.

4.4.У полі вікна описати діапазон клітинок, у якому розміщено список бази даних.

4.5.ОК

ɍ ɤɥɿɬɢɧɤɚɯ ɩɨɥɹ ɡ’ɹɜɢɬɶɫɹ ɤɧɨɩɤɚ ɫɩɢɫɤɭ ɞɥɹ ɜɢɛɨɪɭ ɧɟɨɛɯɿɞɧɢɯ ɡɧɚɱɟɧɶ, ɹɤɿ ɛɭɞɭɬɶ ɩɿɞɫɬɚɜɥɹɬɢɫɹ ɭ ɪɨɛɨɱɢɣ ɫɩɢɫɨɤ ɡɜɢɱɚɣɧɢɦ ɱɢɧɨɦ ɩɿɫɥɹ ʀɯ ɜɢɞɿɥɟɧɧɹ.

294

Н. Я. Наливайко

 

 

Умова 3. Виконати модифікацію структури вхідного списку. 1. У списку Студенти ПУСКУ додати поля: Курс, КодСтудента

та Повний код).

1. Ʉɭɪɫ

2. Ʉɨɞ ɫɬɭɞɟɧɬɚ

3. ɉɨɜɧɢɣ ɤɨɞ

2. В клітинку Е2 поля Курс увести формулу:

=2009-C3, де 2009 – значення поточного року.

3. Виконати тиражування формули по полю списку для усіх його записів.

У формулі використовується проста арифметична формула віднімання:

=константа – значення клітинки.

4.В клітинку поля F2 поля КодСтудента ввести формулу: =СЦЕПИТЬ(B2;C2;D2).

5.Виконати тиражування формули по полю списку для усіх його записів.

У формулі використовується текстова функція =СЦЕПИТЬ(;;), якою здійснюється зв’язування даних, розміщених у різних клітинках (адреса вхідної клітинки 1+ адреса вхідної клітинки 2+ ... адреса вхідної клітинки №).

6.В клітинку поля Повний код увести формулу: =F2&E2&A2.

7.Виконати тиражування формули по полю списку для усіх його записів.

У формулі використовується текстова функція - &, якою здійснюється зв’язування даних, розміщених у різних клітинках: = (адреса вхідної клітинки 1 & адреса вхідної клітинки 2&

... адреса вхідної клітинки №). Для пропусків інтервалів між окремими значеннями у формулі використовується комбінація «с«.

Після виконання завдання список набуде вигляду:

Інформатика

295

 

 

Умова 4. Створити зв’язаний список

Унікальна можливість зв’язування Windows-об’єктів реально реалізована в одному фізичному об’єкті – Microsoft Excel. Її сутність полягає у можливостях зв’язування:

а) окремих клітинок та їх діапазонів на одному аркуші; б) клітинок та їх діапазонів різних аркушів; в) клітинок та їх діапазонів різних робочих книг;

г) робочих книг з іншими Windows-додатками.

Розрізняють два варіанти зв’язків в Microsoft Excel: звичайні зв’язки та гіперпосилання.

Звичайні зв’язки – це розумний спосіб розподілу даних між клітинкою або їх діапазоном у одному робочому аркуші і місцем у тій самій робочій книзі чи зовсім іншій, навіть у тій, що зберігається у Internet. Оскільки формула повідомляє Microsoft Excel, як відображати результати обчислень, зв’язок повідомляє Microsoft Excel, як знаходити дані у іншому місці і використовувати у активній клітинці.

Гіперпосилання дозволяють перетворювати робочий аркуш Microsoft Excel у подібність Web-сторінки. Створене на робочому аркуші гіперпосилання забезпечує автоматичні переходи у будь-які області робочої книги і за її межі.

Для роботи зі списками та даними у них основним варіантом є звичайні зв’язки.

Основним призначенням зв’язку у списках є відтворення даних вхідного списку в іншому місці аркуша чи у робочій книзі.

На основі зв’язування списків можна створювати масиви даних та організовувати бази даних.

Усі зміни, що проводяться у вхідному списку чи окремих його записах, приводять до ідентичних змін у зв’язаному списку.

При доповнені списку новими записами необхідно виконати оновлення зв’язаного списку аналогічно до його створення.

296

Н. Я. Наливайко

 

 

При вилученні даних із вхідного списку у зв’язаному на місці вилученого запису відображаються коди помилки #####,

які за необхідності можна вилучити і виконати оновлення списку.

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

1.На аркуші Підстановки виконати модифікацію структури робочого списку Студенти ПУСКУ – після поля ПІБ додати поле: Стать.

2.Заповнити поле Стать значеннями для кожного запису про студента відповідно: Ж – жіноча, Ч – чоловіча.

3.На аркуші Зв'язаний створити зв'язаний список:

3.1. ɍ ɤɥɿɬɢɧɰɿ Ⱥ1

ɭɜɟɫɬɢ ɮɨɪɦɭɥɭ :

Для зв’язування використати звичайні зв’язки:

формулу = (адреса вхідної клітинки), де:

– = (знак рівності – зв’язування);

Підстановки! – адреса аркуша-джерела;

А1 – адреса клітинки – джерела для зв’язаного об’єкта

Для адреси вибирається клітинка, дані якої необхідно відтворити у зв’язаному об’єкті!

4. Виконати тиражування формули методом Drag and Drop у діапазоні А1: G1.

Значення клітинок заголовка вхідного списку з’являться на аркуші Зв’язаний у області тиражування!!!

При перебільшені діапазону тиражування у клітинках можуть бути відображені значення 0 – ознака «пусто».

5. Виконати тиражування формул методом Drag and Drop по області записів списку:

Інформатика

297

 

 

виділити діапазон А1: G1;

використати маркер автозаповнення рядка для тиражування формули по діапазону клітинок – стовпців списку.

Умова 5. Виконати доповнення вхідного списку новими записами і оновлення зв’язаного списку.

1.Виділити заголовок списку.

2.Виконати команду – Данные / Форма.

3.У вікні Форми виконати зміни значення у записах:

3

Голубенко Ж.А.

 

Ж

2004

ОФ

6.050104

5

 

 

Змінити на:

 

 

 

 

3

Голубенко Є.А.

 

Ч

2004

ОФ

6.050104

5

 

 

 

 

 

 

 

 

 

 

 

8

Довбня Б.П.

 

Ч

 

2006

ТК

6.050302

3

 

 

Змінити на:

 

 

 

 

8

Довбня І.П.

 

Ж

 

2006

ТК

 

6.050302

3

298

 

Н. Я. Наливайко

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26

Тарасенко С.Т.

 

Ж

2006

ТК

6.050301

3

 

 

Змінити на:

 

 

 

26

Тарасенко С.В.

 

Ч

2005

ТК

6.050301

3

1. Для здійснення змін використати процедуру Пошук записів у Формі.

2.Для раціональності пошуку у списку доцільно виділити весь список або ту його частину, у якій необхідно виконати пошук.

3.Для здійснення пошуку у Формі використати клавішу

Критерии.

Після виконання команди Критерии усі поля Форми стануть вільними!

4.У необхідному (вільному полі) Форми ввести необхідне значення і натиснути клавішу Далее або Назад залежно від місця розташування активної клітинки у списку в поточний момент роботи.

5.Для здійснення пошуку доцільно використовувати маски (*, ?), якщо невідома якість частини значення поля.

6.Для пошуку числових значень у критеріях пошуку використовувати оператори:

1.= Дорівнює

2.> Більше

3.<> Не дорівнює

4.<= Менше або дорівнює

5.< Менше

6.>= Більше або дорівнює

7.Для прискорення пошуку доцільно у різних полях вказати декілька критеріїв.

Умова 6. Виконати оновлення зв’язаного списку і відзначити зміни у ньому:

Для оновлення даних у зв’язаному списку, після їх зміни

увхідному списку треба:

виділити першу клітинку у рядку запису зв’язаного списку;

Інформатика

299

 

 

використати маркер автозаповнення клітинки для тиражування формули методом Drag and Drop по діапазону клітинок, об’єднаних у рядку;

виділити рядок запису;

–- використати маркер автозаповнення рядка для тиражування формули по діапазону клітинок стовпця списку.

Усі зміни, що були здійснені у вхідному списку відтворять-

ся у зв’язаному.

1. Виконати оновлення зв'язаного списку і відзначити зміни у ньому за допомогою процедури Пошук записів у Формі.

Умова 7. Виконати модифікацію структури вхідного списку.

1. У списку Студенти ПУСКУ додати поля: Рік народження, Адреса,Повних років, Поточний рік.

1. Ɋɿɤ ɧɚɪɨɞɠɟɧɧɹ

2. Ⱥɞɪɟɫɚ

3. ɉɨɜɧɢɯ ɪɨɤɿɜ

4. ɉɨɬɨɱɧɢɣ ɪɿɤ

2.Увести вхідні значення у нові поля: Рік народження; Адреса та Поточний рік.

3.В клітинку J2 поля Повних років ввести формулу: =$M$2-C2.

4.Виконати тиражування формули по рядках поля Повних років.

Після виконання завдання список набуде вигляду:

Умова 8. Виконати упорядкування вхідного списку Студенти ПУСКУ.

1.Виконати копіювання вхідного списку Студенти ПУСКУ з аркуша Підстановки до нового аркуша Сортування.

2.Виконати модифікацію структури списку – вилучити поле

КодСтудента.

300

Н. Я. Наливайко

 

 

Сортування - це машинна процедура процесу упорядкування даних за деякими ознаками. Основне її призначення - підготовка даних для їх подальшої обробки (логічної, математичної тощо).

У списках сортування здійснюється як для числових, так і для символьних даних.

1. Сортування числових даних виконують у порядку зменшення чи зростання значень.

2.Сортування символьних даних виконують за абеткою або

узворотному напрямку.

За замовчуванням рядки виділеного діапазону списку сортуються за вмістом одного із його стовпців, але є можливість виконувати сортування одночасно за двома і трьома стовпцями.

3. Для проведення простого сортування у визначених напрямках використовують кнопки стандартної панелі інструментів.

4. Для виконання сортування з вибором об’єктів (полів списку) використовують спеціальне вікно Сортировка.

3.Виділити список або будь-яку клітинку у його діапазоні.

4.Виконати команду головного меню – Данные / Сортиров-

ка….

Якщо перший рядок виділеного діапазону вміщує заголовки стовпців, то необхідно у вікні Сортировка у області Идентифицировать поля по: установити опцію – подписям (первая строка диапазона). При цьому рядок заголовок списку буде виключено із сортування.

5. У діалоговому вікні Сортировка виконати:

5.1.У текстовому полі Идентифицировать поля по: установити опцію – обозначениям столобцов листа;

5.2.У текстовому полі Сортировать по: вибрати поля для сортування даних списку.

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