Приведу пример, который наглядно покажет преимущества относительного адреса перед абсолютным. Мы создадим таблицу вычислений площади круга в зависимости от радиуса, чтобы увидеть несколько значений площади при разных радиусах.
1. Верните данные с радиусом и формулой на свои места (соответственно в ячейки R2C1 и R2C2).
2. Выделите ячейку R2C2.
3. Скопируйте ее содержимое в буфер обмена. Для этого нажмите кнопку Копировать на вкладке Главная или сочетание клавиш Ctrl+Insert.
4. Выделите ячейку R3C2.
5. Нажав и удерживая клавишу Shift, нажимайте клавишу Стрелка вниз, пока не выделите диапазон до ячейки R10C2.
6. Вставьте содержимое буфера обмена в выделенный диапазон – нажмите кнопку Вставить на вкладке Главная или сочетание клавиш Shift+Insert. В ячейках R3C2−R10C2 появятся нули.
7. Если вы щелкнете кнопкой мыши на любой из ячеек диапазона R3C2−R10C2 и посмотрите на строку формул, то увидите одну и ту же формулу =3,14*RC[-1]^2.
8. В ячейки R2C1−R10C1 введите различные числа, например от 1 до 9 (можете использовать инструмент автозаполнения).
В ячейках R2C2−R10C2 появились разные значения площади круга (рис. 6.3).
Рис. 6.3. В ячейках R2C2−R10C2 содержится одна и та же формула
Каждая формула возвращает результат вычисления в зависимости от радиуса, указанного в ячейке слева. Почему? Ответ прост: в формуле используется относительный адрес, который ссылается не на ячейку R2C1, а на ячейку RC[-1], то есть ячейку, расположенную в той же строке столбцом левее. Если бы в формулах диапазона R2C2−R10C2 использовался абсолютный адрес ячейки R2C1, мы бы получили одинаковые результаты во всех ячейках, поскольку значение радиуса для всех формул бралось бы из одной и той же ячейки. В то же время, если бы понадобилось «размножить» такие же формулы с прямым адресом на целый диапазон, вам пришлось бы в каждой формуле править абсолютный адрес, чтобы указать на ячейку слева.
СОВЕТ
Чтобы изменить относительный адрес в формуле на абсолютный, поместите курсор в конец адреса в строке формул и нажмите клавишу F4, затем клавишу Enter, чтобы записать изменения в формуле. Таким же образом вы можете поменять абсолютный адрес на относительный.
Порядок вычисления в формулах
Чтобы формула выдавала верный результат, необходимо учитывать порядок вычисления в ней. В этом нет ничего сложного, главное – проявлять внимательность при расстановке знаков в формуле.
Для следующего примера создайте таблицу, изображенную на рис. 6.4.