Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка основи ПЗK.doc
Скачиваний:
56
Добавлен:
12.02.2016
Размер:
3.49 Mб
Скачать

Хід роботи

Завдання.“Територія та чисельність населення областей України”.

За даними про населення областей України та їх територію, створіть таблицю. За заданими показниками населення областей та міського населення обчисліть кількість сільського населення та густину населення (кількість населення на 1 км2). Обчисліть відсоток міського та сільського населення у кожній з областей, щільність населення. Виділіть області, де ці показники є найменшими та найбільшими. Відсортуйте утворену таблицю у порядку зростання щільності населення та утворіть вибірки з областей.

  1. Введіть необхідні для розв’язування задачі дані у клітинки з відповідними адресами. Зробіть шапку таблиці.

  1. Заповніть чис­ловою інформацією необхідні комірки у стовпцях.

  2. Введіть формули. Примітка: при вводі формули можна не вводити адресу вручну, а лише клацнути на клітинці в процесі вводу.

  3. Автоматично заповніть формулами решта комірок стовпця. Правильно задайте формати комірок.

  4. Щільність населення розраховується як кількість населення (у тисячах) на квадратний кілометр. Підберіть коректний формат зображення числових даних у стовпці. У рядку “Всього” обчисліть площу території України та її населення. Яка щільність населення України?

  5. Перейменуйте перший аркуш електронної книжки і дайте йому назву “Області”.

  6. У клітинках В30:G30 визначте максимальні значення зі стовпців даних та виведіть їх унизу під стовпцями.

  7. Визначте мінімальні значення у стовпцях.

  8. Скопіюйте усю таблицю на аркуш 2, задайте режим відображення формул.

  9. Перед стовпцем А вставте додатковий стовпець. У комірки А1-А2 впишіть “№ ”. Заповніть комірки А3-А28.

  10. Відсортуйте таблицю у порядку спадання щільності населення. Нумерація областей при цьому повинна залишатись незмінною.

  11. Утворіть дві вибірки: 10 областей з найбільшою щільністю населення; області, населення яких перевищує 2 млн., але менше ніж 3 млн. чоловік. Розмістіть отримані вибірки на третьому аркуші книги.

  12. Збережіть книжку на диску у файлі ««Лаб12_Області.xls».

  13. Додайте цей документ до файла «ОПЗ_Звіт.doc», та оформіть його належним чином.

  14. Продемонструйте роботу викладачеві та захистіть її.

  1. Excel. Організація розгалужень. Теоретичні відомості

Розгалуження в Excel реалізовують за допомогою функції IF (Якщо), яка використовується для умовної перевірки значень та формул і має таку структуру:

IF (<умова>; <вираз_істина>; <вираз_хибність>)

Якщо умова виконується, то функція набуває значення вираз_істина, якщо не виконується — вираз_хибність. Вираз також може бути функцією IF – так утворюють вкладені розгалуження. У Excel може бути не більше семи вкладених функцій. Умови записують за допомогою операцій порівняння = (рівне), > (більше), < (менше), <= (менше або рівне), >= (більше або рівне), <> (не рівне), визначених над виразами.

Розглянемо приклади.

1. Нехай у деякій клітинці є функція =IF(A10=100;SUM(B5:B15);""). Якщо значення клітинки A10 є 100, то умова ІСТИННА і обчислюється сума клітинок B5:B15. В іншому разі умова ХИБНА і в клітинку, у якій міститься функція IF, записується порожній текст ("").

2. Припустимо, що в клітинках B2:B4 є фактичні видатки за січень, лютий, березень: 1500, 500 і 500, відповідно. У клітинках C2:C4 містяться дані з прогнозованими видатками за цей самий період: 900, 900 і 925. Можна записати формулу для перевірки відповідності бюджету витрат певного місяця, генеруючи тексти повідомлень за допомогою таких формул: =IF(B2>C2; "Перевищення бюджету"; "OK"), =IF(B3>C3; "Перевищення бюджету"; "OK"), =IF(B2>C2; "Перевищення бюджету"; "OK").

3. Припустимо, що потрібно призначити буквенну категорію числам, на які посилаються, за іменем СереднійБал. Категорії наведені в таблиці:

СереднійБал

Категорія

Більше 89

A

Від 80 до 89

B

Від 70 до 79

C

Від 60 до 69

D

Менше 60

F

Тоді можна використати вкладені функції IF:

IF(СереднійБал>89;"A";IF(СереднійБал>79;"B";IF(СереднійБал>69;"C"; IF( СереднійБал>59;"D";"F")))).