Именованные диапазоны в Excel по умолчанию абсолютные. Это логично, потому что они ссылаются на конкретную область в рабочем листе.
Однако в Excel есть возможность создавать и относительные именованные диапазоны. Давайте посмотрим на пример, чтобы понять как и зачем это делать.
У нас есть таблица в которой указано количество продаж по месяцам и в последней колонке считается изменение количества продаж в текущем месяце относительно предыдущего в процентах.
Чтобы посчитать процент изменения продаж в ячейке C3 введена и протянута формула:
=(B3-B2)/B2
В нашей формуле ссылки на ячейки И2 и В3 относительные. То есть при протягивании формулы, они меняются вслед за ней. А что если нам нужно присвоить этим ячейкам имена? Имена будут абсолютные и при протягивании формулы будут неизменно ссылаться на одни и те же ячейки. Но это можно исправить.
1. Щелкните ячейку C3.
2. Нажмите Формулы ➤ Задать имя.
3. В открывшемся окне Создание имени в поле Имя введите "ПредМесяц"
4. Если вы не хотите, чтобы это имя отображалось на других листах измените Область на текущий лист [Продажи].
5. Так как в данном примере имя диапазона не достаточно описательно, то в поле Примечание можно ввести пояснение: "Относится к ячейке на одну строку выше и на один столбец левее".
6. В поле Диапазон измените ячейку в конце ссылки с $C$3 на B2. Нажмите OK.
Первый диапазон создан. Теперь давайте создадим еще один относительный диапазон с именем для значения текущего месяца. Действуем по аналогии.
1. В ячейке C3 нажмите Формулы ➤ Задать имя.
2. Введите "ТекущМесяц" в Имя.
3. Установите Область на текущий рабочий лист [Продажи].
4. Введите в Примечание: "Относится к ячейке в текущей строке и одном столбце слева".
5. В поле Диапазон измените ячейку в конце ссылки с $C$3 на B3. Нажмите OK.
Теперь, после создание двух именованных диапазонов мы можем отредактировать нашу формулу.
=(ТекущМесяц-ПредМесяц)/ПредМесяц
И работать она будет в любой ячейке столбца подсчёта процентного изменения. Давайте проверим. Выделим, например, ячейку за май.
Как видите, при неизменной формуле благодаря использованию относительных именованных диапазонов всё верно считается.
Сегодняшний пример вы можете изучить в файле по ссылке.
А в следующий раз мы научимся создавать именованные формулы
Не переключайтесь;)