Урок 3.

Абсолютная адресация

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

Для этой цели в имени ячейки употребляется символ $. Для замораживания всего адреса значок $ ставится дважды, например: $B$2. Можно заморозить только столбец ($B2) или только строку (В$2). Тогда часть адреса будет изменяться при переносе формулы, а часть нет.

 

Лист 1.  Требуется построить таблицу, содержащую сведения о стоимости туристических путевок в разные страны мира. Необходимо указать стоимость в долларах и рублях.

 Исходной информацией является стоимость путевки в долларах и курс доллара по отношению к рублю. Стоимость путевки в рублях вычисляется из этих данных.

 Подготовьте к работе следующую таблицу:

 

В ячейке B1 будет храниться размер курса доллара, выраженный в рублях.

Введите в ячейку В1 значение текущего курса доллара, например 71.

Формула в ячейке C4 вычисляет стоимость путевки в рублях путем умножения стоимости в долларах на курс доллара. Скопируйте полученную формулу в ячейки C5, C6, C7.

 

Посмотрите, какие формулы получились в ячейках C5, C6, C7.

 В ячейке С5:       =B2*B5

В ячейке С6:       =B3*B6

В ячейке С7:       =B4*B7

 

При растягивании формулы вниз увеличиваются все числовые адреса.

А если нам не надо, чтобы какой-то адрес менялся? В нашем случае при копировании ячейка B1 не должна изменяться, следовательно, ее адрес надо зафиксировать или заморозить (в Excel такой адрес называется абсолютным).

Вернитесь в ячейку C4, исправьте формулу  =$B$1*B4.

Скопируйте полученную формулу в ячейки C5, C6, C7.

 

 

Лист 2.  Определение расположения символов $

При работе с электронными таблицами умение правильно расставить символы $ часто помогает значительно сократить работу. Рассмотрим это на примере простенькой таблицы - таблицы умножения:

  • запишите название таблицы, заполните строчку и столбец с множителями:

  • в ячейку B3 запишите формулу (=A3*B2), растяните её вправо и сразу, не снимая выделения, вниз:

  • наверное, не стоит говорить, какую ошибку мы допустили, - достаточно заглянуть за "заборчик" или "раскрасить" одну из формул:

  • посему возвращаемся в ячейку с начальной формулой (B3) и анализируем формулу =A3*B2:
    • при растягивании этой формулы вправо должна остаться неизменной ссылка на столбец A: =$A3*B2
    • при растягивании формулы вниз необходимо зафиксировать ссылку на строку 2: =$A3*B$2
  • растяните полученную формулу вправо и вниз (можно и наоборот - сначала вниз, а затем вправо);
  • убедитесь, что теперь формулы заполнены верно: