Рис. 4 – Результати розрахунків витрат на рекламу
3. По результатам розрахунків будуємо графік отриманих значень (рис. 2).
Рис. 5 – Діаграма проценту від загальних витрат на рекламу
Рис. 6 – Формули розрахунків
Завдання 3 (розгалужений обчислювальний процес)
Значення змінних x, A, B та C підібрати таким чином, щоб розрахунок виконувався за всіма трьома умовами завдання.
Хід роботи
1. Створюємо новий документ EXCEL.
2. Вводимо початкові дані x, A, B та C. Також в першу комірку F10 вводимо формулу: «=ЕСЛИ (И(E10>0; B10=0); СТЕПЕНЬ (E10; B10)*КОРЕНЬ (C10*E10)+D10*СТЕПЕНЬ (E10; C10); ЕСЛИ (И(E10=0; НЕ (И(B10>0; B10<1))); СТЕПЕНЬ (C10; 2)+СТЕПЕНЬ (D10; 2)+B10; СТЕПЕНЬ (E10; 2)+EXP (B10+E10)+СТЕПЕНЬ (C10; D10)))».
3. Після введення першої розмножуємо її в інші комірки за допомогою автозаповнення. Отримуємо наступні результати розрахунків, які показані на рис. 1.
Рис. 7 – Результати розрахунків виразу
4. В таблиці 1 показано повний перелік формул, застосованих для розрахунку виразу. На рис. 2 показаний графік розрахованих значень.
Таблиця 1 – Формули для розрахунку виразу
A | B | C | X | Y |
1 | 1 | 2 | 2 | =ЕСЛИ (И(E10>0; B10=0); СТЕПЕНЬ (E10; B10)*КОРЕНЬ (C10*E10)+D10*СТЕПЕНЬ (E10; C10); ЕСЛИ (И(E10=0; НЕ (И(B10>0; B10<1))); СТЕПЕНЬ (C10; 2)+СТЕПЕНЬ (D10; 2)+B10; СТЕПЕНЬ (E10; 2)+EXP (B10+E10)+СТЕПЕНЬ (C10; D10))) |
0 | 2 | 3 | -1 | =ЕСЛИ (И(E11>0; B11=0); СТЕПЕНЬ (E11; B11)*КОРЕНЬ (C11*E11)+D11*СТЕПЕНЬ (E11; C11); ЕСЛИ (И(E11=0; НЕ (И(B11>0; B11<1))); СТЕПЕНЬ (C11; 2)+СТЕПЕНЬ (D11; 2)+B11; СТЕПЕНЬ (E11; 2)+EXP (B11+E11)+СТЕПЕНЬ (C11; D11))) |
3 | 4 | 1 | 0 | =ЕСЛИ (И(E12>0; B12=0); СТЕПЕНЬ (E12; B12)*КОРЕНЬ (C12*E12)+D12*СТЕПЕНЬ (E12; C12); ЕСЛИ (И(E12=0; НЕ (И(B12>0; B12<1))); СТЕПЕНЬ (C12; 2)+СТЕПЕНЬ (D12; 2)+B12; СТЕПЕНЬ (E12; 2)+EXP (B12+E12)+СТЕПЕНЬ (C12; D12))) |
1 | 3 | 2 | 0 | =ЕСЛИ (И(E13>0; B13=0); СТЕПЕНЬ (E13; B13)*КОРЕНЬ (C13*E13)+D13*СТЕПЕНЬ (E13; C13); ЕСЛИ (И(E13=0; НЕ (И(B13>0; B13<1))); СТЕПЕНЬ (C13; 2)+СТЕПЕНЬ (D13; 2)+B13; СТЕПЕНЬ (E13; 2)+EXP (B13+E13)+СТЕПЕНЬ (C13; D13))) |
3 | 2 | 1 | 1 | =ЕСЛИ (И(E14>0; B14=0); СТЕПЕНЬ (E14; B14)*КОРЕНЬ (C14*E14)+D14*СТЕПЕНЬ (E14; C14); ЕСЛИ (И(E14=0; НЕ (И(B14>0; B14<1))); СТЕПЕНЬ (C14; 2)+СТЕПЕНЬ (D14; 2)+B14; СТЕПЕНЬ (E14; 2)+EXP (B14+E14)+СТЕПЕНЬ (C14; D14))) |
0 | 0 | 0 | 1 | =ЕСЛИ (И(E15>0; B15=0); СТЕПЕНЬ (E15; B15)*КОРЕНЬ (C15*E15)+D15*СТЕПЕНЬ (E15; C15); ЕСЛИ (И(E15=0; НЕ (И(B15>0; B15<1))); СТЕПЕНЬ (C15; 2)+СТЕПЕНЬ (D15; 2)+B15; СТЕПЕНЬ (E15; 2)+EXP (B15+E15)+СТЕПЕНЬ (C15; D15))) |
2 | 3 | 3 | 2 | =ЕСЛИ (И(E16>0; B16=0); СТЕПЕНЬ (E16; B16)*КОРЕНЬ (C16*E16)+D16*СТЕПЕНЬ (E16; C16); ЕСЛИ (И(E16=0; НЕ (И(B16>0; B16<1))); СТЕПЕНЬ (C16; 2)+СТЕПЕНЬ (D16; 2)+B16; СТЕПЕНЬ (E16; 2)+EXP (B16+E16)+СТЕПЕНЬ (C16; D16))) |
3 | 2 | 4 | 0 | =ЕСЛИ (И(E17>0; B17=0); СТЕПЕНЬ (E17; B17)*КОРЕНЬ (C17*E17)+D17*СТЕПЕНЬ (E17; C17); ЕСЛИ (И(E17=0; НЕ (И(B17>0; B17<1))); СТЕПЕНЬ (C17; 2)+СТЕПЕНЬ (D17; 2)+B17; СТЕПЕНЬ (E17; 2)+EXP (B17+E17)+СТЕПЕНЬ (C17; D17))) |
0 | 1 | 4 | 1 | =ЕСЛИ (И(E18>0; B18=0); СТЕПЕНЬ (E18; B18)*КОРЕНЬ (C18*E18)+D18*СТЕПЕНЬ (E18; C18); ЕСЛИ (И(E18=0; НЕ (И(B18>0; B18<1))); СТЕПЕНЬ (C18; 2)+СТЕПЕНЬ (D18; 2)+B18; СТЕПЕНЬ (E18; 2)+EXP (B18+E18)+СТЕПЕНЬ (C18; D18))) |
-1 | 2 | 2 | -1,2 | =ЕСЛИ (И(E19>0; B19=0); СТЕПЕНЬ (E19; B19)*КОРЕНЬ (C19*E19)+D19*СТЕПЕНЬ (E19; C19); ЕСЛИ (И(E19=0; НЕ (И(B19>0; B19<1))); СТЕПЕНЬ (C19; 2)+СТЕПЕНЬ (D19; 2)+B19; СТЕПЕНЬ (E19; 2)+EXP (B19+E19)+СТЕПЕНЬ (C19; D19))) |
2 | 2 | 3 | 1 | =ЕСЛИ (И(E20>0; B20=0); СТЕПЕНЬ (E20; B20)*КОРЕНЬ (C20*E20)+D20*СТЕПЕНЬ (E20; C20); ЕСЛИ (И(E20=0; НЕ (И(B20>0; B20<1))); СТЕПЕНЬ (C20; 2)+СТЕПЕНЬ (D20; 2)+B20; СТЕПЕНЬ (E20; 2)+EXP (B20+E20)+СТЕПЕНЬ (C20; D20))) |
1 | 4 | -3 | 2 | =ЕСЛИ (И(E21>0; B21=0); СТЕПЕНЬ (E21; B21)*КОРЕНЬ (C21*E21)+D21*СТЕПЕНЬ (E21; C21); ЕСЛИ (И(E21=0; НЕ (И(B21>0; B21<1))); СТЕПЕНЬ (C21; 2)+СТЕПЕНЬ (D21; 2)+B21; СТЕПЕНЬ (E21; 2)+EXP (B21+E21)+СТЕПЕНЬ (C21; D21))) |
0 | 1 | -3 | -2,3 | =ЕСЛИ (И(E22>0; B22=0); СТЕПЕНЬ (E22; B22)*КОРЕНЬ (C22*E22)+D22*СТЕПЕНЬ (E22; C22); ЕСЛИ (И(E22=0; НЕ (И(B22>0; B22<1))); СТЕПЕНЬ (C22; 2)+СТЕПЕНЬ (D22; 2)+B22; СТЕПЕНЬ (E22; 2)+EXP (B22+E22)+СТЕПЕНЬ (C22; D22))) |
1 | 2 | 1 | 2 | =ЕСЛИ (И(E23>0; B23=0); СТЕПЕНЬ (E23; B23)*КОРЕНЬ (C23*E23)+D23*СТЕПЕНЬ (E23; C23); ЕСЛИ (И(E23=0; НЕ (И(B23>0; B23<1))); СТЕПЕНЬ (C23; 2)+СТЕПЕНЬ (D23; 2)+B23; СТЕПЕНЬ (E23; 2)+EXP (B23+E23)+СТЕПЕНЬ (C23; D23))) |
2 | 2 | 1 | 2 | =ЕСЛИ (И(E24>0; B24=0); СТЕПЕНЬ (E24; B24)*КОРЕНЬ (C24*E24)+D24*СТЕПЕНЬ (E24; C24); ЕСЛИ (И(E24=0; НЕ (И(B24>0; B24<1))); СТЕПЕНЬ (C24; 2)+СТЕПЕНЬ (D24; 2)+B24; СТЕПЕНЬ (E24; 2)+EXP (B24+E24)+СТЕПЕНЬ (C24; D24))) |
Рис. 8 – Графік розрахованих значень
Завдання 4
Створити таблиці за пропонованою структурою, встановити зв’язки між таблицями, заповнити таблиці даними (не менше 10 записів):
Таблиця 2 – Довідник виробів
Код виробу | Найменування виробу | Вироблено (од.) |
… | … | … |
Таблиця 3 – Прейскурант цін
Код деталі | Найменування деталі | Ціна (грн.) |
… | … | … |
Таблиця 4 – Застосованість деталей у виробах
Код виробу | Код деталі | Кількість деталей у виробі |
Виконати розрахунки вартості складових у кожному виробі шляхом побудови запиту. Одержані результати сформувати у вигляді звіту, де згрупувати дані по кожному виробу.
Таблиця 5 – Структура запиту для визначення вартості деталей у виробі
Код виробу | Найменування виробу | Вироблено (од.) | Код деталі | Найменування деталі | Кількість деталей у виробі | Ціна деталі (грн.) | Вартість деталей у виробі |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8=(6*7) |
Хід роботи
1. В СУБД MicrosoftACCESS створюємо базу даних під назвою «Робітники».
2. Створюємо і заповнюємо в БД 3 таблиці: «Довідник робітників», «Довідник верстатів» та «Відомість виконаних робіт». Вони показані відповідно на рис. 9, 10 та 11.
Рис. 9 – Таблиця «Довідник виробів»
Рис. 10 – Таблиця «Прейскурант цін»
Рис. 11 – Таблиця «Застосованість деталей у виробах»
3. Тепер зв’яжемо створені таблиці. Для цього натискаємо на верхній панелі на клавішу «Схема данных» і додаємо всі три таблиці до схеми. Далі створюємо 2 зв’язки: поле «Код виробу» таблиці «Довідник виробів» з’єднуємо з полем «Код виробу» таблиці «Застосованість деталей у виробах» та поле «Код деталі» таблиці «Прейскурант цін» – з полем «Код деталі» таблиці «Застосованість деталей у виробах». Схема даних показана на рис. 12.
Рис. 12 – Схема даних
4. Створимо 3 форми для перегляду кожної зі створених таблиць. Вони відповідно показані на рис. 13, 14 та 15.
5.
Рис. 13 – Форма таблиці «Довідник виробів»
Рис. 14 – Форма таблиці «Прейскурант цін»
Рис. 15 – Форма таблиці «Застосованість деталей у виробах»
6. Виконати розрахунки вартості складових у кожному виробі
7. Тепер виконаємо розрахунки вартості складових у кожному виробі, як показано нижче. Для цього в режимі конструктора створимо запит до БД, як показано на рис. 16. Цей запит має 1 розрахункове поле (в якому і розраховується вартість деталей у виробі), яке має наступну формулу:
Вартість деталей у виробі: [Кількість деталей у виробі]*[Ціна (грн)]
Рис. 16 – Створення запиту розрахунку вартості деталей в режимі конструктора
Після створення запиту, запускаємо його на виконання, як показано на рис. 17.
Рис. 17 – Запит до БД про розрахунок вартості деталей
Одержані результати оформимо у вигляді звіту, як показано на рис. 18.
Рис. 18 – Звіт до БД про нарахування плати робітникам