1,2K подписчиков

Создание относительных именованных диапазонов

Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.

Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.

Однако в Excel есть возможность создавать и относительные именованные диапазоны. Давайте посмотрим на пример, чтобы понять как и зачем это делать.

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

Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.-2

Чтобы посчитать процент изменения продаж в ячейке C3 введена и протянута формула:

=(B3-B2)/B2

В нашей формуле ссылки на ячейки И2 и В3 относительные. То есть при протягивании формулы, они меняются вслед за ней. А что если нам нужно присвоить этим ячейкам имена? Имена будут абсолютные и при протягивании формулы будут неизменно ссылаться на одни и те же ячейки. Но это можно исправить.

1. Щелкните ячейку C3.

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

Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.-3

3. В открывшемся окне Создание имени в поле Имя введите "ПредМесяц"

4. Если вы не хотите, чтобы это имя отображалось на других листах измените Область на текущий лист [Продажи].

5. Так как в данном примере имя диапазона не достаточно описательно, то в поле Примечание можно ввести пояснение: "Относится к ячейке на одну строку выше и на один столбец левее".

6. В поле Диапазон измените ячейку в конце ссылки с $C$3 на B2. Нажмите OK.

Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.-4

Первый диапазон создан. Теперь давайте создадим еще один относительный диапазон с именем для значения текущего месяца. Действуем по аналогии.

1. В ячейке C3 нажмите Формулы ➤ Задать имя.

2. Введите "ТекущМесяц" в Имя.

3. Установите Область на текущий рабочий лист [Продажи].

4. Введите в Примечание: "Относится к ячейке в текущей строке и одном столбце слева".

5. В поле Диапазон измените ячейку в конце ссылки с $C$3 на B3. Нажмите OK.

Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.-5

Теперь, после создание двух именованных диапазонов мы можем отредактировать нашу формулу.

=(ТекущМесяц-ПредМесяц)/ПредМесяц

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

Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.-6

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

Сегодняшний пример вы можете изучить в файле по ссылке.

А в следующий раз мы научимся создавать именованные формулы

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