Microsoft Excel

трюкиприёмырешения

Как правильно использовать именованные константы в Excel

Эта статья описывает полезный метод, который поможет вам привести в порядок листы, — именованные константы.

Рассмотрим лист, который генерирует счет и рассчитывает налог с суммы продаж. Общий подход к решению этой задачи заключается в том, чтобы вставить значение налоговой ставки с продаж в ячейку, а затем использовать ссылку на эту ячейку в формулах. Чтобы упростить процесс, вы, вероятно, назвали бы эту ячейку как-то вроде SalesTax.

Вы можете хранить налоговую ставку с помощью имени (и избегая использования ячейки). Для этого выполните следующие шаги.

  1. Выберите Формулы ► Определенные имена ► Присвоить имя, чтобы открыть диалоговое окно Создание имени.
  2. Введите имя (в нашем случае SalesTax) в поле Имя.
  3. Щелкните на поле Диапазон, удалите его содержимое и замените простой формулой, например =7,5% (рис. 88.1).
  4. Нажмите кнопку ОК для закрытия окна.
Рис. 88.1. Определение имени, относящегося к константе

Рис. 88.1. Определение имени, относящегося к константе

В предыдущих шагах была создана именованная формула, которая не использует никаких ссылок на ячейки. Чтобы протестировать ее, введите следующую формулу в любую ячейку: =SalesTax. Эта простая формула вернет .075 — результат формулы с именем SalesTax. Поскольку эта именованная формула всегда возвращает один и тот же результат, вы можете думать о ней как об именованной константе и использовать эту константу в более сложных формулах, таких как эта: =A1*SalesTax. SalesTax — это имя уровня книги, так что вы можете указывать его на любом листе в книге.

Именованная константа может также включать в себя текст. Например, вы можете определить константу для имени компании. Используйте диалоговое окно Создание имени для создания следующей формулы, названной MSFT: ="Microsoft Corporation". Затем вы можете использовать формулу ячейки, такую как эта: ="Annual Report: "&MSFT. Эта формула возвращает текст Annual Report: Microsoft Corporation.

Имена, которые не относятся к диапазонам, не появляются в поле Имя или диалоговом окне Переход (которое открывается при нажатии клавиши F5). Такая ситуация имеет смысл, поскольку эти константы не находятся где-нибудь реально. Однако они отображаются в диалоговом окне Вставка имени (которое появляется при нажатии клавиши F3). Это удобно, поскольку вы используете данные имена в формулах.

Как вы могли ожидать, у вас есть возможность изменять значение константы в любое время, используя диалоговое окно Диспетчер имен (выберите Формулы ► Определенные имена ► Диспетчер имен). Просто нажмите кнопку Изменить для открытия диалогового окна. Изменение имениЗатем измените значение в поле Диапазон. Когда вы закроете диалоговое окно, Excel возьмет новое значение для пересчета формул, которые используют это имя.

Top