Перемещение формул и аргументов
Лабораторная работа 2
Тема : Ввод, редактирование, копирование и перемещение формул. Относительные и абсолютные адреса
Задание №1
В книге с лабораторными работами создать лист с именем Лабораторная работа №2
Дальнейшая работа выполняется на этом листе.
Ввод формул
Задание №2
1. Скопировать название и тему лабораторной работы на свой лист
2. Вести в указанные ячейки следующую информацию. Чтобы не вводить адрес ячейки вручную, достаточно просто щелкнуть мышкой на саму ячейку. Текстовый процессор сам вставит адрес указанной ему ячейки.
· А5= 1
· B6=2
· B5: =A5+B6
ВНИМАНИЕ!!! Все формулы в ячейки вводятся начиная со знака =
· D5= A5+B6*B5
· E5= D5-B5
3. Изменить числа в ячейках A5 и B6. Обратите внимание, как изменяются значения в ячейках с формулами.
Относительные адреса. Копирование формул
Если в ячейке B5 находится формула =A5+B6, Excel воспринимает ее следующим образом:
"Сложить числа, находящиеся ниже и левее ячейки с формулой."
Задание №3
1. Для того, чтобы проследить зависимости, выделите ячейку B5 и в меню Сервис выберите операцию Зависимости,в выпадающем меню выберите Влияющие ячейки.
2. Любым способом скопируйте формулу из ячейки B5 в ячейки D7, F6.
3. Откройте панель "Зависимости" (как в пункте 1.) и проследите расположение влияющих ячеек.
Чтобы хорошо представлять, как изменяются относительные адреса, представьте, что вы копируете формулу вместе с жестко соединенными с ней стрелками зависимости.
Использование относительной адресации при вычислениях
Задание №4
1. Создать таблицу значений функции у=x3 для значений x, изменяющихся от 0 до 10 с шагом 2.
2. В строке 10 разместить заголовки XиY ,а под ними вычисления.
3. В эту же таблицу добавить вычисление y1=x2+1 и y2=y+y1
ПОРЯДОК ВЫПОЛНЕНИЯ:
Чтобы получилась таблица вида:
x | y=x3 | y1=x2+1 | y2=y+y1 |
Необходимо выполнить следующие действия:
1. В ячейку А10 ввести значение Х и протянуть его до 10 с шагом 2 (лаб. раб №1)
2. Возведение в степень осуществляется двумя способами:
2.1. Можно просто ввести в ячейку В10 формулу "=А10*А10*А10";
2.2. Или же можно ввести в ячейку В10 формулу = А10^3, что значит возвести значение ячейки А10 в куб (символ ^ вставляется в табличный процессор сочетанием клавиш SHIFT+6);
3. В ячейке С10 ввести формулу =А10^2+1
4. В ячейку D10 ввести формулу =B10+C10
Абсолютные адреса
Excel позволяет сделать адрес абсолютным, т.е. не меняющимся при копировании.
Фиксировать адрес можно полностью или частично. Для фиксации используется знак "$".
Например:
· $A$1 — абсолютным является весь адрес ячейки. Это значит, что при протягивании адрес ячейки ($A$1) не будет меняться ни при каких обстоятельствах. Т.е. все время в формулу будет подставляться значение только ячейки А1.
· $A1 — абсолютным является только имя колонки, а номер строки является относительным. Это означает, что при протягивании значение ячейки будет пересчитываться ТОЛЬКО по столбцу, но не будет передвигаться по строкам.
· A$1 — абсолютным является только номер строки, а имя колонки является относительным. Это означает, что при протягивании значение ячейки будет пересчитываться ТОЛЬКО по строке, но не будет передвигаться по столбцам.
Знак "$" подставляется в ячейку нажатием сочетания клавиш SHIFT+F4.При повторном нажатии этого сочетания клавиш адресация изменяется на абсолютную по столбцу, затем на абсолютную по строке, и. наконец, на относительную.
Изменение адресов при копировании формул с различными способами фиксации адресов иллюстрируют следующие результаты копирования формул из ячейки B1 в ячейку D2:
Формула ячейкиB1 | Формула ячейкиD2 |
=A1 + B2 | =C2 + D3 |
=$ A$1 + B2 | =$ A$1 + D3 |
= $ A1 + B2 | =$A2 + D3 |
=A$1 + B2 | =C$1 + D3 |
Перемещение формул и аргументов
Если переместить ячейку, в которой содержится формула, то ее аргументы не изменятся, независимо от того, являются они абсолютными или относительными. Так если бы предыдущая таблица составлялась для операции перемещения, а не копирования, то левый столбец полностью совпал бы с правым столбцом.
Т. о. если в ячейке B1 находится формула $A$1+B2 и данные из ячейки A1 переместить в ячейку D3,
Формула ячейке B1 примет вид $D$3+B2.
Нельзя перемещать данные в ячейку, на которую ссылается формула!
Задание №5
1. В ячейку B18 введите формулу =$A$18+B$19+$C20+B20. Скопируйте ее в ячейку D20. Проанализируйте изменение адресов. Расставьте стрелки зависимости.
2. Переместите формулу из ячейки B18 в другую ячейку. Посмотрите на формулу в новом положении.
3. Переместите данные из ячейки B19 в другую ячейку. Посмотрите на формулу в B18.
4. Начиная со строки 23 разместить таблицу 10 значений функций:
Где параметр x изменяется с некоторым шагом h и существует параметр y, который не меняется, а значения фунции: Z1=2*X+3*Y; Z2=Y-5*X; Z3=X/Z1.
Значения Xo, H, Y введите сами.
Должна получиться таблица вида (примерно, значения могут не совпадать):
x | h | y | Z1 | Z2 | Z3 |
-7 | -0,28 | ||||
-17 | -0,23 | ||||
-27 | -0,222 | ||||
-37 | -0,216 | ||||
-47 | -0,213 | ||||
-57 | -0,2105 | ||||
-67 | -0,209 |
5. Создать таблицу разностей, начиная с ячейки А35:
X1 | X2 | X3 | X4 | |
Y1 | Y1-X1 | Y1-X2 | Y1-X3 | Y1-X4 |
Y2 | Y2-X1 | Y2-X2 | Y2-X3 | Y2-X4 |
Y3 | Y3-X1 | Y3-X2 | Y3-X3 | Y3-X4 |
Y4 | Y4-X1 | Y4-X2 | Y4-X3 | Y4-X4 |
Значения X — 10; 20; 30; 40.
Значения Y — 100; 110; 120; 130.
Здесь вместо y1..y4 ставятся значения 100; 110; 120; 130, вместо x1..х4 10; 20; 30; 40 соответственно. В ячейку В36 вводится одна формула, а результат во всей таблице получается протягиванием ЭТОЙ формулы на строки и столбцы. Адресация должна быть в одном случае абсолютной по столбцу, в другом по строкам.