8.02. Создание абсолютных ссылок

Категория: 8. Расчеты в Calc
Опубликовано 24.08.2011 10:13
Автор: Шитов В.Н.
Просмотров: 2181

Абсолютная ссылка не изменяет адрес ячейки, на которую она указывает.

Когда мы копируем формулу с относительными ссылками, то к исходному адресу ячейки прибавляется индекс, который равен числу строк или столбцов, на которые смещается копируемая формула. Например, у нас имеется формула:

=B2*C2

Когда мы начнем копировать эту формулу в столбце, то в следующей строке формула будет выглядеть как:

=B3*C3

То есть к исходным адресам ячеек прибавилась 1.

Тем не менее, не всегда это нужно. Например, в следующем примере (Рис. 48) Итого в $ рассчитается с помощью относительных ссылок, а вот Итого в руб. так считать нельзя.

Создание абсолютной ссылки в LibreOffice.org Calc, автор Шитов В.Н.

Рис. 48. Создание абсолютной ссылки

В ячейке E3 мы должны умножить Итого в $ на Курс. То есть формула будет следующей:

=D3*D1

В ячейке E3 все будет правильно, но как только мы начнем копировать в следующие ячейки, то в ячейке E4 формула будет такой:

=D4*D2

А что у нас находится в ячейке D2? Там находится текст и формула будет равна 0.

Примечание: если Вы помните, то в Microsoft Excel в этом случае 
выдается ошибка — включение в формулу текста.

В других ячейках столбца D также будут ошибки. Как видно из этого примера, относительные ссылки в этом примере применять нельзя. Дело в том, что адрес ячейки D1 не может изменяться. Во всех формулах столбца D курс всегда должен браться из ячейки D1.

«Замораживание» адреса ячейки выполняется с помощью абсолютной ссылки. Для преобразования относительной ссылки в абсолютную, нужно нажать на клавиши Shift + F4 сразу же после включения адреса ячейки в формулу. То есть в нашем примере в ячейке E3 мы должны написать следующую формулу:

=D3*D1

Как только мы щелкнули по ячейке D1, адрес которой нужно сделать абсолютной, нужно нажать на клавиши Shift + F4. Сразу же после этого адрес D1 станет $D$1. Полная формула станет такой:

=D3*$D$1

Вся дальнейшая технология расчета такая же, как и при создании формул с относительными ссылками. То есть нажмите на клавишу Enter и скопируйте эту исходную формулу с помощью тонкого крестика.

Число абсолютных ссылок в одной формуле может быть любое (то есть не обязательно одна).