Найти в Дзене
Мир таблиц

Присвоение имён константам в Excel

До этого мы с вами присваивали мена только диапазонам. Но в Excel также можно именовать константы. Константа - это такое значение, которое не изменяется, только если вы не решите отредактировать её.

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

Рассмотрим предыдущий пример.

-2

В нём использовалась следующая формула для применения скидки 2% при выполнении заданного условия:

=ЕСЛИ(B2>=rngПорог;B2*(1-$F$4);B2)

Скидка 2% - постоянное значение, константа. Мы могли бы и не указывать её на рабочем листе в ячейке F4, а сразу же применять её в формуле. Тогда бы формула выглядела бы так:

=ЕСЛИ(B2>=rngПорог;B2*(1-2%);B2)

Но мы пойдём дальше и превратим её в именованную константу.

1. Нажмем Формулы ➤ Задать имя.

-3

2. В поле Имя введём "cstСкидкаt".

3. В поле Диапазон введём "=0,02". Нажмём OK.

-4

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

Теперь мы можем использовать эту константу в нашей формуле, вместо ссылки на ячейку или ввода 2%.

-5

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

А в следующий раз мы подробно поговорим, как искать в рабочей книге именованные диапазоны.

Не переключайтесь;)