- Подробности
-
Категория: 8. Расчеты в Calc
-
Опубликовано 24.08.2011 10:13
-
Автор: Шитов В.Н.
-
Просмотров: 4211
Абсолютная ссылка не изменяет адрес ячейки, на которую она указывает.
Когда мы копируем формулу с относительными ссылками, то к исходному адресу ячейки прибавляется индекс, который равен числу строк или столбцов, на которые смещается копируемая формула. Например, у нас имеется формула:
=B2*C2
Когда мы начнем копировать эту формулу в столбце, то в следующей строке формула будет выглядеть как:
=B3*C3
То есть к исходным адресам ячеек прибавилась 1.
Тем не менее, не всегда это нужно. Например, в следующем примере (Рис. 48) Итого в $ рассчитается с помощью относительных ссылок, а вот Итого в руб. так считать нельзя.
|
Рис. 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 и скопируйте эту исходную формулу с помощью тонкого крестика.
Число абсолютных ссылок в одной формуле может быть любое (то есть не обязательно одна).