Визначено середні ціни виробників по кожній позиції, використовуючи формулу
СРЗНАЧ () (Наприклад: = СРЗНАЧ (C5: C7)). p> 5. Знайдено співвідношення цін кожного виду енергоресурсів з ціною на нафту в відсотках. Для цього ціни окремого виду поділені на ціну нафти, тип приведений до відсоткам.
6. У іншому файлі сформована таблиця В«Середньорічні ціниВ» за допомогою консолідації. Для перенесення назва рядків і стовпців використана опція
Використовувати в як імен .
1.2 Складання штатного розкладу лікарні. Створення простих макросів
1. Заповнена таблиця (Таб. 1.2.1). Основним вважається оклад санітарки. Коефіцієнти призначаються наступним чином:
- медсестра повинна отримувати в 1,5 рази більше санітарки;
- лікар - в 3 рази більше санітарки;
- завідувач відділенням - На $ 30 більше, ніж лікар;
- завідувач аптекою - в 2 рази більше санітарки;
- завідувач господарством - на $ 40 більше медсестри;
- головний лікар - в 4 рази більше санітарки;
- завідувач лікарнею - на $ 20 більше головного лікаря.
Оклад знаходиться за формулою: Оклад = А * (Оклад санітарки) + В .
Таблиця 1.2.1 - Штатний розклад лікарні
Посада
Кількість працівників
Коефіцієнти окладу
Оклад
Разом
А
В
Санітарка
7
0
0
133,11
931,76
Медсестра
9
1,5
0
199,66
1796,96
Лікар
11
3
0
399,32
4392,57
Завідувач аптекою
1
2
0
266,22
266,22
Завідувач відділенням
3
3
30
429,32
1287,97
Головний лікар
1
4
0
532,43
532,43
Завідувач господарством
1
1,5
40
239,66
239,66
Завідувач лікарнею
1
4
20
552,43
552,43
10000,00
2. Підбір окладу санітарки проведений за допомогою функції В«Підбір параметраВ»: Сервіс | Підбір параметра (рис. 1.2.1).
В
Малюнок 1.2.1 - Діалогове вікно В«Підбір параметраВ»
У полі Встановити в осередку введений адресу осередки, де обчислюється зарплата всіх співробітників лікарні ($ F $ 12). У полі Значення введено значення місячного фонду (10000). У полі Змінюючи значення комірки введений адресу комірки з окладом санітарки ($ E $ 4).
3. Дана таблиця скопійована на другий лист. Щоб записати макрос обрана команда Сервіс | Макрос | Почати запис . У діалоговому вікні Запис макросу (рис 1.2.2) задано ім'я макросу В«StaffВ», в полі Зберегти в: Ця книга. Після натискання кнопки ОК всі дії над осередками записуються.
4. <В
Малюнок 1.2.2 - Діалогове вікно В«Запис макросуВ»
4. Проведена операція В«Підбір параметраВ».
5. Зупинено запис макросу.
6. Для перегляду макросу виконано Сервіс | Макрос | Макроси | , обраний записаний макрос В«StaffВ» і натиснуто кнопка Змінити . Відкривається вікно редактора VBA з текстом макросу.
Записаний макрос має наступний вигляд:
Sub Staff ()
Range ("F12"). GoalSeek Goal: = 10000, ChangingCell: = Range ("E4")
End Sub
У даному вікні можна редагувати макрос.
7. Розміщена кнопка на робочому листі, для цього винесена панель інструментів Форми при допомоги Сервіс | Налаштування | Панель інструментів | Форми . На панелі обрана форма Кнопка і розташована на аркуші клацанням миші. Одночасно з цим відкривається діалогове вікно Призначити макрос об'єкту (рис. 1.2.3) і в полі Ім'я макросу вибрано ім'я даного макросу В«StaffВ».