Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
32 MS Excel. Організація розгалужень та ітераці....doc
Скачиваний:
18
Добавлен:
30.04.2019
Размер:
155.65 Кб
Скачать

Хід роботи

  1. Запустіть програму ет, створіть нову книжку, назвіть аркуш Зарплатня і задайте режим відображення формул

3. Розгляньте умову задачі 7 і введіть вхідні дані для шести працівників (див. Рис. 44, але не копіюйте з нього дані).

У таблиці вводьте дані лише в стовпці А, В, С, D, пам'ятаючи, що є лише три розряди (1, 2, 3) і днів у місяці є не більше ніж 31.

Адреси Дані

А1 Відомість нарахування зарплатні від

Е1 =СЕГОДНЯ() або =TODAY()

Примітка: введіть дату і виберіть для неї формат

В2 Тарифні ставки: D2 8

Е2 10

F2 12

G2 0,13

A3 Номер

В3 Прізвище СЗ Розряд D3 Днів

ЕЗ Тариф

F3 Нараховано

G3 Відрахування

НЗ Видати

А4 1

В4 <Конкретне прізвище 1>

С4 <конкретний розряд: 1, 2 або 3>

D4 <кількість відпрацьованих днів>

А5 2

B5 <конкретне прізвище>

С5 <конкретний розряд>

D5 <кількість відпрацьованих днів>

і т.д. (введіть дані для шести працівників)

4. Уведіть формули розв'язування задачі:

Е4 = ЕСЛИ (C4=1;$D$2; ЕСЛИ (С4=2; $Е$2; $F$2))

F4 = D4 * Е4

G4 = F4 * $G$2

Н4 = F4 - G4

5. Скопіюйте формули в усю робочу таблицю.

6. Уведіть формули для обчислення балансу:

D10 Всього

F10 <обчисліть суму в стовпці F>

G10 <обчисліть суму в стовпці G>

Н10 <обчисліть суму в стовпці Н>

Н12 =G10+H10

Н13 = ЕСЛИ (Н12=F10;"ОК";"Помилка")

7.Скасуйте режим відображення формул.

Скільки всього нараховано зарплатні? Чи збігається баланс? Скільки повинен отримати другий працівник?

8. Скопіюйте таблицю на другий аркуш.

9. На аркуші 2 підвищіть денну оплату праці (тарифні ставки) всім категоріям на три одиниці і зменшіть відрахування на 2%.

Скільки всього нараховано зарплатні тепер? Чи збігається баланс? Скільки тепер повинен отримати другий працівник?

10. Зніміть захист з даних у стовпці Днів. Захистіть решту таблиці від несанкціонованих змін, задавши пароль: money. Виберіть діапазон даних зі стовпця D і ліквідуйте захист його клітинок командами Формат > КЛІТИНКИ > Захист >Вимкніть перемикач захисту клітинки. Решту клітинок захистіть коман­дою Сервіс > Захист > Захистити > Лист. Пам'ятайте: коли вводять пароль, на екрані відображаються зірочки. Переко­найтеся, що в стовпець С внести зміни не можна. Внесіть зміни в стовпець D: другий робітник відпрацював 28 днів. Скільки він заробив?

11. Перейдіть на аркуш 3. Додайте до таблиці три стовпці: Початок, Стаж, Премія. У стовпець Початок введіть дати початку трудової діяльності працівників.

12. У наступному стовпці Стаж обчисліть стаж працівників ( у

роках).

Від дати в $Е$2 потрібно відняти дати зі стовпця Початок і результат поділити на 365. Формат клітинки задати як число­вий загальний.

13. Нарахуйте премію працівникам від нарахованої суми 10%, якщо стаж до 5 років, і 25%, якщо стаж більший.

14. Перейдіть на наступний аркуш для розв'язування задачі 8

15. Запишіть своє рівняння у вигляді O=f(x) і розв'яжіть його методом підбору параметра.

Введіть у А1 деяке близьке до х число або будь-яке число.У клітинку А2 введіть =f(Al), тобто формулу = 2*n*Al-n- sin(n*Al), де замість n вводьте номер варіанта. Виконайте команди Сервіс > Підбір параметра. Заповніть в отриманому діалоговому вікні три поля так: А2, 0, А1 B5 >Ок. Відповідь буде в клітинці А1

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

Введіть заголовок таблиці і назви стовпців так (рис. 45):

А1 Розв'язування нелінійного рівняння

А2 <введіть вигляд свого рівняння>

A3 методом простої ітерації

А5 Попередня Примітка: маємо на увазі ітерації

В5 Наступна С5 Похибка

  1. Уведіть формули розв'язування задачі 8:

Аб <введіть будь-яке число>

В6 <введіть свою формулу методу простої ітерації>

С6 =abs(B6-A6)

А7 =В6

Більше нічого вводити не треба.

18. Скопіюйте формули з А7, В6, С6 вниз до 13-го рядка.

Скільки буде виконано ітерацій?

19. Скасуйте режим відображення формул і в клітинці В13 отримаєте результат.

Який результат і яка різниця між двома останніми наближе­ними значеннями? У скільки разів зменшується ця різниця (похибка) після кожної ітерації?

20. Сформатуйте числові дані, щоб було п'ять знаків після десяткової крапки.

21. Скопіюйте таблицю на наступний аркуш і переробіть її так, щоб розв'язати цю ж задачу, користуючись іменами mдіапазонів.

Замість назви стовпця Попередня введіть назву х, замість назви Наступна - z. Відповідно змініть формули в клітинках В6 і С6. Виконайте додатково ще дві ітерації. Яка відповідь тепер?

22. На наступному аркуші розв'яжіть нелінійне рівняння засобом Solver (Пошук розв'язку).

Сервіс > Пошук розв'язку. Заповніть діалогове вікно (рис. 46): клітинка-ціль (це А2 чи інша), куди заздалегідь було введено формулу =f(Al), цільове значення — 0, змінюючи клітинку А1. Обмежень немає. Виконати.

23. Розв'яжіть задачу 8 у двох клітинках.

Задайте режим ітерації: Сервіс > Параметри > Обчислення > Ітерації > ОК. У клітинку А17 введіть будь-яке початкове наближення. У клітинку В17 введіть праву частину формули методу простої ітерації як вираз від А17, наприклад, =(sin(A17)+l)/2. У клітинку А17 введіть цю ж формулу як вираз від В17, тобто =(sin(B17)+l)/2. Який одержали результат?

24. Збережіть книжку на диску.

25. Продемонструйте сім аркушів і закінчіть роботу.