Практичекая работа Относительные и аболютные ссылки в Excel


ПРАКТИЧЕСКАЯ РАБОТА
Относительные и абсолютные ссылки в ExcelВы уже умеете использоватьформулы для вычислений в Excel, теперь пора поговорить обабсолютных и относительных ссылках Excel в этих формулах. Что такое ссылка в Excel? Все адреса ячеек, которые Вы использовали в формулах для вычислений в Excel, являются ссылками на эти ячейки. Например, в формуле: =A1+A2 ссылками являются адреса ячеек A1 и A2.
Давайте проведем небольшую практическую работу, чтобы лучше понять новую тему. Переименуйте новый лист в книге Excel, например, назовите его Ссылки. Зайдите в него, и в ячейки от A1 до A5, а также от B1 до B5, введите какие-нибудь числа. В ячейке C1 напишите: =A1+B1 Нажмите Enter. Ячейка покажет сумму.
Теперь выделите эту ячейку, наведите курсор на нижний правый угол (там, где стоит точка), нажмите левой клавишей мыши и, не отпуская, протяните вниз до ячейкиC5. В ячейках от C1 до C5 появятся суммы, причем в ячейке C2 будет сумма ячеек A2 и B2, в ячейке C3 будет сумма ячеек A3 и B3 и так далее. То же самое произойдет, если Вы скопируете ячейку C1 в ячейку C5, например. Вы видите, что адреса ячеек в формулах изменяются. Это потому, что данные адреса ячеек в формулах являются относительными ссылками Excel.
содержимое ячейки D2. Введите в ячейку D2 какое-нибудь число, в ячейке C1 вставьте курсор в строку формул Excel, заключите сумму в скобки, и допишите *D2. Должно получиться: =(A1+B1)*D2 Результат в ячейке C1 Вы увидите, но если Вы скопируете ячейку C1 в ячейки ниже, ничего не получится, потому что ссылка на ячейку D2 превратится в ссылку на ячейку D3 и так далее.
Как быть в этой ситуации? Нужно относительную ссылку D2превратить в абсолютную. В абсолютную ссылку Excel она превращается путем добавления знака $ перед D и перед 2, то есть абсолютная ссылка выглядит так: $D$2 То есть в ячейке C1формула должна выглядеть так: =(A1+B1)*$D$2
Теперь скопируйте ячейку C1 вниз, и увидите совсем другую картину: все расчеты будут произведены верно. Абсолютная ссылка Excelвсегда при копировании формулы остается неизменной.
Кроме относительных и абсолютных ссылок в Excel есть еще смешанные ссылки вида:$D2 или D$2 Для иллюстрации работы со смешанными ссылками Excel сделаем таблицу умножения. Создайте новый лист, на нем в ячейку A1 поставьте цифру 1,  в ячейку B1 поставьте цифру 2, выделите обе ячейки, наведите курсор на точку в правом нижнем углу обрамления, и протяните в сторону, до ячейки I1. У Вас получится ряд цифр от 1 до 9. Точно так же поставьте цифры от 1 до 9 в ячейки от A1 до A9. В ячейкуB2 поставьте: =B1*A2 и протяните до ячейки I9 (сразу не получится, протяните сначала по горизонтали, потом по вертикали). То, что Вы увидите, явно не будет таблицей умножения, потому что относительные ссылки Excel в формуле каждой ячейки изменяются не так, как нам нужно.

Например, в ячейке C3 будет:=C2*B3 А должно быть: =C1*A3
Заметьте,  при переходе из ячейкиB2 в ячейку C3 в формуле первый множитель B1 должен был преобразоваться в C1, а второй множитель A2 должен был преобразоваться в A3. Значит, делаем вывод: в первом множителе должна изменяться только буква, а во втором — только цифра.
Теперь измените формулу в ячейке B2, чтобы она была такой:
=B$1*$A2 Таким образом, Вы делаете неизменными в первом множителе букву, а во втором множителе — цифру с помощью смешанных ссылок Excel. Протяните теперь ячейку B2 до ячейки I9. Вы увидите, что результат будет достигнут: таблица умножения будет сделана правильно.