- •Лабораторна робота № е_3. Розв’язання циклічних задач в середовищі Excel
- •1. Абсолютні і відносні адреси комірок
- •2. Три способи розв’язання циклічних задач
- •2.1. Автозаповнення для формування аргументів
- •Копіювання формул при розв’язанні циклічних задач
- •Приклад розв’язання задачі
- •Порядок виконання роботи
- •Контрольні питання
Копіювання формул при розв’язанні циклічних задач
На практиці часто доводиться виконувати однакові обчислення для різних даних. Тому копіювання формул має важливо значення в роботі електронної таблиці.
Копіювання формул з відносними адресами відбувається за таким правилом:
при копіюванні формули на одну комірку нижче всі номери рядків у формулі збільшуються на одиницю;
при копіюванні формули на одну комірку вище всі номери рядків у формулі зменшуються на одиницю;
при копіюванні формули на одну комірку праворуч кожне позначення стовпця змінюється на наступну літеру латинського алфавіту
при копіюванні формули на одну комірку ліворуч кожне позначення стовпця змінюється на попередню літеру латинського алфавіту
Приклад розв’язання задачі
Розв’язання задачі з циклічним алгоритмом представлено на рис. 1.
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
||||||||||||||||||||
1 |
|
||||||||||||||||||||||||||||
2 |
|
||||||||||||||||||||||||||||
3 |
|
||||||||||||||||||||||||||||
4 |
|
||||||||||||||||||||||||||||
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
||||||||||||||||||||
5 |
|
||||||||||||||||||||||||||||
6 |
|
||||||||||||||||||||||||||||
7 |
|
||||||||||||||||||||||||||||
8 |
|
||||||||||||||||||||||||||||
9 |
|
||||||||||||||||||||||||||||
10 |
С - ціна продукції в грн, xn - початкове значення кількості продукції в кг, xk - кінцеве значення кількості продукції в кг, dx - крок зміни кількості продукції в кг, x - поточне значення кількості продукції в кг, Ct - вартість продажів у грн. |
||||||||||||||||||||||||||||
11 |
|
||||||||||||||||||||||||||||
12 |
|
||||||||||||||||||||||||||||
13 |
|
||||||||||||||||||||||||||||
14 |
|
||||||||||||||||||||||||||||
15 |
|
||||||||||||||||||||||||||||
16 |
Ct= C*x |
||||||||||||||||||||||||||||
17 |
|
||||||||||||||||||||||||||||
18 |
|
||||||||||||||||||||||||||||
19 |
|
||||||||||||||||||||||||||||
20 |
|
||||||||||||||||||||||||||||
21 |
|
||||||||||||||||||||||||||||
22 |
|
||||||||||||||||||||||||||||
23 |
|
||||||||||||||||||||||||||||
24 |
Математ. змінні |
c |
xn |
xk |
dx |
||||||||||||||||||||||||
25 |
Значення змінних |
20 |
1 |
10 |
1 |
||||||||||||||||||||||||
26 |
Адреси комірок ЕТ |
B25 |
C25 |
D25 |
E25 |
||||||||||||||||||||||||
27 |
|
||||||||||||||||||||||||||||
28 |
Розподіл результатів по коміркам ЕТ |
||||||||||||||||||||||||||||
29 |
|
||||||||||||||||||||||||||||
30 |
Рішення 1 |
Рішення 2 |
Рішення 3 |
||||||||||||||||||||||||||
31 |
x |
Ct |
x |
Ct |
x |
Ct |
|||||||||||||||||||||||
32 |
A39:A48 |
B39:B48 |
C39:C48 |
D39:D48 |
E39:E48 |
F39:F48 |
|||||||||||||||||||||||
33 |
|
||||||||||||||||||||||||||||
34 |
4. Результати рішення задачі |
|
|||||||||||||||||||||||||||
35 |
|
||||||||||||||||||||||||||||
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
||||||||||||||||||||
36 |
Автоматичне формування аргументів: |
||||||||||||||||||||||||||||
37 |
1. За допомогою Автозаполнения |
2. За допомогою діалогового вікна “Прогрессия”. |
3. За допомогою абсолютних адрес. |
||||||||||||||||||||||||||
38 |
x |
Ct |
x |
Ct |
x |
Ct |
|
||||||||||||||||||||||
39 |
1 |
20 |
1 |
20 |
1 |
20 |
|
||||||||||||||||||||||
40 |
2 |
40 |
2 |
40 |
2 |
40 |
|
||||||||||||||||||||||
41 |
3 |
60 |
3 |
60 |
3 |
60 |
|
||||||||||||||||||||||
42 |
4 |
80 |
4 |
80 |
4 |
80 |
|
||||||||||||||||||||||
43 |
5 |
100 |
5 |
100 |
5 |
100 |
|
||||||||||||||||||||||
44 |
6 |
120 |
6 |
120 |
6 |
120 |
|
||||||||||||||||||||||
45 |
7 |
140 |
7 |
140 |
7 |
140 |
|
||||||||||||||||||||||
46 |
8 |
160 |
8 |
160 |
8 |
160 |
|
||||||||||||||||||||||
47 |
9 |
180 |
9 |
180 |
9 |
180 |
|
||||||||||||||||||||||
48 |
10 |
200 |
10 |
200 |
10 |
200 |
|
||||||||||||||||||||||
49 |
|
||||||||||||||||||||||||||||
50 |
5. Формули обчислень |
||||||||||||||||||||||||||||
51 |
|
||||||||||||||||||||||||||||
52 |
Рішення 1 |
Рішення 2 |
Рішення 3 |
||||||||||||||||||||||||||
53 |
x |
Ct |
x |
Ct |
x |
Ct |
|||||||||||||||||||||||
54 |
1 |
=A39*$B$25 |
1 |
=D39*$B$25 |
=C25 |
=H39*$B$25 |
|||||||||||||||||||||||
55 |
2 |
=A40*$B$25 |
2 |
=D40*$B$25 |
=H39+$E$25 |
=H40*$B$25 |
|||||||||||||||||||||||
56 |
3 |
=A41*$B$25 |
3 |
=D41*$B$25 |
=H40+$E$25 |
=H41*$B$25 |
|||||||||||||||||||||||
57 |
4 |
=A42*$B$25 |
4 |
=D42*$B$25 |
=H41+$E$25 |
=H42*$B$25 |
|||||||||||||||||||||||
58 |
5 |
=A43*$B$25 |
5 |
=D43*$B$25 |
=H42+$E$25 |
=H43*$B$25 |
|||||||||||||||||||||||
59 |
6 |
=A44*$B$25 |
6 |
=D44*$B$25 |
=H43+$E$25 |
=H44*$B$25 |
|||||||||||||||||||||||
60 |
7 |
=A45*$B$25 |
7 |
=D45*$B$25 |
=H44+$E$25 |
=H45*$B$25 |
|||||||||||||||||||||||
61 |
8 |
=A46*$B$25 |
8 |
=D46*$B$25 |
=H45+$E$25 |
=H46*$B$25 |
|||||||||||||||||||||||
62 |
9 |
=A47*$B$25 |
9 |
=D47*$B$25 |
=H46+$E$25 |
=H47*$B$25 |
|||||||||||||||||||||||
63 |
10 |
=A48*$B$25 |
10 |
=D48*$B$25 |
=H47+$E$25 |
=H48*$B$25 |
|||||||||||||||||||||||
64 |
|
||||||||||||||||||||||||||||
Рис. 1
