Большинство пользователей Excel если не применяют в Excel именованные ячейки и диапазоны ячеек, то хотя бы знают об их наличии. Вы можете выполнить команду Формулы ► Определенные имена ► Присвоить имя, чтобы задать выразительное имя для ячейки или диапазона ячеек. Затем вы можете использовать это имя в формулах.
Например, если вы задали имя Продажи диапазону ячеек А2:А13
, то можете написать формулу наподобие =СУММ(Продажи)
. Почти каждый пользователь Excel, которого я знаю, прибегал к этой возможности именованных диапазонов или ячеек.
Когда вы создаете имя, вы создаете именованную формулу. В отличие от обычной формулы, именованная не содержится в ячейке. Скорее, она хранится в памяти Excel. Хотя это определение не совсем революционное, держа в уме этот «секрет», вы поможете себе понять некоторые усовершенствованные методы именования.
Когда вы работаете с диалоговым окном Создание имени, поле Диапазон содержит формулу а поле Имя — название формулы. Вы обнаружите, что содержимое поля Диапазон всегда начинается со знака равенства, то есть получается формула. Как вы можете видеть на рис. 87.1, книга содержит имя InterestRate для ячейки В4
листа Лист1. Поле Диапазон выводит следующую формулу: =Лист1!$В$4
.
Всякий раз, когда вы используете имя InterestRate, Excel вычисляет значение формулы, названной таким образом, и возвращает результат. Например, можно ввести такую формулу в ячейку: =InterestRate*1,05
. Когда Excel рассчитывает ее, он сначала вычисляет формулу, названную InterestRate (которая на самом деле существует только в памяти, но не в ячейке).
Затем Excel умножает результат этой именованной формулы на 1,05 и отображает конечный результат. Эта формула ячейки, конечно, эквивалентна следующей формуле, в которой применяется фактическая ссылка на ячейку, а не ее имя: =Лист1!$В$4*1,05
.